如何在PHP中正确设置Return-Path?

时间:2016-03-31 14:17:11

标签: php email

我从PHP发送电子邮件,它们经常被垃圾邮件过滤。

因此我尝试使用Return-Path标头:

<?
     $headers .= "Return-Path: ".$return_path."\r\n"; 
?>

问题是我必须在几台服务器上使用相同的软件,因此必须在PHP中找到正确的值。

AFAIK返回路径必须包含当前正在运行的服务器的反向DNS名称和现有用户名。

1 个答案:

答案 0 :(得分:0)

错误,发送电子邮件时的返回路径是一个电子邮件地址,接收服务器可以在出现错误/问题时向其发送故障代码或消息。请在email

上阅读此主题

如果您想使用与您正在使用的网站相对应的电子邮件自动填充返回路径,请使用以下内容:

$return_path = 'info@'.str_replace('www.','',$_SERVER['HTTP_HOST']);