0

私はこの問題に詳細なエラーがあり、

SMTP -> FROM SERVER:220-server.modulindo.com ESMTP Exim 4.77 #2 Wed, 11 Jul 2012 10:57:22 +0700 220-このシステムを使用して、未承諾、220、および/またはバルクを転送することは許可されていませんEメール。SMTP -> サーバーから: 250-server.modulindo.com Hello mail.modulindo.com [202.67.9.42] 250-SIZE 52428800 250-PIPELINING 250-AUTH PLAIN LOGIN 250 HELP SMTP -> エラー: パスワードがサーバーから受け入れられません: 535認証データ不正 SMTP -> FROM SERVER:250 リセット OK

みんな助けてください!?

私はphpmailerに問題があります。localhost で phpmailer を使用してメールを送信すると成功しますが、サーバー ドメインにアップロードするとエラーが発生しました。エラーは..

SMTP エラー: 認証できませんでした。メーラー エラー: SMTP エラー: 認証できませんでした。

これは私のスクリプトです..

....
$mail = new PHPMailer();

$mail->IsSMTP();

$mail->Mailer = "smtp";

$mail->Host = "ssl://smtp.gmail.com";

$mail->Port = 465;

$mail->SMTPAuth = true;

$mail->Username = "wasis85@gmail.com";

$mail->Password = "password"; 

$mail->From     = "wasis85@gmail.com";

$mail->FromName = "Wasis Lukito";

$mail->AddAddress($ema[$ari_no],"wasis");

$mail->AddCC("wasisl85@yahoo.com");

$mail->AddReplyTo("wasisl85@yahoo.com","Wasis Lukito");

$mail->WordWrap = 50;

$mail->IsHTML(true);

$mail->Subject  =  "Penolakan Data BPLPSE";

$mail->Body     =  "Alasan di tolak ";

$mail->AltBody  =  "This research is supported by Google.com";

...
4

2 に答える 2

4

この行をコメント(またはキャンセル)して同じ問題を解決しました

// $mail->IsSMTP();

これは、一部のサーバーから同じエラーが発生したためです:SMTPエラー:認証できませんでした(パスワードも正しくありません...など)

于 2012-09-13T16:12:20.857 に答える