SESサービス(クラウド)に挑戦[1]

約5000通のメルマガ配信をやっているのですが、これをクラウドサービスに切り替えようと思いました。そこでAmazon SESサービスに目をつけました。

基本事項の確認をする

まず 申し込みページがこれ。
Amazon SES(高信頼性で安価な E メールサービス – Amazon Simple Email Service)| AWS
価格はこちらのページ。5000通なら0.5ドル、50円切る価格。
料金 – Amazon SES(Amazon Simple Email Service)| AWS

関係ないですがSESといえば、K-POPのアイドルなんですけどね(^^ゞ
S.E.S. – Wikipedia

申し込みする

グーグル先生によって詳しいページを発見。
SES-Postfixの構築 | cloudpack.media
こちらのページを参照にしてすすめました。身分確認で電話がかかってくるのは、ビビりましたw

テストする

次に、http://www.blabber.jp/2011/01/27/amazon-ses/を参考にしました。
AWS SDKが必要なので AWS SDK for PHP 3.xを参考にインストール。

pear channel-discover pear.amazonwebservices.com
pear install aws/sdk

現在は1.3.5になってる。
先程のサイトを参考にテストプログラムを入れてみた

<?php
set_include_path(get_include_path().PATH_SEPARATOR.dirname(__FILE__));
require_once '/usr/share/pear/AWSSDKforPHP/sdk.class.php';
require_once '/usr/share/pear/AWSSDKforPHP/services/ses.class.php';
$ACCESS_KEY ='********************';    //ログインしてサイトからコピペ
$SECRET_KEY = '********************;    //同じく
$ses = new AmazonSES($ACCESS_KEY, $SECRET_KEY);
echo $ses->verify_email_address('example@exaple.com') ?'OK' :'NG';//登録したメアドいれた

OKと表示されて、メールが届いた。

Dear Amazon SES customer:

We have received a request to authorize an email address for use with Amazon SES. To confirm that you are authorized to use this email address, please go to the following URL:

https://email-verification.us-east-1.amazonaws.com/?(なが〜い文字列)

Your request will not be processed unless you confirm the address using this URL.

To learn more about sending email from Amazon SES, please refer to the Amazon SES Developer Guide.

Sincerely, Amazon Web Services

よーするに、リクエストが届いた、確認するためには下記のURLを確認してね という事だと思うので、URLを叩いた。そうすると下記メッセージが・・・

Congratulations!

You have successfully verified an email address with Amazon Simple Email Service. You can now begin sending email from this address.

If you are a new Amazon SES user and have not yet received production access to Amazon SES, then you can only send email to addresses that you have previously verified. To learn how to view your list of verified email addresses, please refer to the Amazon SES Developer Guide.

If you have already been approved for production access, then you can send email to any address.

Thank you for using Amazon SES.

「登録したメアドで送信していいよ」ということかな。とりあえず 明日も仕事なので 今日はここまでにして 明日続きをやります。

コメント

タイトルとURLをコピーしました