我是php新手,我刚开始使用邮件功能。我有一个问题如下:
假设我收到的收件人多于收到我的电子邮件的收件人。
<?php
$to = $_POST['to']; //xxxxx@yahoo.com,yyyyy@yahoo.com,zzzzz@yahoo.com
$from = $_POST['from']; //aaaaa@yahoo.com
$from = "myinfo <$from>";
$subject = $_POST['subject']; //New campiagn
$content = $_POST['content'];
$headers = "From:" . $from;
mail($to,$subject,$content,$headers);
?>
上面的代码正常工作。但是当用户收到此电子邮件时,他们会看到:
To Me, yyyyy@yahoo.com, zzzzz@yahoo.com
我不希望所有收到此电子邮件的用户在用户查看此电子邮件时显示。以下是我想要的:
To myuser@info.com
有可能这样做吗?我很欣赏你的所有答案:)
提前感谢
答案 0 :(得分:1)
如果您使用常规邮件客户端的To:
字段中的列表,则列表将显示给每个收件人。这是正常行为。如果您想隐藏列表,那么您最好的选择是向每个收件人发送他们自己的个人副本。