简介:这是phpmail发送邮件的详细页面,介绍了和php,有关的知识、技巧、经验,和一些php源码等。
class='pingjiaF' frameborder='0' src='http://biancheng.dnbcw.info/pingjia.php?id=334780' scrolling='no'>简单的发送邮件:用到wordpress里面的两个类,下载地址http://wordpress.org/download/这是个不错的bolg系统,在wordpress\wp-includes文件夹下有两个类class-phpmailer.php这就是phpmailer类 class-smtp.php
放在自己项目的目录下
在文件里面require_once('class-phpmailer.php','class-smtp.php');
function admin_phpsendemail() { $this->autoRender = false; $mail = new phpmailer(); //建立邮件发送类 $address = isset($_POST['address'])?$_POST['address']:'bilibo@xueersi.com'; $content = isset($_POST['content'])?$_POST['content']:'xueersi.com'; $mail->IsSMTP(); $mail->CharSet='utf-8'; $mail->AddAddress($address); $message ='用WordPress的代码发送的Email'; $message .="<br/>"; $message .=$content; $mail->Body=$message; // 设置邮件头的From字段。 // 对于网易的SMTP服务,这部分必须和你的实际账号相同,否则会验证出错。 $mail->From='wsblb2008@163.com'; // 设置发件人名字 $mail->FromName='bilibo'; // 设置邮件标题 $mail->Subject='Test send Mail'; // 设置SMTP服务器。这里使用网易的SMTP服务器。 $mail->Host='smtp.163.com'; // 设置为“需要验证” $mail->SMTPAuth=true; // 设置用户名和密码,即网易邮件的用户名和密码。 $mail->Username='wsblb2008@163.com'; $mail->Password='qq250572316'; // 发送邮件。 if ($mail->Send()) { $this->Session->setFlash(__('(*^__^*)邮件发送成功!', true)); $this->redirect('/admin/coments/index'); } else { $this->Session->setFlash(__('(*^__^*)发送失败!', true)); $this->redirect('/admin/coments/index'); } }注意设置字符集,也可以发给多人。