>php教程 >php手册 >phpMailer 发送邮件

phpMailer 发送邮件

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB원래의
2016-05-22 18:35:441351검색

昨天听一网友说用php 里面的mail发邮件发不出去,我想一般都是发不了的,现在大多数据邮件提供商都不准那样了.

下面我们就用phpmailer进行了吧,

先到tom.com注册一个邮箱吧.

<?php
function smtp_mail($accept_email, $accept_name, $accept_info) {
    $mail = new PHPMailer();
    $mail->IsSMTP(); // send via SMTP
    $mail->Host = "smtp.tom.com"; // SMTP servers
    $mail->SMTPAuth = true; // turn on SMTP authentication
    $mail->Username = "cs_he"; // SMTP username     注意:普通邮件认证不需要加 @域名
    $mail->Password = "123456"; // SMTP password
    $mail->From = "cs_he@tom.com"; // 发件人邮箱
    $mail->FromName = "请查收您签名"; // 发件人
    $mail->CharSet = "GB2312"; // 这里指定字符集!
    $mail->Encoding = "base64";
    $mail->AddAddress("$accept_email", "$accept_name"); // 收件人邮箱和姓名
    $mail->AddReplyTo("cs_he@tom.com", "tom.com");
    $mail->IsHTML(true); // send as HTML
    $mail->Subject = &#39;您好,请查收您签名&#39;; // 邮件主题
    // 邮件内容
    $mail->Body = "$accept_info";
    $mail->AltBody = "text/html";
    $mail->Send();
}

上面就这简单了 . 


本文地址:

转载随意,但请附上文章地址:-)

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.