cc没有提供

时间:2013-12-15 09:49:45

标签: smtp pear php

我通过smtp服务器从php脚本发送电子邮件。我使用了这样的标题数组:

$headers = array(
                'From'          => $from,
                'To'            => $email,
                'Cc'            => 'myemail@mydomain.com',
                'Return-Path'   => $sender,
                'Subject'       => $subject
                );
//sending process using smtp
$mail =& Mail::factory("smtp", $smtp_params);
$result = $mail->send($email, $headers, $body);

电子邮件已成功发送并发送至$ email,我可以在收到的标头中看到cc标头到myemail@mydomain.com。但是cc没有发送到myemail@mydomain.com。

有谁可以告诉我为什么会这样。我在一个SPF语法中拥有自己的域和gmail mx服务器的SPF记录。 此致

1 个答案:

答案 0 :(得分:0)

传递给$mail->send的第一个参数指定了所有收件人。

http://pear.php.net/manual/en/package.mail.mail.send.php

尝试:

$result = $mail->send(array($email, 'myemail@mydomain.com'), $headers, $body);