+ -
当前位置:首页 → 问答吧 → 如何用PHP实现邮件发送?(常问问题之五)

如何用PHP实现邮件发送?(常问问题之五)

时间:2011-05-19

来源:互联网

PHP的mail()函数可以实现直接用脚本发送邮件。

用mail()函数发送邮件之前,首先需要在php.ini文件里面设置一下邮件服务属性,主要的设置选项如下:

属性                         缺省值                                说明                                                                         Changeable
SMTP               “localhost”        只适用于Windows: SMTP服务器的 DNS 名或者 IP地址         PHP_INI_ALL
smtp_port             “25″                只适用于Windows:  SMTP 端口号                                         PHP_INI_ALL
sendmail_from            NULL        只适用于Windows: 指定要发送邮件的From地址                         PHP_INI_ALL
sendmail_path      NULL        只适用于Unix: 指定发送邮件的程序路径                                 PHP_INI_SYSTEM
如下代码实现了一个简单的发送邮件例子:
<?php

$to = “[email protected]”;

$subject = “欢迎来到lamp兄弟连”;

$message = “Hello! 欢迎来到lamp兄弟连.”;

$from = “[email protected]”;

$headers = “From: $from”;

mail($to,$subject,$message,$headers);

echo “Mail Sent.”;

?>

为活跃本版,本人讲寻找一些比较常被人问起的问题及其的解决方法以发帖的形式,提供给大家参考。希望大家能踊跃的参与进来。有什么大家觉得常会被问道的问题也可以站内通知我。好的热门的问题将会获得一定的奖励哦。。

不断更新中.........

作者: 姜秀明   发布时间: 2011-05-19

前几分钟才回答这个问题

作者: huajinguo   发布时间: 2011-05-20