首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在PHP中正确设置Return-Path?

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

Stack Overflow用户
提问于 2016-03-31 22:17:11
回答 1查看 1.1K关注 0票数 1

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

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

代码语言:javascript
复制
<?
     $headers .= "Return-Path: ".$return_path."\r\n"; 
?>

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

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

EN

回答 1

Stack Overflow用户

发布于 2016-03-31 22:25:54

不正确,发送电子邮件时的返回路径是一个电子邮件地址,在出现错误/问题的情况下,接收服务器可以向该地址发送故障代码或消息。在email上阅读此主题

如果您希望使用与您使用的站点相对应的电子邮件地址自动填充返回路径,请使用类似以下内容:

代码语言:javascript
复制
$return_path = 'info@'.str_replace('www.','',$_SERVER['HTTP_HOST']);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36336012

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档