freebsdでphpのmail()にsmtpサーバーを指定しますか?
質問
2 つの専用サーバーがあり、そのうちの 1 つは電子メールを送信するように構成されています (SPF、DKIM、その他のドメイン ホワイトリスト方法など)。両方のサーバーから電子メールを送信する必要がありますが、両方のサーバーから、そのように設定されているサーバーを介してメールを送信したいと考えています。
メール機能でSMTPサーバーを直接明示的に設定することはできないようです。.htaccess などを通じて、php.ini に設定されている値をオーバーライドする方法はありますか?
解決
使用しないことをお勧めします mail
コマンドを使用し、事前に構築された PHP メール ソリューションを使用します。次の 2 つの素晴らしい推奨事項があります。 これは PHP で電子メールを送信する正しい方法ですか?
事前に構築されたソリューションを使用すると、必要に応じてすべてのメールを同じサーバーに送信することができます。
他のヒント
私は、電子メールを送信するため ezcMail に使用することをお勧めします。これは高度な設定が可能ですきれいなオブジェクト指向のビルド済みのメーリングパッケージを持っています。
所属していません StackOverflow