だから私はここの指示に従いました:
http://www.linnovate.net/blog/setup-postfix-work-amazon-ses
しかし、私はそれを機能させるために継ぎ合わせることができません:(
これが私のpostfixログです:http://dl.dropbox.com/u/14188709/mail.log
誰かが私のためにいくつかのトラブルシューティングのアイデアを持っていますか?
だから私はここの指示に従いました:
http://www.linnovate.net/blog/setup-postfix-work-amazon-ses
しかし、私はそれを機能させるために継ぎ合わせることができません:(
これが私のpostfixログです:http://dl.dropbox.com/u/14188709/mail.log
誰かが私のためにいくつかのトラブルシューティングのアイデアを持っていますか?
あなたが参照したかなり短い指示とあなたが提供したログは、いくつかの問題が関係している可能性があることを示唆しています-私はこれに次のようにアプローチします:
主題に関する元のドキュメントから開始します。このドキュメントには、すでにかなりの追加手順が含まれています(たとえば、CA証明書やサービスの起動に関連するものなど)。
最初のステップは、安全なトンネルを設定することです
PostfixはネイティブTLSラッパー自体を提供するため( Postfix SMTPサーバーでのTLSの有効化を参照)、実際にはこれを必要としない場合があることに注意してください。それぞれのSESノートを参照してください。
重要
一部のMTAはTLSラッパーをネイティブでサポートしていますが、他のMTAはサポートしていません。メールサーバーのドキュメントを確認して、TLSラッパーをサポートしているかどうかを確認してください。TLSラッパーをサポートしている場合は、安全なトンネルを設定する必要はありません。
ただし、私はまだこれを自分で試したことがなく、多くの人が実際にSESとstunnelを使用してPostfixを実行しているようです。
最後のステップは、AmazonSESとPostfixの統合です
これにより、原則としてSMTP統合を介してSESに対して完全に機能するPostfixが生成されます。そうでない場合は、さらに掘り下げる必要があります。SESトンネルのフォーラムスレッド証明書の問題に関するAWSチームの回答は、明らかに制約が大きすぎるスレッドの件名に関係なく、問題が発生する可能性のあるものの最良の要約を提供すると思います。
私のec2マシンはUbuntu11.10を実行しており、パッケージマネージャーからstunnelをインストールしました(これは通常正しい方法です)。これはどういうわけか機能しません。Amazon linuxを実行している別のec2マシンでスタンネルをチェックしたところ、箱から出してすぐに機能しました。そこで、Stunnelをダウンロードし、コンパイルして、Ubuntu内に手動でインストールしました。stunnelがpidfileをそこに配置できるようにするには、/ usr / local / var / run/stunnelを作成する必要がありました。[...]
上記のいずれも行う必要はありません。DrupalサイトをEC2Smallで維持しており、データベースはRDSインスタンス上にあり、正常に動作しています。ただし、SMTPと呼ばれるDrupalモジュールをダウンロードして有効にする必要があります。これにより、Postfixまたは最初に設定したものを使用してEC2システム経由で送信されたすべてのメールが傍受され、SMTP経由で送信されます。SSLまたはTLSの構成可能なオプションがあり、「SMTPでの認証」をサポートします。
私にとってはうまくいきます!
stunnelを使用する必要がなくなりました。
アマゾンのチュートリアルをチェックしてください:http: //docs.amazonwebservices.com/ses/latest/DeveloperGuide/SMTP.MTAs.Postfix.html