PHP用pear自带的mail类库发邮件
用pear自带的mail类库发邮件,可以用pear install 命令来安装对应的库
$body="<ahref='https://cache.yisu.com/upload/information/20200310/52/107717.html','p_w_picpath/gif','12345',true);$mime->_build_params['html_charset']="utf-8";//设置编码格式$mime->_build_params['head_charset']="utf-8";//设置编码格式$mime->setHTMLBody($mailbody);$body=$mime->get();$hdrs=$mime->headers($hdrs);$mail=Mail::factory('smtp',$mail_config);$succ=$mail->send($to,$hdrs,$body);if(PEAR::isError($succ)){//echo'Emailsendingfailed:'.$succ->getMessage();$err='Emailsendingfailed:'.$succ->getMessage();$content=$to."\t".date('Y-m-dH:i:s')."\t".$err."\r\n";}else{//$content=$to."\t".date('Y-m-dH:i:s')."\tEmailsentsuccesfully\r\n";returntrue;}}
原帖地址:https://www.oschina.net/code/snippet_88671_17839
其他方法:http://www.jb51.net/article/73978.htm
调用163邮箱服务器来发送邮件,我们需要开启POP3/SMTP服务,这时163邮件会让我们设置客户端授权码,这个授权码替代上面代码部分的passwd
即可成功发送邮件
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。