从单个mailto选项撰写多个邮件

时间:2016-01-20 07:12:49

标签: php email mailto

我是PHP的新手,我想向多个收件人发送电子邮件,但是使用php中的mailto选项从同一个邮件客户端发送电子邮件 例如,我有一个包含电子邮件地址的数组。 我试过这个:

$recipients = array(
  "youremailaddress@yourdomain.com", 
  "youremailaddress2@yourdomain.com",

);
$email_to = implode(',', $recipients);  
$body = "Body";

但这会在同一封电子邮件中添加所有收件人。我需要为所有接收器创建单独的草稿,我只想在一个草稿中使用一个接收器。我不能使用BCC。任何人都可以帮助我使用以下方式创建邮件:

 "<a href='mailto:".$email_to."?body=".$body."' target='_top'> </a>"

1 个答案:

答案 0 :(得分:1)

好吧,假设我评论的是您所寻找的内容,我会做以下(您可以编辑它以回应整个事情):

$body = "Body";
$recipients = array(
    "youremailaddress@yourdomain.com", 
    "youremailaddress2@yourdomain.com",
);
foreach($recipients as $v){
    $a_tags .= '<a href="mailto:'.$v.'?body='.$body.'" target="_top"> </a>';
}

请注意,我正在使用.=,因此我可以连接所有<a>标记,您可以稍后在任意位置输出$a_tags变量。