答案 0 :(得分:0)
您是否真的阅读了自己下载的同一页面,其中一条评论解释了如何在此处添加CC和BCC,我显然没有自己试过这个,但是已经复制并粘贴了它供您参考,更改一些格式以帮助:
1.首先,您需要更改名为index.php的文件:
您必须在表单中添加一个名为cc的新字段。然后从POST数组中将其恢复到$ cc(在其他变量中为$ from,$ to ...)。最后,您必须在SMTPClient函数调用中在$ to和$ subject之间添加$ cc。
2。接下来,您必须更改名为SMTPClass.php的文件:
您必须以与在函数调用中相同的方式将$ cc添加到SMTPClient函数定义。然后添加一个名为$ this-> cc的新变量,放置实际的$ cc。
使用新变量$ this-> cc复制RCPT TO命令并获取$ talk [...]数组中的响应:
fputs ($SMTPIN, "RCPT TO: <".$this->cc.">\r\n");
$talk["Cc"] = fgets ($SMTPIN, 1024);
最后,将您的变量放在邮件标题中,在DATA命令下的“收件人:”行后面添加以下行:
Cc: <".$this->cc.">\r\n
最终的DATA命令是:
fputs($SMTPIN, "DATA\r\n");
$talk["data"]=fgets( $SMTPIN,1024 );
fputs($SMTPIN, "To: <".$this->to.">\r\nCc: <".$this->cc.">\r\nFrom: <".$this->from.">\r\nSubject:".$this->subject."\r\n\r\n\r\n".$this->body."\r\n.\r\n");
$talk["send"]=fgets($SMTPIN,256);
你也可以用BCc的方式做同样的事情......