我用mail(mailTo,mailSubject,mailBody,mailHeader);
我发现mailTo只能是abc@163.com这样标准的邮箱地址,这样,收到信的人那里显示的就是abc@163.com。
但我想像用foxmail发的邮件一样,可以指定显示给收信人的是我的名称。我看了一下它的源格式,发现是这样的:"my name" <abc@163.com> 。
但我用mail("""my name"" <abc@163.com>",mailSubject,mailBody,mailHeader)发送邮件后,对方收到的竟然是“Unprivileged user <nobody@ABC.com>”。
高手救救我吧~~~~~
mail("\"my name\"<abc@163.com>",mailSubject,mailBody,mailHeader)
......
$headers = From: mynamesucks<mynamesucks@wahaha.com> . "\r\n";
mail($to, $subject, $message, $headers);