【问题标题】:mail sending error in php [closed]php中的邮件发送错误[关闭]
【发布时间】:2012-06-27 10:00:44
【问题描述】:

PHP 的mail() 函数出现错误。 mail()功能可以成功发送邮件到gmail、ymail、rediffmail等,但是如果是webmail,就失败了。

我还没有找到任何原因。

请帮忙。

【问题讨论】:

  • 你需要显示你的无效代码...
  • 你的邮件服务器日志说什么?

标签: email phpmailer php


【解决方案1】:

收件人地址是否正确? 也许您需要一个合格的 SMTP 服务器签名!

我在您的代码中添加了一行

$mailbody="Hi"; 
$cheaders = "From: <admin@mysite.com>\n"; 
$cheaders .= "MIME-Version: 1.0\n"; 
$cheaders .= "Content-type: text/html; charset=iso-8859-1";
$recipient="info@mysite2.com"; 
$subject="Test"; 

ini_set('sendmail_from', 'me@domain.com'); // Set your Sendingadress here

mail($recipient, $subject, $mailbody , $cheaders);

让我知道它是否适用

【讨论】:

  • 你有什么错误吗?你能把你的代码贴在这里吗?
  • $mailbody="嗨"; $cheaders = "来自:\n"; $cheaders .= "MIME 版本:1.0\n"; $cheaders .= "内容类型: text/html; charset=iso-8859-1";$recipient="info@mysite2.com"; $subject="测试";邮件($recipient, $subject, $mailbody, $cheaders);
  • 刚刚编辑了我的答案。在您的应用程序中尝试一下。
猜你喜欢
  • 2010-10-18
  • 2012-07-17
  • 2013-02-05
  • 2015-09-14
  • 1970-01-01
  • 1970-01-01
  • 2012-08-13
  • 1970-01-01
  • 2012-10-20
相关资源
最近更新 更多