0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Amazon SES で SMTP サーバを作って MUA からメール送信

Last updated at Posted at 2025-08-07

メールサーバに要求される要件がいろいろめんどくさくなった今日この頃。

Amazon Simple Email Service で簡単に解決してみよう。

今回は以下のケースでSMTPサーバのみをSESに引き継ぐ。

  • POP3/SMTPサーバを Amazon EC2 で構築して運用中
  • DNS サーバを AWS Route 53 で運用中

資料

「Obtaining Amazon SES SMTP credentials」
https://docs.aws.amazon.com/ses/latest/dg/smtp-credentials.html

を元にやってみます。

準備

  • AWS コンソールのサービス一覧から、「Amazon Simple Email Service 」を選ぶ。

image.png

「使用を開始」

image.png

メールアドレス、ドメイン名を登録する

メールの送信元のメールアドレスを登録します。

image.png

メールの送信元ドメイン名を登録します。

image.png

DNS の登録

今回は Route53 を使っているので「DNSレコードを取得」

image.png

ここで、DKIMレコードが出たのですが、ここで作業を追加せずに、別のやり方で改めて行ったほうがカンタンだったです。

image.png

「ID」画面から、「ドメイン」を改めて指定し直します。
image.png
image.png

SMTP サーバの情報を得る

「SMTP設定」

image.png

「SMTP 認証情報の作成」
image.png

まずここで IAM ユーザーを作成して、
image.png

SMTP認証情報を得ます。

image.png

SMTPサーバはのホスト名、対応プロトコルなどはここで確認できます。

image.png

MUA をそれに合わせて設定します。これは Thunderbird の例。

image.png

この時点で、サンドボックス内でのみ有効な SMTP 環境が完成しています。
登録されたメールアドレス間のみ送信ができるので、確認してみましょう。
ちなみに登録されたメールアドレス以外に送信しようとすると MUA からはこのようなエラーが発生します。

image.png

登録されたメールアドレス間で送信できることが確認できたら、サンドボックスから外に出る申請を出します。
image.png

以下のボタンを押して

image.png

本番アクセスをリクエスト

image.png

フォームに入力して、開放されるのを待ちます。

image.png

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?