1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > PHP使用Pear发送邮件-Windows环境

PHP使用Pear发送邮件-Windows环境

时间:2021-11-04 12:42:02

相关推荐

PHP使用Pear发送邮件-Windows环境

1、PEAR安装

参考该文章:Windows下安装PHP Pear

2、安装Mail,Mail_Mine,Net_SMTP

第一步:在cmd中进入到PHP的运行目录,也就是php.exe。

第二步:使用pear install Mail,pear install Mail_Mine,pear install Net_SMTP安装好发邮件需要的类库

第三步:使用pear list查看以上三个类库是否安装。

3、实例

<?phperror_reporting(0); //PHP会出现不规范提示,故此设置require_once "Mail.php"; //记得将Pear目录加入环境,才能这样引用,否则要引用绝对路径$from = "sender@"; //发送方$to = "receiver@"; //接收方$subject = "Hi!"; //主题$body = "Hi,\n\nHow are you?"; //内容$host = ""; //SMTP服务器$port = "587"; //端口//$port = "25"; //两个端口都行$username = "username@";//用户名$password = "password";//密码$headers = array ('From' => $from,'To' => $to,'Subject' => $subject); //邮件头$smtp = Mail::factory('smtp',array ('host' => $host,'port' => $port,'auth' => true,'username' => $username,'password' => $password)); //服务设置//发送邮件$mail = $smtp->send($to, $headers, $body);//错误处理if (PEAR::isError($mail)) {echo("<p>". $mail->getMessage() ."</p>");} else {echo("<p>Message successfully sent!</p>");}?>

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。