Home  >  Article  >  php教程  >  php带抄送和密件抄送的邮件发送方法,密件邮件发送

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

WBOY
WBOYOriginal
2016-06-13 09:10:461143browse

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

本文实例讲述了php带抄送和密件抄送的邮件发送方法。分享给大家供大家参考。具体分析如下:

程序中用到了php的mail函数,该函数定义如下:
bool mail ( string $to , string $subject , string $message [, string $additional_headers [, string $additional_parameters ]] )
如果邮件发送成功返回True,否则返回False



Send email with CC and BCC

To

Name
E-mail

CC
BCC
Priority
Subject
Message

后端php代码,保存为sendmail.php


 
 Send Mail Script
 
<?php $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 \n"; $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 "
Mail sent to ". "$to". "
"; echo $mailsubject. "
"; echo $mailbody. "
"; echo $mailheader. "
"; if ($result) { echo "

Email sent successfully!

"; }else{ echo "

Email could not be sent.

"; } ?>
To
<?php echo $mailtoname . " [". $mailtomail . " ]";?>
CC
<?php echo $mailcc;?>
BCC
<?php echo $mailbcc; ?>
Priority
<?php echo $mailpriority;?>
Subject
<?php echo $mailsubject;?>
Message
<?php echo $mailbody;?>

希望本文所述对大家的php程序设计有所帮助。

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn