-1

Here I am trying to send email from my local machine.At that time I have got this warning.

Warning: mail(): SMTP server response: 451 spamhaus-xbl - Blocked - 121.246.216.118 in C:\wamp\www\OpenInviter\example.php on line 117

I have got this error when I am adding the bellow code at top in my example.php file.

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";

What's the problem?

4

2 回答 2

2

Spamhaus 正在阻止您的 IP,因为它列出了@http: //cbl.abuseat.org - 原因是您的计算机上可能有病毒、木马,或者可能感染了垃圾邮件僵尸网络的代理,这不好。

一旦您确定所有使用该 IP 的系统都没有被感染,请访问:http ://cbl.abuseat.org/lookup.cgi?ip=121.246.216.118并单击底部的链接。在所有阻止列表清除您的 IP 之前,您可能需要等待一周/一个月。

如果您最近从服务提供商处获得了 IP,请与他们联系并要求他们更改您的 IP。

祝你好运。

于 2012-08-30T10:11:59.370 回答
0

您的 IP 已被正确或错误地视为垃圾邮件的来源,并且 SMTP 服务器不接受您的电子邮件。尝试使用您正确进行身份验证的其他 SMTP 服务器,可能是付费服务,或者尝试让自己在 spamhaus 中除名(祝您好运)。

于 2012-08-30T10:01:09.737 回答