$body = 'This is a test';
    $subject = 'Confirmation';
$headers = 'From: Testing Site' . "\r\n";
$headers .= 'Reply-To: admin@myserver.com' . "\r\n";
$headers .= 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html;charset=iso-8859-1' . "\r\n";
$headers .= 'X-Mailer: PHP/' . PHPversion(). "\r\n";
$headers .= 'Delivery-Date: ' . date("r") . "\r\n";
//$headers .= 'Message-Id: <20140316055950.DA8ED58A13CE@myserver.com>' . "\r\n";

mail("example@hotmail.com",$subject,$body,$headers,"-f admin@myserver.com");
mail("example@gmail.com","-f admin@myserver.com");

电子邮件向Gmail发送正常邮件但Hotmail始终拒绝此错误:

host mx1.hotmail.com[65.55.33.119] said: 550 5.7.0 (COL0-MC5-F28)
Message Could not be delivered. Please ensure the message is RFC 5322
compliant. (in reply to end of DATA command).

邮件ID标头由服务器自动生成,但也无法手动提供.

为什么Hotmail不开心?

邮件服务器具有SPF记录,反向DNS,未列入黑名单并通过mxtoolBox.com上的所有检查.

From标头无效.它必须具有以下语法:
From: "name" <email-address>

在你的情况下:

From: "Testing Site" <admin@myserver.com>

您的回复标题也是如此:

Reply-To: "Testing Site" <admin@myserver.com>

如果它与From标题相同(如你的情况),你可以省略它.

PS:RFC 2822未声明应引用地址中的显示名称.换句话说:以下3个标题应该全部有效:

From: "Testing Site" <admin@myserver.com>
From: 'Testing Site' <admin@myserver.com>
From: Testing Site <admin@myserver.com>

php – 如何格式化Hotmail / Outlook满意的电子邮件?的更多相关文章

  1. php – 如何格式化Hotmail / Outlook满意的电子邮件?

    邮件服务器具有SPF记录,反向DNS,未列入黑名单并通过mxtoolBox.com上的所有检查.From标头无效.它必须具有以下语法:在你的情况下:您的回复标题也是如此:如果它与From标题相同,你可以省略它.PS:RFC2822未声明应引用地址中的显示名称.换句话说:以下3个标题应该全部有效:

  2. 我如何在php格式化时间

    我有一个时间从数据库返回在PHP为92500.但是我想格式化时间为09:25如何做这个echodate.it是输出00:00.我怎么可以09:25其实对我来说工作完全正常返回“09:25”.所以我想这必须是数据库值一些错误,意思是$row[‘time’]不包含正确的值.

  3. php – 格式化关联数组声明

    当声明一个关联数组时,如何处理数组元素的缩进?

  4. php – 如何在Eclipse PDT中重新格式化多行注释?

    在EclipsePDT中,Ctrl-Shift-F重新格式化代码.但是,它根本不修改注释.有没有办法将破损的多行评论重新格式化为每行80个字符(或任何)?即转换至更新结果表明,Eclipse在Java模式下将重新格式化上述行,但只有当它们是/**/–样式注释时.它会缩短//太长的行,但是它不会连接在一起太短的行.您可能需要配置Java格式化程序以包含注释.首选项–>Java–>代码样式–>Formatter–>编辑…–>注释确保启用“启用XXX注释格式”.

  5. PHP:将任何浮点数格式化为十进制扩展

    我想创建一个函数formatFloat(),它接受任何浮动并将其格式化为十进制扩展字符串.例如:初步想法简单地说casting浮点到一个字符串将不起作用,因为对于大于约1.0E14或小于约1.0E-4的浮点数,PHP在scientificnotation而不是decimalexpansion中呈现它们.number_format()是一个明显的PHP函数.但是,大浮动会出现此问题:对于小浮点数,难

  6. php – 无法在我的ubuntu上获得Xdebug var_dump格式化工作

    我一直在xampp上使用xdebug一段时间,但现在使用ubuntu作为默认操作系统.我已启用xdebug并且它出现在PHP信息上,但var_dump仍然不正确展示.在PHP.ini中,display_erros为On这是我的PHP_info的视图Xdebug的完整的PHP.inihere我无法看到我在这里失踪的东西.如果有人指出罪魁祸首,我将不胜感激.谢谢阅读.你需要确保在PHP.ini中将html_errors设置为1/true.

  7. 如何正确格式化PHP’IF ELSE’语句?

    有没有正确的方法来表达PHP‘IFELSE’语句?

  8. php – Yii2:数字格式

    我在Database中定义了一个列为float.该列在模型中显示为数字.我想格式化Gridview中的columnn有两个小数位,无法找到方法,如何完成.我试图使用此代码,但得到错误,如–未知格式类型:数字谢谢.格式化十进制数的正确语法如下所示:所以你的代码应该是:要更熟悉Yii2的格式,请查看官方文档:Classyii\i18n\Formatter

  9. php – 格式化排队消息的最佳方法是什么?

    我最近一直在阅读消息排队,我想为我的应用程序实现一个简单,可扩展的系统.虽然关于设置MQ系统的主题有很多很好的信息,但我找不到很多关于实际实现的信息.我正在寻找关于如何正确格式化队列消息的模式和最佳实践,以及在PHP中执行作业的方法.我应该使用JSON,序列化对象,文本,URL还是XML?工作者是否有一个开关{}的方法,或者是否有任何已建立的模式来实现工人?

  10. php – Yii2:日期应用程序格式化程序

    我在我的一个属性中使用Yii::$app->formatter:控制器代码型号代码一切都工作正常,除非出院日期留空,更新时填写此行:(未设置)我无法知道这将来自哪里,因为在数据库中值是NUll谢谢.这是默认和预期的行为.请参阅Formatter的$nullDisplay属性文档.您可以通过应用程序配置来跨应用程序:对于特定视图,您可以通过格式化程序组件更改它:

随机推荐

  1. PHP个人网站架设连环讲(一)

    先下一个OmnihttpdProffesinalV2.06,装上就有PHP4beta3可以用了。PHP4给我们带来一个简单的方法,就是使用SESSION(会话)级变量。但是如果不是PHP4又该怎么办?我们可以假设某人在15分钟以内对你的网页的请求都不属于一个新的人次,这样你可以做个计数的过程存在INC里,在每一个页面引用,访客第一次进入时将访问时间送到cookie里。以后每个页面被访问时都检查cookie上次访问时间值。

  2. PHP函数学习之PHP函数点评

    PHP函数使用说明,应用举例,精简点评,希望对您学习php有所帮助

  3. ecshop2.7.3 在php5.4下的各种错误问题处理

    将方法内的函数,分拆为2个部分。这个和gd库没有一点关系,是ecshop程序的问题。会出现这种问题,不外乎就是当前会员的session或者程序对cookie的处理存在漏洞。进过本地测试,includes\modules\integrates\ecshop.php这个整合自身会员的类中没有重写integrate.php中的check_cookie()方法导致,验证cookie时返回的username为空,丢失了登录状态,在ecshop.php中重写了此方法就可以了。把他加到ecshop.php的最后面去就可

  4. NT IIS下用ODBC连接数据库

    $connection=intodbc_connect建立数据库连接,$query_string="查询记录的条件"如:$query_string="select*fromtable"用$cur=intodbc_exec检索数据库,将记录集放入$cur变量中。再用while{$var1=odbc_result;$var2=odbc_result;...}读取odbc_exec()返回的数据集$cur。最后是odbc_close关闭数据库的连接。odbc_result()函数是取当前记录的指定字段值。

  5. PHP使用JpGraph绘制折线图操作示例【附源码下载】

    这篇文章主要介绍了PHP使用JpGraph绘制折线图操作,结合实例形式分析了php使用JpGraph的相关操作技巧与注意事项,并附带源码供读者下载参考,需要的朋友可以参考下

  6. zen_cart实现支付前生成订单的方法

    这篇文章主要介绍了zen_cart实现支付前生成订单的方法,结合实例形式详细分析了zen_cart支付前生成订单的具体步骤与相关实现技巧,需要的朋友可以参考下

  7. Thinkphp5框架实现获取数据库数据到视图的方法

    这篇文章主要介绍了Thinkphp5框架实现获取数据库数据到视图的方法,涉及thinkPHP5数据库配置、读取、模型操作及视图调用相关操作技巧,需要的朋友可以参考下

  8. PHP+jquery+CSS制作头像登录窗(仿QQ登陆)

    本篇文章介绍了PHP结合jQ和CSS制作头像登录窗(仿QQ登陆),实现了类似QQ的登陆界面,很有参考价值,有需要的朋友可以了解一下。

  9. 基于win2003虚拟机中apache服务器的访问

    下面小编就为大家带来一篇基于win2003虚拟机中apache服务器的访问。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

  10. Yii2中组件的注册与创建方法

    这篇文章主要介绍了Yii2之组件的注册与创建的实现方法,非常不错,具有参考借鉴价值,需要的朋友可以参考下

返回
顶部