メールを送信するためにリモートSMTPサーバを使用するようにPHPを設定する方法

PHPでは、Webアプリケーションからメールを簡単に送信できます 。 しかし、まだ少しの設定が必要です。 ご存じのように、PHPの設定はphp.iniで行われます。

電子メール設定の関連セクションは[メール機能]です.PHPを外部メールサーバーとして使用するには、 SMTPをISPのメールサーバーのアドレスに設定する必要があります。 これは、送信メールサーバーの電子メールプログラムで使用するのと同じアドレス、たとえば「smtp.isp.net」となります。 他の設定sendmial_fromは 、PHP電子メールが送信されるデフォルトの電子メールアドレスを指定します。

メールを送信するためにリモートSMTPサーバを使用するようにPHPを設定する

SMTPを使用するように内部メール機能を設定することは、Windowsでのみ利用可能であることに注意してください。 他のプラットフォームでは、PHPはローカルで利用可能なsendmailまたはsendmailのドロップインを使用するべきです。 代わりに、PEARメールパッケージを使用することもできます。

典型的な構成は次のようになります。

[メール機能]
SMTP = smtp.isp.net
sendmail_from = me@isp.net