外部のSMTPサーバーを使いたいとき

スポンサーリンク

CMSなどを動作させるにはメール送信に使うSMTPサーバーが必要になることが少なくありません。ただし、さまざまな事情で、php.iniで「SMTP = localhost」のlocalhostの代わりに外部のSMTPサーバーを指定したいこともあります。

プロバイダやレンタルサーバーのSMTPサーバーを利用するには、ユーザー名とパスワードの指定が必要でしょう。その場合、サーバー名、ポート番号と合わせて次のように指定します。

○外部SMTPサーバーの指定(php.ini)
SMTP = smtp.xxxxx.com
smtp_port = xxxxx
username = xxxxx
password = xxxxx

※xxxxxは自分で使っているプロバイダやレンタルサーバーの情報に置き換えてください。

PHPの基礎が身に付いたかチェックするなら

PHP「直す力」養成ドリル
スポンサーリンク