質問

PHPMAILERを使用しようとしていますが、取得し続けます:

SMTP -> FROM SERVER:220 smart6.bol.com.br ESMTP
SMTP -> FROM SERVER: 250-smart6.bol.com.br 250-PIPELINING 250-SIZE 13312000 250-VRFY 250-ETRN 250-AUTH LOGIN PLAIN 250-AUTH=LOGIN PLAIN 250 8BITMIME
SMTP -> FROM SERVER:250 Ok
SMTP -> FROM SERVER:553 : Sender address rejected: not owned by user X
SMTP -> ERROR: RCPT not accepted from server: 553 : Sender address rejected: not owned by user deltrem1984@bol.com.br
SMTP Error: The following recipients failed: deltrem1984@bol.com.br 

どうすればよいですか

役に立ちましたか?

解決

スパム対策の目的でよく使用される" $ mail-> From" SMTPサーバーへのログインに使用するアドレスと同じアドレスである必要があります。

その場合、" $ mail-> AddReplyTo"を使用できます。代わりに送信者アドレスのフィールド。提案のみ。

解決策でない場合は、設定することでいくつかの追加のデバッグ情報を有効にできます

$mail->SMTPDebug = true;

他のヒント

SMTPサーバーがその理由でメールを拒否している可能性があるため、メールアドレスのエイリアスにも注意する必要があります(サーバーの構成によって異なります)。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top