Skip to main content

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

【クラウド】2分でわかるSendGrid【メール配信サービス】 (六月 2026)

【クラウド】2分でわかるSendGrid【メール配信サービス】 (六月 2026)
Anonim

PHPはWebアプリケーションからのメールの送信を容易にしますが、リモートSMTPサーバを使用するには、php.iniに少しの設定が必要です。

php.iniの関連セクションは、電子メール設定用です メール機能、PHPが外部メールサーバを使用するようにするには、 SMTP ISPのメールサーバーのアドレスに送信します。これは、例えば、送信メールサーバーのための電子メールプログラムで使用するのと同じアドレス "smtp.isp.net"です。もう1つの設定は sendmail_fromこれは、PHP電子メールが送信されるデフォルトの電子メールアドレスを指定します。

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

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

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

メール機能SMTP = smtp.isp.netsendmail_from = [email protected]