0

ドメイン名で Office 365 管理者アカウントを作成しました。また、写真のセキュリティ情報表示でアカウントの 2 段階認証を有効にしています。

office365 認証構成

しかし、このアカウントを使用してメールが送信されるたびに、このようなエラーが発生します。

2021-02-10 05:33:32 Auth method requested: UNKNOWN
2021-02-10 05:33:32 Auth methods available on the server: LOGIN,XOAUTH2
2021-02-10 05:33:32 Auth method selected: LOGIN
2021-02-10 05:33:32 CLIENT -> SERVER: AUTH LOGIN
2021-02-10 05:33:32 SMTP -> get_lines(): $data is ""
2021-02-10 05:33:32 SMTP -> get_lines(): $str is  "334 VXNlcm5hbWU6
                                      "
2021-02-10 05:33:32 SERVER -> CLIENT: 334 VXNlcm5hbWU6
2021-02-10 05:33:32 CLIENT -> SERVER: xxx
2021-02-10 05:33:32 SMTP -> get_lines(): $data is ""
2021-02-10 05:33:32 SMTP -> get_lines(): $str is  "334 UGFzc3dvcmQ6
                                      "
2021-02-10 05:33:32 SERVER -> CLIENT: 334 UGFzc3dvcmQ6
2021-02-10 05:33:32 CLIENT -> SERVER: xxx
2021-02-10 05:33:37 SMTP -> get_lines(): $data is ""
2021-02-10 05:33:37 SMTP -> get_lines(): $str is  "535 5.7.3 Authentication unsuccessful [PN0PR01CA0004.INDPRD01.PROD.OUTLOOK.COM]
                                      "
2021-02-10 05:33:37 SERVER -> CLIENT: 535 5.7.3 Authentication unsuccessful [PN0PR01CA0004.INDPRD01.PROD.OUTLOOK.COM]
2021-02-10 05:33:37 SMTP ERROR: Password command failed: 535 5.7.3 Authentication unsuccessful [PN0PR01CA0004.INDPRD01.PROD.OUTLOOK.COM]
2021-02-10 05:33:37 SMTP Error: Could not authenticate.
2021-02-10 05:33:37 CLIENT -> SERVER: QUIT
2021-02-10 05:33:38 SMTP -> get_lines(): $data is ""
2021-02-10 05:33:38 SMTP -> get_lines(): $str is  "221 2.0.0 Service closing transmission channel
                                      "
2021-02-10 05:33:38 SERVER -> CLIENT: 221 2.0.0 Service closing transmission channel
2021-02-10 05:33:38 Connection: closed
2021-02-10 05:33:38 SMTP Error: Could not authenticate.
<br />
<b>Fatal error</b>:  Uncaught phpmailerException: SMTP Error: Could not authenticate. in C:\xampp\htdocs\dede\PHPMailer\class.phpmailer.php:1714
Stack trace:
#0 C:\xampp\htdocs\dede\PHPMailer\class.phpmailer.php(1557): PHPMailer-&gt;smtpConnect(Array)
#1 C:\xampp\htdocs\dede\PHPMailer\class.phpmailer.php(1340): PHPMailer-&gt;smtpSend('Date: Wed, 10 F...', 'This is a multi...')
#2 C:\xampp\htdocs\dede\PHPMailer\class.phpmailer.php(1215): PHPMailer-&gt;postSend()
#3 C:\xampp\htdocs\dede\register.php(187): PHPMailer-&gt;send()
#4 {main}

2 段階認証を使用して SMTP メールを送信するにはどうすればよいですか? また、user1 と user2 のような 2 つのアクティブ ユーザーを作成しました。このユーザーを使用して SMTP メールを送信したい場合、どうすればよいですか?

4

1 に答える 1