zend发送邮件

来源:互联网 发布:淘宝上组装电脑 编辑:程序博客网 时间:2024/06/05 19:32

在腾讯邮箱里面设置开启IMAP/SMTP服务

例子:

require_once 'Zend/Mail.php';//调用发送邮件的文件
require_once 'Zend/Mail/Transport/Smtp.php'; //调用SMTP验证文件

$mailbody='注册成功。您的激活码是:'.'<a href="'.$url.'" target="_blank">'.$url.'</a><br>'.'请点击该地址,激活您的用户!';

/*   网络版发送邮件方法  */


$config = array('auth' => 'login',
        'username' => '921054521@qq.com',
        'password' => 'xxxxxx',
         'ssl'=>'SSL',); //定义SMTP的验证参数
$transport = new Zend_Mail_Transport_Smtp('smtp.qq.com', $config);//实例化验证的对象
$mail = new Zend_Mail('GBK');//实例化发送邮件对象
    $mail->setBodyHtml($mailbody); //发送邮件主体
    $mail->setFrom($envelope, '测试邮箱,恭喜您用户注册成功!'); //定义邮件发送使用的邮箱
    $mail->addTo($_GET['email'], '获取用户注册激活码'); //定义邮件的接收邮箱
    $mail->setSubject('获取注册用户的激活码'); //定义邮件主题
    $mail->send($transport); //执行发送操作

0 0
原创粉丝点击