PHP实现简单的发送HTML邮件

写了一个简单的发送HTML邮件的PHP函数。

函数说明:send_mail("发件人地址", "收件人地址", "邮件主题", "邮件正文");

示例:send_mail($from, "info@s135.com", "这是邮件的主题", "<html><head></head><body><p><font color=red>这是邮件正文</font></p></body></html>");

代码如下:

复制代码

代码如下:

<?php
function send_mail($from, $to, $subject, $message)
{
if ($from == "")
{
$from = '回忆未来 <webmaster@s135.com>';//发件人地址
}
$headers = 'MIME-Version: 1.0' . "/r/n";
$headers .= 'Content-type: text/html; charset=gb2312' . "/r/n";
$headers .= 'From: ' . $from . "/r/n";
mail($to, $subject, $message, $headers);
}
?>

(0)

相关推荐

  • Linux系统下使用mail发送Internet邮件的配置方法

    用惯了windows系统的用户可能一开始对linux系统掌握不好,很多功能可能用起来不是很习惯。本文就介绍了linux系统的一个小应用:在Linux系统下使用mail发送Internet邮件。不过在介 ...

  • 怎么发送定时邮件

    有时候我们或许会遇到想在某一个时刻给别人发送一封邮件,就像是在生日的时候,但是我们又怕到时候忘记了,这时就应该使用发送定时邮件的功能,定时邮件的具体使用请看下面. 操作方法 01 当然首先应该做的就是 ...

  • 在Mac OS Yosemite 系统中如何发送超大邮件附件

    发送超大邮件对于Windows系统用户来说,是件很容易的事,不过对于MAC用户来说,却不是这样。新发布的 Mac OS 10.10 Yosemite 系统终于解决了这个大难题,现在就让小编给大家介绍一 ...

  • qq邮箱怎么撤销已发送的邮件 QQ邮箱撤回邮件方法图解

    小编的闺蜜今天跟小编闲扯的时候说起了她给别人发了一封邮件,出去后又觉得不妥然后又将邮件撤回了。小编觉得这是一很好的经验现在小编就把qq邮箱怎么撤回已发送的邮件方法分享个大家,相信大家以后用的上 QQ邮 ...

  • QQ邮箱发送群邮件提示达到上限或出现验证码?什么原因?

    关于您所反馈的问题是由于您发送的群邮件收到大量举报所致,建议您修改群邮件内容后再进行发送,保证所发送群邮件为群友所喜欢.

  • 为何找不到已经发送的邮件

    正常情况下,已经发送的邮件在邮箱的已发送选项下都会找到.查询不到的原因有以下几点: 1.邮件没有正常发送出去,保存在草稿箱里. 2.对已发送的邮件进行了删除,这种情况可以到"已删除" ...

  • QQ邮箱为什么看不到已发送的邮件?

    可以看到的,在QQ邮箱中的"已发送"中可以看到. 如果没有的话,可能 1.邮件并没有发送出去(可能是网络问题) 2.邮箱正文下面的 保存到"已发送" 没勾选 Q ...

  • qq定时发送的邮件怎么取消?

    qq定时发送的邮件怎么取消? qq邮箱草稿 qq取消定时发送邮件的方法: 首先,通过QQ直接进入qq邮箱或通过qq邮箱网址登录进去; 在QQ邮箱左侧找到"草稿箱",鼠标左键点击进入 ...

  • Outlook2016已发送的邮件怎么撤销?

    Outlook2016已发送的邮件怎么撤销? 选择[已发送邮件],然后在右窗格里双击已发送的邮件. 选择[操作]——撤回该邮件 选择[删除该邮件的未读副本],确定. 此时会显示尝试撤回该邮件的提示 过 ...