如何用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.”;
?>
为活跃本版,本人讲寻找一些比较常被人问起的问题及其的解决方法以发帖的形式,提供给大家参考。希望大家能踊跃的参与进来。有什么大家觉得常会被问道的问题也可以站内通知我。好的热门的问题将会获得一定的奖励哦。。
用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
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28