首页 > 编程 > PHP > 正文

php带抄送和密件抄送的邮件发送方法

2020-03-22 17:48:16
字体:
来源:转载
供稿:网友
本文实例讲述了php带抄送和密件抄送的邮件发送方法。分享给大家供大家参考。具体分析如下:程序中用到了php的mail函数,该函数定义如下:
bool mail ( string $to , string $subject , string $message [, string $additional_headers [, string $additional_parameters ]] )
如果邮件发送成功返回True,否则返回False html head title Send email with CC and BCC /title /head body form action="sendemail.php" method=post name=form1 table tbody div align=right b To /b /div /td p Name input name=mailtoname size=35 br / E-mail input name=mailtomail size=35 /p /td /tr div align=right b CC /b /div /td td input name=mailcc size=35 /td /tr div align=right b BCC /b /div /td td input name=mailbcc size=35 /td /tr div align=right b Priority /b /div /td td select name=mailpriority option value=1 Highest /option option value=2 High /option option selected value=3 Normal /option option value=4 Low /option option value=5 Lowest /option /select /td /tr td div align=right b Subject /b /div /td td input name=mailsubject size=35 /td /tr div align=right b Message /b /div /td td textarea cols=50 name=mailbody rows=7 /textarea /td /tr td colSpan=2 div align=center input name=Submit type=submit value=Submit /div /td /tr /tbody /table /form /body /html 后端php代码,保存为sendmail.php html head title Send Mail Script /title /head body $message= " " ; if (empty ( $mailtoname) || empty ( $mailtomail) ) { die ( "Recipient is blank! ") ; }else{ $to = $mailtoname . " " . $mailtomail . " if ( empty ( $mailsubject) ) { $mailsubject=" "; if (($mailpriority 0) && ($mailpriority 6)) { $mailheader = "X-Priority: ". $mailpriority ."/n"; $mailheader.= "From: " . "Sales Team sales@yourdomain.com $mailheader.= "X-Sender: " . "support@yourdomain.com/n"; $mailheader.= "Return-Path: " . "support@yourdomain.com/n"; if (!empty($mailcc)) { $mailheader.= "Cc: " . $mailcc ."/n"; if (!empty($mailbcc)) { $mailheader.= "Bcc: " . $mailbcc ."/n"; if (empty($mailbody)) { $mailbody=" "; $result = mail ($to, $mailsubject, $mailbody, $mailheader); echo " center b Mail sent to ". "$to". " br / echo $mailsubject. " br / echo $mailbody. " br / echo $mailheader. " br / if ($result) { echo " p b Email sent successfully! /b /p }else{ echo " p b Email could not be sent. /b /p div align="center" table tr td width="66" div align="right" b To /b /div /td td width="308" b php echo $mailtoname . " [". $mailtomail . " ]"; /b /td /tr tr td width="66" div align="right" b CC /b /div /td td width="308" b php echo $mailcc; /b /td /tr tr td width="66" div align="right" b BCC /b /div /td td width="308" b php echo $mailbcc; /b /td /tr tr td width="66" div align="right" b Priority /b /div /td td width="308" b php echo $mailpriority; /b /td /tr tr td width="66" div align="right" b Subject /b /div /td td width="308" b php echo $mailsubject; /b /td /tr tr td width="66" div align="right" b Message /b /div /td td width="308" b php echo $mailbody; /b /td /tr /table /div /body /html 希望本文所述对大家的php程序设计有所帮助。PHP教程

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表