当我运行此脚本发送电子邮件时,电子邮件将从serveradmin @ myhosting发送。他们说脚本没有正确配置。
在发布此处之前,我已更改了下面显示的域名和信息。
脚本确实存在问题吗?电子邮件发送,一切都很好。 这需要一段时间......不知道为什么,唯一的问题是它不会从我指定的域发送。
$to = $_POST['fes-email'];
$subject = 'TEST';
$body = 'TEST TEST';
$headers = 'From: NAME \(Info\) <name@domain.tld>' . "\r\n" .
'Reply-To: name@domain.tld' . "\r\n" .
'Return-Path: name@domain.tld' . "\r\n" .
'X-Priority: 1' . "\r\n" .
'MIME-Version: 1.0' . "\r\n" .
mail($to, $subject, $body, $headers);
答案 0 :(得分:0)
尝试使用引号而不是转义括号:
$headers = 'From: "NAME (Info)" <name@domain.tld>' . "\r\n" .
您应该删除Return-path:
标题。此标头始终由接收服务器使用通过SMTP发送的信封信息重新创建。
答案 1 :(得分:0)
您是否尝试过将<name@domain.tld>
放入From?