Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。7,882件01AWSのEC2を用いてホームページを作成しているのですが、そのホームページにお問い合わせ(メールフォーム)のページを作成しようと考えています。そこで、こちらのフリーのメールフォームを用いようと頑張っているのですが、どうもうまくいきません。http://www.synck.com/contents/download/cgi-perl/mailform_jcode.htmlEC2のほうでSMTPのポートを解放し、CGIの動作環境を整え、メールフォームを使用するためのJcodeを導入し、フォームから送信ボタンを押して、「送信できました」という画面までは表示されるようになったのですが、メールが届きませんでした。<送信先のメールアドレス>と、メールを送信したところ、メールが届きませんでした。sendmailが動作していることは確認しました。sendmailがEC2で正しく動かせるように、いろいろ行っているのですが、メールを送信できませんでした。すれば、正しくsendmailを動作させることができるでしょうか。メールフォームからメールを送信できない他の理由は考えられるでしょうか。M=Ea')dnlのコメントアウトを解除してサブミッションポートを使用するようにしました。確認したところ送信失敗していました。ドメインを追加したのですが、うまく動作しませんでした。宛先間違いか、迷惑メール扱いでフィルタされてるかもしれませんね。迷惑メールにならないための対策をしてみると良いかもしれません。私の回答に追記しておきます。票2TCP/25はブロックされてるのでサブミッションポート(TCP/587)を使ってください。チェックする場合があります。次の対応を推奨しています。設定は自動化できるので面倒であればSESとRoute53を使ってください。ブラックリストに乗っている可能性があります。再度取得すると良いでしょう。登録解除の申請もできるようです。メール本文をチェックしています。ブロックされることもあります。リレーするのがオススメです。個の銅バッジありがとうございます。SESの使用も考えたのですが、使用する前にsendmailが正しく動くことを確認してくださいとあったので、sendmailが動くようになったら、SESを検討しようと思っています。6:45追記ありがとうございます、これをもとにまた設定してみます。一つお伺いしたいのですが、ドメインはお名前ドットコムで取得し、そのドメインをGMOの共有サーバSDのメールサーバで使用しています。DNSは共有サーバSDに登録してあり、AレコードをAWSのEC2のIPに登録しています。メールサーバとサイトのサーバが別の状態です。MXレコードは共有サーバSDで登録してあります。11:01大変申しわけありません。初歩的な質問なのですが、検索してもでてこなかったので聞かせてください。ehloコマンドが見つからず、実行できませんでした、ehlo‌​はどのように導入するのでしょうか。11:281ehloはSMTPプロトコルのメッセージです。導入する必用はなく、sendmailが送信先に接続した際に送信するコマンドです。sendmailに設定した自分自身のホスト名がDNS解決出来ればよいです。2MXレコードの件ですが、MXが既に有るなら、一旦MXのことは忘れてもらっていいと思います。ドメインからMXが引けて、MXのホストのAレコードが存在する、及び、EC2サイトのホスト名を正引き、逆引きできる状態であれば良いと思います。書いた内容は後回しでも良いかも知れません。12:24アドバイスに従いAWSの逆引きを申請しました、反映までしばらくかかりそうです。-all]と設定しました、正しいでしょうか。DKIMについては知識がありませんので、現在勉強中です。RBLも確認したところ、ブラックリストには載っていませんでした。入るけれど、そこから外部に送信できない状況ではないかと思います。設定、ログがあると、何かわかるかもしれません。statusを確認したところ、runningとなっており稼働していると思います。ログが残っておりました。エラーについては、追記の通りです。OSはAmazonLinux(Linuxのパッケージ)です。10:03補足「/var/spool/mqueueにファイルはありましたが、」と書きましたが、当初ファイルがあったのですが、いろいろ設定をして動作テストなどを行っているうちに、ここのファイルがなくなっていました。現在もsendmailやフォームからメールを送信しても、そのディレクトリにファイルがたまることはありません。メールログは別途確認した方がいいと思います。unknown」です。扱いされているのかもしれません。さんの回答のとおりです。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。suiteで紐付けたドメインメールに送りたいです。1フォームからメールが送信されない0mb_send_mailがFALSEになる。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。