PHP-更改电子邮件返回路径的要求
我需要通过mail()发送电子邮件 我是否需要根服务器来更改PHP-更改电子邮件返回路径的要求,php,email,Php,Email,我需要通过mail()发送电子邮件 我是否需要根服务器来更改返回路径值? 目前是www-data@mydomainname.com但我希望它的地址与和回复的地址相同 我像下面那样设置返回路径,但它保持www-data@mydomainname.com: $headers.="Return-Path: $from\r\n"; 谢谢。您还可以设置邮件功能的第五个参数来调整返回路径 mail($to, $subject, $message, $headers, "-f email@wherever.
返回路径
值?
目前是www-data@mydomainname.com
但我希望它的地址与和回复的地址相同
我像下面那样设置返回路径
,但它保持www-data@mydomainname.com
:
$headers.="Return-Path: $from\r\n";
谢谢。您还可以设置邮件功能的第五个参数来调整返回路径
mail($to, $subject, $message, $headers, "-f email@wherever.com");
您还可以设置mail函数的第五个参数来调整返回路径
mail($to, $subject, $message, $headers, "-f email@wherever.com");
如果我是你,我会使用PHPMailer或SwiftMailer,它提供了一个经过良好测试的一致性API,在Swift的情况下,你可以轻松地在传输之间切换(
mail
,smtp
,等等)。你的问题取决于你。联系您的主机并询问如何使用他们的服务器,您通常不需要根服务器。有时是fith参数,有时是ini设置,有时是标题,有时需要在Web界面中更改。如果我是你,我会使用PHPMailer或SwiftMailer,并为此提供一个经过良好测试的consistenet API,在Swift的情况下,你可以轻松地在传输之间切换(邮件
,smtp
,等等)。您的问题取决于具体情况。请联系您的主持人,询问他们的服务器是如何做到这一点的,您通常不需要根服务器。有时它是fith参数,有时是ini设置,有时是标头,有时您需要在webinterface中更改它。