教程 > php教程 > 阅读:23

php mail 函数——迹忆客-ag捕鱼王app官网


简介

mail() 函数允许您从脚本中直接发送电子邮件。


需求

为了使右键函数正常运行,php 必须在编译时访问你系统里的 sendmail 可执行文件。 如果你使用了其他邮件程序,例如 qmail 或者 postfix,请确保它们使用了与 sendmail 适配的包装器。 php 首先会在你的 path 变量里查找 sendmail,然后在下面的路径里查找: /usr/bin:/usr/sbin:/usr/etc:/etc:/usr/ucblib:/usr/lib。 强烈建议 sendmail 在您的 path 变量里。并且,运行编译后php程序的用户也必须有执行 sendmail 的权限。


安装

使用这些函数不需要安装,它们是 php 核心的一部分。


运行时配置

mail 函数的行为受 php.ini 文件中的设置的影响。

mail 配置选项:

名称 默认 描述 可更改
smtp "localhost" windows 专用:smtp 服务器的 dns 名称或 ip 地址。 php_ini_all
smtp_port "25" windows 专用:smtp 端口号。自 php 4.3 起可用。 php_ini_all
sendmail_from null windows 专用:规定在由 php 发送的电子邮件中使用的 "from" 地址。 php_ini_all
sendmail_path null unix 系统专用:规定 sendmail 程序的路径(通常 /usr/sbin/sendmail 或 /usr/lib/sendmail)。 php_ini_system

mail 函数

php:指示支持该函数的最早的 php 版本。

函数 描述 php版本
ezmlm_hash() 计算 ezmlm 邮件列表系统所需的散列值。 3
mail() 允许您从脚本中直接发送电子邮件。 3

查看笔记

扫码一下
查看教程更方便
网站地图