我在我的网站上使用mail(),该功能正在运行,但是来自地址没有显示我的电子邮件地址,它显示的是name@mailchannels.net
public override void OnResultExecuting(ResultExecutingContext filterContext)
{
var viewBag = filterContext.Controller.ViewBag;
if (filterContext.RequestContext.HttpContext.Request.IsAuthenticated)
{
//viewBag.VersionInfo = Task.Run(() => _versionInfoViewModelMapper.Map()).Result;
viewBag.VersionInfo = _versionInfoViewModelMapper.Map().Result;
}
}
答案 0 :(得分:0)
实施例
$email = "emailfrom@anything.com";
$headers = 'From: ' . $email . '' . "\r\n" . "Content-type: text/html;charset = windows-1250";
$subject = $email . ' - New message';
mail("your email", $subject, "email message", $headers);
答案 1 :(得分:0)
更改
mail($ito_email, "$isubject", $icomment, "From: Support " . $ifrom_email);
到
mail($ito_email, "$isubject", $icomment, "From: Support <" . $ifrom_email . ">");
应该允许您包含可读名称以及FROM电子邮件地址。
答案 2 :(得分:0)
$to = 'abc@xyz.com'; $subject = 'the subject';
$message = 'Message';
$headers = 'From: xyz@xyz.com' . "\r\n" .'Reply-To: xyz1@xyz.com' . "\r\n";
mail($to, $subject, $message, $headers);
OR
$headers .= $headers; Concat