phpMailer 发送邮件
昨天听一网友说用php 里面的mail发邮件发不出去,我想一般都是发不了的,现在大多数据邮件提供商都不准那样了,下面我们就用phpmailer进行了吧,先到tom测试数据注册一个邮箱吧.
function smtp_mail ( $accept_email , $accept_name , $accept_info ) { $mail = new PHPMailer(); $mail ->IsSMTP(); // send via SMTP $mail ->Host = "smtp.tom测试数据" ; // 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测试数据" ; // 发件人邮箱 $mail ->FromName = "请查收您签名" ; // 发件人 $mail ->CharSet = "GB2312" ; // 这里指定字符集! $mail ->Encoding = "base64" ; $mail ->AddAddress( "$accept_email" , "$accept_name" ); // 收件人邮箱和姓名 $mail ->AddReplyTo( "cs_he@tom测试数据" , "tom测试数据" ); $mail ->IsHTML(true); // send as HTML $mail ->Subject = '您好,请查收您签名' ; // 邮件主题 // 邮件内容 $mail ->Body = "$accept_info" ; $mail ->AltBody = "text/html" ; $mail ->Send(); }上面就这简单了.
查看更多关于phpMailer 发送邮件 - php函数的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did30702