PHP邮件:无法连接到邮件服务器

时间:2011-10-12 20:03:10

标签: php email

ini_set("SMTP","xx.xx.xx.xx");
ini_set("smtp_port","25");
ini_set("sendmail_from","info@yoursite.com");
$to = "xxa@txxs.com";
$subject = "Test";
$subject = ltrim($subject);
$message = "Test";
$message = ltrim($message);
$headers = "Test";
mail($to,$subject,$message,$headers, 'O DeliveryMode=b');

此代码适用于我的某个服务器,但不适用于其他服务器 我收到“警告:mail()[function.mail]:无法连接到邮件服务器” 你能帮我找到可能的原因吗? 我可以在两个盒子上ping邮件主机 这让我疯狂!

2 个答案:

答案 0 :(得分:0)

你有postfix,sendmail,你使用的是什么? PHP不会自己发送邮件,这只是一个“包装”功能,可以轻松格式化电子邮件。

同时检查您的服务器是否有阻止访问端口25的IPTables等防火墙。

答案 1 :(得分:0)

事实证明我有这个阻止端口的mcafee

相关问题