php - 来自电子邮件和回复的 PHP mail() 添加服务器地址
问题描述
我目前有一个 php 脚本,可以使用 sendmail 从 Ubuntu 服务器发送电子邮件。
$to = $sendTo;
$subject = $subjectPrefix . $subject;
$txt = $message;
$headers = array(
"From: ". $email,
"Reply-To: ".$email,
"Content-type:text/html;charset=UTF-8",
"MIME-Version: 1.0",
"X-Mailer: PHP/" . PHP_VERSION
);
$headers = implode("\r\n", $headers);
if(mail($to,$subject,$txt,$headers)){
echo "sent";
}
else {
echo "failed";
}
电子邮件发送正常,但总是进入垃圾邮件并在电子邮件中附加服务器地址,例如:“input@email.com”@ip-###-##-##-###.eu-west- 2.compute.internal
我将如何设置它以仅显示输入电子邮件而不进入垃圾邮件?
解决方案
推荐阅读
- python-3.x - 如何根据条件从 DataFrame 中获取字数
- java - 寻找一个正则表达式来匹配 java regex (punct) 模式
- javascript - 如何获得一个div的最后一个类
- batch-file - 文件路径未分配给 cmd 中的变量
- laravel - 获取 local.ERROR:使用 fileTransfer 插件将文件从 ionic 上传到 laravel 时未定义路由 [登录]
- google-apps-script - 使用 Google Apps 脚本为 Google 插件设置触发器
- android - 无法从可绘制文件夹中选择图像
- c++ - Boost 反序列化对象具有 nan 或 -nan 值
- laravel - 在 Laravel 中,我的实时站点也可以使用 /public 访问,所以这对 SEO 不利吗?
- git - git:推送所有跟踪特定远程的本地分支