天空下的雨

用乐观的生活,品味非凡人生。 通用网址(手机):blog.sh96.cn
27

ASP/PHP在线发送内容到邮箱的实例和完整代码

PHP发送订单或留言可以使用phpmailer的类来实现,可以使用变量来扩展。很多朋友遇到使用phpmailer的问题,第一有些虚拟主机是不支持的,第二正确的配置非常重要,第三邮箱不支持。错误分析:提示connect_host通常表示连接SMTP服务器配置错误或PHP服务器不支持此操作,提示recipients_failedaaa@test.com,是发送邮箱配置错误。

其实很简单这里就不多说了,下面是经过调试成功的代码和phpmailer类下载,供大家参考。

下载地址(天空下的雨修改版16K):phpmailer.rar

<?php
/*******************************
*   天空下的雨 调试
*******************************/
require_once("class.phpmailer.php");    'phpmailer类调用

$mail = new PHPMailer();   //建立对象
$mail->IsSMTP();               // 发送类型 SMTP
$mail->Host = "smtp.126.com"; // SMTP服务器
$mail->SMTPAuth = true;         // 是否验证
$mail->Username = "aaa@126.com";   // 用户名(普通邮件认证不需要加 @域名)
$mail->Password = "123456";        // 邮箱密码
$mail->From = "aaaa@126.com";      // 发件人邮箱,与SMTP服务器一致
$mail->FromName = "发件人名字" ;  // 发件人

阅读全文>>