-1

ここで、ローカル マシンから電子メールを送信しようとしています。その時点で、この警告が表示されます。

警告: mail(): SMTP サーバーの応答: 451 spamhaus-xbl - ブロックされました - C:\wamp\www\OpenInviter\example.php の 117 行目の 121.246.216.118

example.php ファイルの一番上に次のコードを追加すると、このエラーが発生します。

ini_set("SMTP","mail.domain.com");
ini_set("smtp_port","25");
ini_set('sendmail_from', 'Email@domain.com'); 

Example.php

foreach ($selected_contacts as $email=>$name)
                    mail($email,$message_subject,$message_body,$headers);
                $oks['mails']="Mails sent successfully";

どうしたの?

4

2 に答える 2

2

@ http://cbl.abuseat.orgにリストされているように Spamhaus があなたの IP をブロックしています- その理由は、コンピュータにウイルスやトロイの木馬が存在するか、スパム ボットネットのプロキシに感染している可能性があるためです。

IP を使用するすべてのシステムが感染していないことを確認したら、http: //cbl.abuseat.org/lookup.cgi ?ip=121.246.216.118にアクセスし、下部のリンクをクリックします。すべてのブロック リストが IP をパージするまで、おそらく 1 週間または 1 か月待つ必要があります。

最近、サービス プロバイダーから IP を取得した場合は、プロバイダーに連絡して、IP の変更を依頼してください。

幸運を。

于 2012-08-30T10:11:59.370 に答える
0

あなたの IP は、正しいか間違っているかにかかわらず、スパムの送信元と見なされ、SMTP サーバーはあなたからの電子メールを受け付けていません。適切に認証できる別の SMTP サーバー (おそらく有料サービス) を試すか、spamhaus で自分をリストから外してみてください (それで幸運を祈ります)。

于 2012-08-30T10:01:09.737 に答える