Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用SMTP-PHP发送邮件时Cc和Bcc出现问题_Php_Email_Smtp - Fatal编程技术网

使用SMTP-PHP发送邮件时Cc和Bcc出现问题

使用SMTP-PHP发送邮件时Cc和Bcc出现问题,php,email,smtp,Php,Email,Smtp,我正在使用SMTP从我的php页面发送电子邮件。除了密件抄送,一切都很完美 这就是我收到电子邮件的方式,有趣的是,我也可以看到密件抄送。 我的代码有什么问题,请任何人帮忙 $Headers = array("MIME-Version"=> '1.0', "Content-type" => "text/html; charset=iso-8859-1", "From" => $From, "To" => $To, "Bcc" => $User_copy, "Re

我正在使用SMTP从我的php页面发送电子邮件。除了密件抄送,一切都很完美

这就是我收到电子邮件的方式,有趣的是,我也可以看到密件抄送。

我的代码有什么问题,请任何人帮忙

$Headers = array("MIME-Version"=> '1.0', 
"Content-type" => "text/html; charset=iso-8859-1",
"From" => $From,
"To" => $To, 
"Bcc" => $User_copy,
"Reply-To" => $From,
"Subject" => $Subject);

$SMTP = Mail::factory('smtp', array ('host' => $Host, 'auth' => true, 'username' => $Username, 'password' => $Password)); 
$mail = $SMTP->send($To, $Headers, $Message);
试试这个

$To=(string)$SendToEmail ;
$bcc = "WEBMASTERS_EMAIL_ADDRESS";
$recipients = $To.",".$bcc;
$headers["From"] = "who@whatever";
$headers["To"] = $To;
$headers["Reply-To"] = $visitormail;
$headers["Subject"] = $subject;
$mailmsg = $message;
/* SMTP server name, port, user/passwd */
$smtpinfo["host"] = "YOURSITEMAILSERVER.whatever";
$smtpinfo["port"] = "25";
$smtpinfo["auth"] = true;
$smtpinfo["username"] = "Emailaddress@YOURSITEMAILSERVER.whatever";
$smtpinfo["password"] = EMAIL_PASSWORD";
/* Create the mail object using the Mail::factory method */
$mail_object =& Mail::factory("smtp", $smtpinfo);
/* Ok send mail */
$mail_object->send($recipients, $headers, $mailmsg);
试试这个

$To=(string)$SendToEmail ;
$bcc = "WEBMASTERS_EMAIL_ADDRESS";
$recipients = $To.",".$bcc;
$headers["From"] = "who@whatever";
$headers["To"] = $To;
$headers["Reply-To"] = $visitormail;
$headers["Subject"] = $subject;
$mailmsg = $message;
/* SMTP server name, port, user/passwd */
$smtpinfo["host"] = "YOURSITEMAILSERVER.whatever";
$smtpinfo["port"] = "25";
$smtpinfo["auth"] = true;
$smtpinfo["username"] = "Emailaddress@YOURSITEMAILSERVER.whatever";
$smtpinfo["password"] = EMAIL_PASSWORD";
/* Create the mail object using the Mail::factory method */
$mail_object =& Mail::factory("smtp", $smtpinfo);
/* Ok send mail */
$mail_object->send($recipients, $headers, $mailmsg);
试试这个

$To=(string)$SendToEmail ;
$bcc = "WEBMASTERS_EMAIL_ADDRESS";
$recipients = $To.",".$bcc;
$headers["From"] = "who@whatever";
$headers["To"] = $To;
$headers["Reply-To"] = $visitormail;
$headers["Subject"] = $subject;
$mailmsg = $message;
/* SMTP server name, port, user/passwd */
$smtpinfo["host"] = "YOURSITEMAILSERVER.whatever";
$smtpinfo["port"] = "25";
$smtpinfo["auth"] = true;
$smtpinfo["username"] = "Emailaddress@YOURSITEMAILSERVER.whatever";
$smtpinfo["password"] = EMAIL_PASSWORD";
/* Create the mail object using the Mail::factory method */
$mail_object =& Mail::factory("smtp", $smtpinfo);
/* Ok send mail */
$mail_object->send($recipients, $headers, $mailmsg);
试试这个

$To=(string)$SendToEmail ;
$bcc = "WEBMASTERS_EMAIL_ADDRESS";
$recipients = $To.",".$bcc;
$headers["From"] = "who@whatever";
$headers["To"] = $To;
$headers["Reply-To"] = $visitormail;
$headers["Subject"] = $subject;
$mailmsg = $message;
/* SMTP server name, port, user/passwd */
$smtpinfo["host"] = "YOURSITEMAILSERVER.whatever";
$smtpinfo["port"] = "25";
$smtpinfo["auth"] = true;
$smtpinfo["username"] = "Emailaddress@YOURSITEMAILSERVER.whatever";
$smtpinfo["password"] = EMAIL_PASSWORD";
/* Create the mail object using the Mail::factory method */
$mail_object =& Mail::factory("smtp", $smtpinfo);
/* Ok send mail */
$mail_object->send($recipients, $headers, $mailmsg);

诊断

您的邮件服务器不会删除Bcc:header

修复:
不要在
bcc:
标题中指定密件抄送收件人。
将密件抄送收件人添加到
send
的第一个参数中


诊断

您的邮件服务器不会删除Bcc:header

修复:
不要在
bcc:
标题中指定密件抄送收件人。
将密件抄送收件人添加到
send
的第一个参数中


诊断

您的邮件服务器不会删除Bcc:header

修复:
不要在
bcc:
标题中指定密件抄送收件人。
将密件抄送收件人添加到
send
的第一个参数中


诊断

您的邮件服务器不会删除Bcc:header

修复:
不要在
bcc:
标题中指定密件抄送收件人。
将密件抄送收件人添加到
send
的第一个参数中



您的邮件服务器不会剥离
Bcc:
标题。如何使用$headers变量?@AndrzejA.Filip我在问题的底部多加了两行。也检查一下这个例子,我从
http://email.about.com/od/emailprogrammingtips/qt/PHP_Email_SMTP_Authentication.htm
您的邮件服务器不会剥离
Bcc:
邮件头。如何使用$headers变量?@AndrzejA.Filip我在问题的底部多加了两行。也检查一下这个例子,我从
http://email.about.com/od/emailprogrammingtips/qt/PHP_Email_SMTP_Authentication.htm
您的邮件服务器不会剥离
Bcc:
邮件头。如何使用$headers变量?@AndrzejA.Filip我在问题的底部多加了两行。也检查一下这个例子,我从
http://email.about.com/od/emailprogrammingtips/qt/PHP_Email_SMTP_Authentication.htm
您的邮件服务器不会剥离
Bcc:
邮件头。如何使用$headers变量?@AndrzejA.Filip我在问题的底部多加了两行。再看这个例子,,我从那个
http://email.about.com/od/emailprogrammingtips/qt/PHP_Email_SMTP_Authentication.htm
通过这种方式,副本将以密件抄送方式发送给$bcc,但如果我想以抄送方式发送电子邮件,我将如何发送。通过这种方式,副本将以密件抄送方式发送给$bcc,但如果我想以抄送方式发送电子邮件,我将如何发送。通过这种方式,副本将以密件抄送方式发送给$bcc,但如果我想以抄送方式发送电子邮件,我将如何发送。通过这种方式,副本将以密件抄送方式发送给$bcc,但如果我想以抄送方式发送电子邮件,我将如何发送。我做到了
$Recipients=$to.”,“$User\u copy
现在它以密件抄送的形式将电子邮件副本发送给
$User\u copy
,但如果我想改用密件抄送,那么我将如何提及。无提示
密件抄送:
-仅添加到
$to
。Loud
Cc:
-添加到
$to
并添加
Cc:
标题。我这样做了
$Recipients=$to.”,“$User\u copy
现在它以密件抄送的形式将电子邮件副本发送给
$User\u copy
,但如果我想改用密件抄送,那么我将如何提及。无提示
密件抄送:
-仅添加到
$to
。Loud
Cc:
-添加到
$to
并添加
Cc:
标题。我这样做了
$Recipients=$to.”,“$User\u copy
现在它以密件抄送的形式将电子邮件副本发送给
$User\u copy
,但如果我想改用密件抄送,那么我将如何提及。无提示
密件抄送:
-仅添加到
$to
。Loud
Cc:
-添加到
$to
并添加
Cc:
标题。我这样做了
$Recipients=$to.”,“$User\u copy
现在它以密件抄送的形式将电子邮件副本发送给
$User\u copy
,但如果我想改用密件抄送,那么我将如何提及。无提示
密件抄送:
-仅添加到
$to
。响亮的
Cc:
-添加到
$to
并添加
Cc:
标题。