2

PHP のmail関数を使用して、現在メールも処理しているサーバーからメールを送信しています。ただし、PHP が実行されているサーバーではなく、別の SMTP リレーを介してメッセージの送信を開始するようにしたいと考えています。をチェックアウトしphp.iniましたが、サーバーが OS X Snow Leopard を実行している間は、Windows PC でのみ別のリレーを指定できるようです。リレーの設定を変更することはできますか? mail理想的には、関数をいたるところで使用しているため、PHP コードに新しいものを組み込みたくありません。

4

1 に答える 1

2

これを行うには、SMTP を介してメールをルーティングする sendmail の代替手段をサーバーにセットアップするか、 Swiftmailerのようなライブラリを使用してはるかに簡単にします。

PHP には、組み込みの外部 SMTP サーバーを使用する機能がありません (Windows プラットフォームを使用している場合を除く)。

于 2013-02-24T19:38:10.840 に答える