≡
  • 网络编程
  • 数据库
  • CMS技巧
  • 软件编程
  • PHP笔记
  • JavaScript
  • MySQL
位置:首页 > 网络编程 > PHP笔记

php带抄送和密件抄送的邮件发送示例

人气:608 时间:2018-09-22

这篇文章主要为大家详细介绍了php带抄送和密件抄送的邮件发送示例,具有一定的参考价值,可以用来参考一下。

对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>
<tr>
  <td>
   <div align=right><b>To</b></div></td>
  <td>
	<p>Name <input name=mailtoname size=35><br />E-mail
			<input name=mailtomail size=35></p></td></tr>
<tr>
  <td>
	<div align=right><b>CC</b></div></td>
  <td><input name=mailcc size=35> </td></tr>
<tr>
  <td>
	<div align=right><b>BCC</b></div></td>
  <td><input name=mailbcc size=35> </td></tr>
<tr>
  <td>
	<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>
<tr>
  <td><div align=right><b>Subject</b></div></td>
  <td><input name=mailsubject size=35></td></tr>
<tr>
  <td>
	<div align=right><b>Message</b> </div></td>
  <td><textarea cols=50 name=mailbody rows=7></textarea> </td></tr>
<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


/**
* php带抄送和密件抄送的邮件发送代码
*
* @param 
* @arrange 512-笔记网: q1010.com
**/
<html>
<head>
<title>Send Mail Script</title>
</head>
<body>
<?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 <sales@yourdomain.com>\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 "<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>
/***   来自四海网(www.q1010.com)   ***/

本文来自:http://www.q1010.com/173/967-0.html

注:关于php带抄送和密件抄送的邮件发送示例的内容就先介绍到这里,更多相关文章的可以留意四海网的其他信息。

关键词:邮件

您可能感兴趣的文章

  • php 使用Codeigniter发送邮件功能实例
  • php Codeigniter发送附件邮件示例
  • php提交表单发送邮件的简单示例
  • php codeigniter发送邮件并打印调试信息功能实例
  • php email类,实现基础邮件发送示例
  • php 发送邮件函数功能实例
  • php 编码电子邮件地址的简单示例
  • php 利用正则表达式验证邮件地址的简单示例
  • php 发送html格式邮件的简单示例
  • php 发送邮件函数的示例(支持html和普通文本)
上一篇:php读取cookie入门实例
下一篇:php写入cookie入门实例
热门文章
  • PHP 写入WRITE编码为UTF8的文件示例
  • PHP 中文字符串截取函数示例:支持gb2312,gbk,big
  • PHP 简单留言板的制作示例
  • 解决Fatal error: Call to undefined function mb_convert_encoding() in错误问题
  • PHP语言基础(标记、注释、变量、数组、常量、函数)示例
  • php 生成迅雷链接的简单示例
  • php 获取短网址的实现方法
  • PHP 通用分页类的简单示例
  • PHP 使用文件方式导入导出整个MYSQL数据库的实现方法
  • php 获取MYSQL错误的简单示例
  • 最新文章
    • 解决PHP使用redis实现统计缓存MySQL压力的问题
    • php 简单的上传进度条的简单示例
    • php 给html中引用的js和css路径打上版本号的实现方法
    • php 实现计算年龄精准到年月日的实例
    • php+ajax无刷新分页的简单示例
    • 解决php+ajax无刷新上传图片的问题
    • 解决PHP生成HTML静态页面的问题
    • 解决PHP使用uniqid函数生成唯一ID的问题
    • 解决PHP防刷票的一些问题
    • 微信access_token的获取开发的实现方法

四海网收集整理一些常用的php代码,JS代码,数据库mysql等技术文章。