2014-12-13 100 views
0
$transport = Swift_MailTransport::newInstance(); 
$messages1 = " 
<!DOCTYPE> 
<html> 
    <body> 
    Thank you for registering an account on www.satperfectscore.com 
      <br> 
Please use <a href=".$mail.">this link</a> to verify your account. 
<br> 
After verification you will be entitled to 2 practice tests and 300 quiz questions. 
    <body> 
</html>"; 
$messages2 = "Use the URL to verify your account: ".$mail.""; 
$message = Swift_Message::newInstance(); 
$message->setContentType("text/plain"); 
$message->setTo($to); 
$message->setSubject("Account Verification"); 
$message->setBody($messages2); 
$message->addPart($messages1); 
$message->setFrom(array("[email protected]"=> "SAT Perfect Score")); 


$mailer = Swift_Mailer::newInstance($transport); 
$mailer->send($message); 

的消息从未到达收件人..当我打开cPanel's电子邮件跟踪我得到以下错误:电子邮件被阻塞

Event: failure error  
User: arasmus1 
Domain: satperfectscore.com  
Sender: [email protected]  
Sent Time: Dec 13, 2014 8:33:20 PM  
Sender Host: localhost  
Sender IP: 127.0.0.1  
Authentication: localuser  
Spam Score:  
Recipient: [email protected]  
Delivery User:  
Delivery Domain:   
Delivered To:  
Router: send_via_spamgateway 
Transport: spamgateway_smtp 
Out Time: Dec 13, 2014 8:33:20 PM 
ID: 1XzoDt-0006ZH-4J 
Delivery Host: productio-tcloadba-tkyjfaz4ap1l-328615543.us-west-2.elb.amazonaws.com  
Delivery IP: 54.214.22.243  
Size: 1.56 KB 

Result: 
SMTP error from remote mail server after end of data: host productio-tcloadba-tkyjfaz4ap1l-328615543.us-west-2.elb.amazonaws.com [54.214.22.243]: 550 5.7.1 [CS] Message blocked. To fix this, visit http://fp.outboundfiltering.com/?str=0001.0 

什么,我做错了什么?我甚至没有到达垃圾邮件文件夹..

+0

消息已被封锁由收件人自己的电子邮件服务器 - 它认为它的垃圾邮件。这可能更适合[ServerFault](http://serverfault.com/) – Rhumborl 2014-12-13 15:28:52

+0

您是否阅读过错误消息?你有没有访问链接? – tripleee 2014-12-13 15:45:42

+1

这个问题似乎是无关紧要的,因为它是关于电子邮件的传送能力,而不是编程。 – tripleee 2014-12-13 15:46:20

回答

0

这是因为您的服务器的IP被目标邮件服务器阻止。您的服务器IP位于黑名单中,因此您不必将您的电子邮件移至垃圾邮件文件夹,而是忽略您的电子邮件。

要确保您被阻止,请尝试将电子邮件发送到Gmail地址。

由于错误说,你可以去这个链接,疏通您的服务器: http://fp.outboundfiltering.com/?str=0001.0