私は自分のプロジェクトの 1 つに Amazon EC2 インスタンスを使用しています。Linux サーバーに LAMP をインストールしましたが、単純な関数を使用してメールを送信しようとしているときに、メールを送信していないため、エラーも発生しません。
私がこれまでにやってきたこと。
- SESアカウントを作成しました。
- 簡易メール機能を利用しました。
- セキュリティ グループでポート 25 を有効にしました。
私は自分のプロジェクトの 1 つに Amazon EC2 インスタンスを使用しています。Linux サーバーに LAMP をインストールしましたが、単純な関数を使用してメールを送信しようとしているときに、メールを送信していないため、エラーも発生しません。
私がこれまでにやってきたこと。
インスタンスに sendmail をインストールするだけで、この問題を解決できました。ターミナルで次のコマンドを実行するだけです
sudo apt-get install sendmail
それは私のために働いた
問題は Sendmail に関連していますが、Amazon のドキュメントに従ってみましたか?
http://docs.aws.amazon.com/ses/latest/DeveloperGuide/send-email-smtp-app.html
これはpostfixを使用していますが、より良い代替手段のように思われ、すぐに利用できるヘルプがあります.
Amazon SES がサポートしているため、SMTP を使用することもできます。
http://docs.aws.amazon.com/ses/latest/DeveloperGuide/send-email-smtp.html
これがあなたの質問に直接答えないことは知っています。mail
で設定を構成するだけでよい場合がありますphp.ini
。