いくつかの開発に使用するLAMPローカルホストサーバー設定があり、私のコードが機能しているかどうかをテストしたいと思います。一部のテストには、コードがタイムリーに正しい電子メールを送信することを確認することが含まれます。
これを行うには、私のコードが電子メールを送信できる必要があります。回答メールを必ず受け取る必要はありません。
私はDebianでLAMPを実行しています。 Debian でメールを送信するにはどうすればよいですか?明らかにsendmailの代わりにeximというものはすでにありますか?
答え1
Exim は sendmail という「実際の sendmail」に似たプログラムを提供しています。同様に見え、「実際のsendmail」に送信するときに使用される最も一般的なオプションをサポートしています。
だから:あなたのPHPコードは、「sendmail」プログラム(unixではデフォルト)を介して送信できます。
Eximが自動的に設定されている可能性が高いです。テストメッセージを送信してこれを確認できます。次のコマンドでテストします(有効な受信者メールを使用)。
(echo Subject: test; echo) | /usr/sbin/sendmail -v -i [email protected]