0

私は PHPMailer を使用した PHP、SMTP の電子メール機能に取り組んでいます。私のオフィスには異なるサーバーがあります。ここでは、うまく機能しています。しかし、社外からメールを送信しようとすると、うまくいきません。SMTP 認証 False を使用しています。ホスト名とポート番号のみを提供しています。

なぜ機能しないのですか?

4

1 に答える 1

2

SMTP サーバーに対して認証を行っていない場合、SMTP がローカル オフィス ネットワークに対してのみ機能することが原因である可能性があります。

セキュリティ上の理由から、SMTP サーバーが認証を要求しているか、ローカル ネットワーク外の接続に応答していない可能性があります。

オフィスの IT 担当者に依頼して、オフィス外で使用するための SMTP 資格情報を提供してもらう必要があります。

于 2014-05-06T19:52:44.407 に答える