概要
デフォルトで
・高品質メールの送信者として認められる
・Eメールの数が多すぎないように、または送信の間隔が詰まりすぎないように注意する
を自動的に処理してくれるらしい
特徴
・バウンス(Eメール配信の失敗)通知はメールやAmazon Simple Notification Service(Amazon SNS)を利用して転送される
送信数やバウンス数はリアルタイムにアクセスできる
・EC2でメールサーバを構築することによって、メール送信もできるが上限が設けられていて突然メールが送れなくなることも(その場合は申請する必要あり)
・受信用インスタンスを別途用意する必要がある
利用までの流れ
無料のsandbox環境が与えられる。200通までは無料、SESを利用するためには申請する必要がある
sandbox環境では送信元アドレスだけでなく、送信先アドレスも認証しなければならない
登録したメールアドレス宛に、メールが届くのでURLにアクセスする
送信方法-AWSコンソールから
メールソース
DKIMやSPFはpassとなっている。エンベロープはamazonで、中身はakat.infoからとなっている
偽装にならないのだろうか。。
Delivered-To: shimizu.test0@gmail.com Received: by 10.25.131.73 with SMTP id f70csp395837lfd; Sat, 11 Apr 2015 04:37:46 -0700 (PDT) X-Received: by 10.141.28.70 with SMTP id f67mr7396648qhe.0.1428752265842; Sat, 11 Apr 2015 04:37:45 -0700 (PDT) Return-Path: <0000014ca8456d95-67b52b5d-8bd9-4cbb-ab02-5b4f37a467c5-000000@amazonses.com> Received: from a9-100.smtp-out.amazonses.com (a9-100.smtp-out.amazonses.com. [54.240.9.100]) by mx.google.com with ESMTPS id z13si4558316qkg.1.2015.04.11.04.37.45 for <shimizu.test0@gmail.com> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sat, 11 Apr 2015 04:37:45 -0700 (PDT) Received-SPF: pass (google.com: domain of 0000014ca8456d95-67b52b5d-8bd9-4cbb-ab02-5b4f37a467c5-000000@amazonses.com designates 54.240.9.100 as permitted sender) client-ip=54.240.9.100; Authentication-Results: mx.google.com; spf=pass (google.com: domain of 0000014ca8456d95-67b52b5d-8bd9-4cbb-ab02-5b4f37a467c5-000000@amazonses.com designates 54.240.9.100 as permitted sender) smtp.mail=0000014ca8456d95-67b52b5d-8bd9-4cbb-ab02-5b4f37a467c5-000000@amazonses.com; dkim=pass header.i=@amazonses.com DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=ug7nbtf4gccmlpwj322ax3p6ow6yfsug; d=amazonses.com; t=1428752264; h=From:To:Subject:MIME-Version:Content-Type:Content-Transfer-Encoding:Date:Message-ID:Feedback-ID; bh=VhigFgZFQqKwrY88B+1gvuCl7f5LS8fvsiCzXvcExXQ=; b=U98DKKmBR56q5bN/biAJPgN3XLw2tonP/hCH9IvAnu5m2UNaxRdmF9KXyU/D/FnS Qf1Q35DDE5AL8RnZ2o72GYI341RePvsrhGCXKG9/mXZnJk0ZsJc6CN9S1+GxBtsb2Ns W5N9sO1ECD3zqTbomXz4KSd1QeEgXHBATYKSkrMc= From: dummy@akat.info To: shimizu.test0@gmail.com Subject: test MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Date: Sat, 11 Apr 2015 11:37:44 +0000 Message-ID: <0000014ca8456d95-67b52b5d-8bd9-4cbb-ab02-5b4f37a467c5-000000@email.amazonses.com> X-SES-Outgoing: 2015.04.11-54.240.9.100 Feedback-ID: 1.us-east-1.f1xduSffVltn8OQQqUCReNketavtBO5v2BYoNwQkrC0=:AmazonSES test from AWS
送信方法-GmailからSMTPで送信
Gmailにて設定する
[アカウントとインポート]→[メールアドレスを追加]より
確認用リンクをクリックすると、このアカウントで送信できるようになる
おまけ
プログラムから送信すると、リクエストを一意に識別する文字列であるメッセージIDが含まれるらしい
メッセージIDを使用すると、送信したEメールの識別や、送信中に発生した問題の追跡を行うことが可能
参考URL
Amazon SES とは
http://docs.aws.amazon.com/ja_jp/ses/latest/DeveloperGuide/Welcome.html
AWSのSESを利用してメール送信
http://www.infoscoop.org/blogjp/2014/07/04/aws%E3%81%AEses%E3%82%92%E5%88%A9%E7%94%A8%E3%81%97%E3%81%A6%E3%83%A1%E3%83%BC%E3%83%AB%E9%80%81%E4%BF%A1/
営業でも簡単!Amazon SESの基本設定
http://blog.serverworks.co.jp/tech/2013/10/09/ses_basic/