2012-05-16 124 views
1

“返回路径”头任何一个可以请指点我如何在邮件标题Return-Path如何更改电子邮件通知

改变从<[email protected]>[email protected],因为电子邮件通知是进入的垃圾邮件/垃圾邮件文件夹。

Note:我已被告知改变对邮件发送代码(PHP)这个信息

+0

工程修复bug“返回路径”后,我收到另一个错误说“无法接收服务器域326932-web2.domain.co.uk”在某些情况下... –

+0

另外,在电子邮件拒绝屏幕列表中显示“DNS解析失败”。任何想法为什么发生? –

回答

4

这是我做的每一次

mail($to,$subject,$body,'From: [email protected]','-f [email protected]'); 
+0

嗨,它适合我...谢谢。 –

+0

我收到一个错误说“无法接收服务器域326932-web2.domain.co.uk”对于某些情况...任何想法? –

+0

你发送很多?我知道托管服务器在一定量的电子邮件传出后会截断。例如:Godaddy允许每天150个。不知道是否是这样,但你可能想检查一下。 – Andres

-1

注:本人已被告知改变对邮件发送代码此信息(PHP)

您应该遵循以下建议:-D

只需将From: [email protected] \r\n添加到将要发送的邮件标题即可。

+0

From头与Return-Path头不同。理想情况下,您需要同时在电子邮件标题中设置。 –

2

mail()功能的头参数,你可以设置此:

<?php 
$to  = '[email protected]'; 
$subject = 'the subject'; 
$message = 'hello'; 
$headers = 'From: [email protected]' . "\r\n" . 
    'Return-Path: [email protected]' . "\r\n" . 
    'X-Mailer: PHP/' . phpversion(); 

mail($to, $subject, $message, $headers); 
?>