AWS – postfixで受信したメールを解析する

参考:postfixで受信したメールをphpにわたしメールを解析する

上記のとおりやったら、phpに渡せた。権限の注意が必要。

phpでメール解析するための便利ツールが、Mail_MimeDecodeらしい。pearにある。
参考:stdinからのメール処理でメール情報を取得する

AWS – EC2でメールを受信する(Postfix)

参考:Postfix+Dovecotによるメールサーバ構築

とりあえず上記参考サイトのとおりに設定したら届いた。dovecotの設定もしたら、macのメーラーからも受信できるようになった。

ちなみに、mailコマンドでメールの確認ができるらしい。([mailコマンド]Linuxからメールを送る

$ sudo yum install mail
$ echo ‘testmail!’ | mail -s ‘hello!’ -r admin@hogehoge.com hoge@hoge.com

実際に送ることができた。ec2-user宛に送ったら、~/Maildirの中にメッセージが保存されていた。