【问题标题】:Add bcc PHP mail function添加 bcc PHP 邮件功能
【发布时间】:2014-04-05 09:14:06
【问题描述】:

目前这是标题的样子。如果我想添加密件抄送该怎么办。谢谢您的帮助。下面是代码的样子。

// create email headers
$headers = 'From: '.$email_from."\r\n".
'Reply-To: '.$email_from."\r\n" .
'X-Mailer: PHP/' . phpversion();
@mail($email_to, $email_subject, $email_message, $headers); 
?>

【问题讨论】:

  • manual的例子你有什么不明白的地方?
  • 即使是简单的邮件发送库也是可行的方法,
  • 很抱歉在这里感觉像个被宠坏的小子,我真的不是程序员,但感谢 carl 和您对手册的建议。我没能从那里检查。不过下次吧。

标签: php email bcc


【解决方案1】:

你可以在标题中添加这个:

'From: '.$email_from."\r\n".
'Reply-To: '.$email_from."\r\n" .
'Bcc: someone@example.com' . "\r\n" . 
'X-Mailer: PHP/' . phpversion();

PHP.net 上的文档所示

【讨论】:

  • 如果我想要多个密件抄送,我应该使用逗号吗?另一个标题条目?分号?
  • 您只需添加另一个密件抄送条目,如上所述。 '密件抄送:someone@example.com' 。 "\r\n" 。 '密件抄送:someone_else@example.com' 。 "\r\n" .
【解决方案2】:

这就是我的邮件功能的外观,使用密件抄送和抄送

//Send email
Mail::send('emails.contactus',
     array(
            'name'         => $request->get('fname'),
            'designation'  => $request->get('jobtitle'),
            'orgn'         => $request->get('orgn'),
            'phone'        => request('countrycode')
        ), 
        function($message) use ($request)
        {
            $message->from('hello@xxxx.com','Name');
            $message->to('support@xxx.com', 'Name')->subject('New Enquiry from Website');
            $message->cc('rajiv@xxx.me');
            $message->Bcc('rajiv@xxx.me');
        });
    

【讨论】:

    猜你喜欢
    • 2016-07-09
    • 2021-08-04
    • 1970-01-01
    • 2012-12-25
    • 2013-04-05
    • 2018-04-30
    • 2015-08-23
    • 2012-02-27
    • 1970-01-01
    相关资源
    最近更新 更多