PHP mail() 函数详解:从脚本发送电子邮件的完整指南
PHP 邮件() 函数

完整的 PHP Mail 参考手册定义和使用
mail() 函数允许您直接从脚本发送电子邮件。
如果成功接受电子邮件发送,则返回 TRUE,否则返回 FALSE。
语法
邮件(收件人、主题、消息、标题、参数)
参数说明
到
必需的。指定电子邮件的收件人。
主题
必需的。指定电子邮件的主题。注意:该参数不能包含任何换行符。
信息
必需的。定义要发送的消息。用 LF (\n) 分隔每一行。行不应超过 70 个字符。
Windows 注意:当 PHP 直接连接到 SMTP 服务器时,如果在消息的行开头发现句点,则会将其删除。要解决此问题,请将单个句点替换为两个句点:
标头
选修的。指定附加标头,例如 From、Cc 和 Bcc。附加标头应使用 CRLF (\r\n) 分隔。
注意:发送电子邮件时,必须包含“发件人”标头。该参数可以设置或者在php.ini文件中设置。
参数
选修的。指定 sendmail 程序的附加参数(在 sendmail_path 配置设置中定义)。例如:当sendmail与-f sendmail选项一起使用时,sendmail可用于设置发件人地址。
提示和注释
注意:您需要记住,仅仅因为电子邮件被接受发送,并不意味着电子邮件已到达其预期目的地。
实施例1
发送一封简单的电子邮件:
实施例2
发送带有额外标头的电子邮件:
实施例3
发送 HTML 电子邮件:
完整的 PHP 邮件参考手册