ホームページ  >  記事  >  バックエンド開発  >  PHPMailer はメールサーバーが通過したことを確認できません

PHPMailer はメールサーバーが通過したことを確認できません

WBOY
WBOYオリジナル
2016-06-13 13:22:12771ブラウズ

PHPMailer が
でメールサーバーを確認できません 元々 U-MAIL を使用していた会社がメールサーバーを変更しました。ここで Microsoft の取引所に切り替えます。

その結果、元の PHP スクリプトは新しいメール サーバーへの接続に失敗し、次のようなプロンプトが表示されました: 認証できませんでした。

問題がどこにあるのかを診断するのを手伝ってもらえますか?

注: スクリプトは接続の $mail->Host のみを変更します。他のユーザー名とパスワードは変更されていません。また、Outlook 接続検証を使用する場合は、新しいメールボックスの IP、ユーザー名、およびパスワードを使用できます。

-----解決策---------
SSLが必要ですか?
------解決策------------------
http://www.jiucool.com/phpmailer-php-email/

php に openssl がインストールされているかどうか、アカウントのパスワード、smtp サーバーの IP+ポートが ssl であるかどうかを比較対照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。