您的位置:九网互联 -> 帮助中心 -> 主机帮助
如何使用PHP发送在线邮件
[时间:2008-2-25 17:15:48]

因我司服务器构建于IIS6.0,因此PHP无法使用mail()函数直接发送邮件,推荐使用php+jmail组件发送,具体代码如下:

<?php


$jmail=new COM('JMail.Message')or die('无法调用Jmail组件');


$jmail->logging='true';

$jmail->From='xxx@xxx.com'; //发信人地址,也就是您的邮箱地址


$jmail->FromName='x2@xx2.com';//发信人名字,建议填写您的邮箱地址


$jmail->AddRecipient('x2@xx2.com');//收信人地址
//AddRecipient('xxx@xxx.com'); 可以添加很多的 群发.


$jmail->Subject='PHP+Jmail测试发送邮件'; //邮件标题

$jmail->Body='PHP+Jmail测试发送邮件'; //邮件内容

$jmail->MailServerUserName='SMTP身份认证的帐户';//如xxx@xxx.com,一般为您的邮件地址

$jmail->MailServerPassword='SMTP认证密码';//您的邮箱登陆密码


$jmail->Send('mail.my-1.cn');//mail.my-1.cn为我们的邮局SMTP地址,需要进行身份认证
echo 发送成功;
?>