本文实例讲述了PHP使用pear自带的mail类库发邮件的方法。分享给大家供大家参考。具体如下:
这里用pear自带的mail类库发邮件,可以用pear install 命令来安装对应的库
body = "<a href='http://www.baidu.com/' target='_blank'>点我重新生成密码</a>"; sendMail_smtp("xxxxxxxx@qq.com",'测试',$body); function sendMail_smtp($smtpemailto,$mailsubject,$mailbody){ //error_reporting(7); require_once 'Mail.php'; require_once 'Mail/mime.php'; $from = 'admin@xxx.com'; $to = $smtpemailto; $password = 'xxxxxx'; $mail_config=array( "host"=>"smtp.ym.163.com", "port"=>25, "auth"=>true, "username"=>$from, "password"=>$password, "from"=>$from, ); $hdrs = array( 'From'=>$from, 'To' => $to, //收信地址 'Subject'=>$mailsubject ); $mime = new Mail_mime(); //$mime->setTXTBody($text); //添加附件 //$mime->addHTMLImage('php.gif','image/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 'Email sending failed: ' . $succ->getMessage(); $err = 'Email sending failed: ' . $succ->getMessage(); $content = $to."\\t".date('Y-m-d H:i:s')."\\t ".$err." \\r\\n" ; } else { //$content = $to."\\t".date('Y-m-d H:i:s')."\\t Email sent succesfully \\r\\n" ; return true; } }
希望本文所述对大家的php程序设计有所帮助。
本文向大家介绍php使用SAE原生Mail类实现各种类型邮件发送的方法,包括了php使用SAE原生Mail类实现各种类型邮件发送的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了php使用SAE原生Mail类实现各种类型邮件发送的方法。分享给大家供大家参考,具体如下: 用过SAE的都知道,SAE所有服务中,就数Mail服务最不行了,时不时邮件就发不出去。特别是企业邮局,连新浪自家的企业
我试着设置一封电子邮件。html和一个动作。php,以便有人可以从网站发送电子邮件。这是电子邮件中的代码。html 在行动中。我有 在电子邮件中输入的信息。html已成功加载到操作中。php,但我的Outlook收件箱中没有收到来自电子邮件方法的任何内容。我错过什么了吗?
我有问题通过php mail()函数发送邮件消息。我不确定这是不是代码的问题,因为我读到一些主机服务器不允许发送邮件,但我也试图发送这封邮件,当网站是在本地主机,但它仍然不工作-点击“发送”后,我看到信息:“您的邮件已发送”,但当我检查我的邮筒没有邮件(也是垃圾邮件)。 对我来说,代码看起来不错,但也许我错过了什么。我正在考虑的第二个选择是,我的本地主机也不允许发送邮件。 我的php conf图片
问题内容: 我需要通过邮件发送pdf文件,可以吗? 我想念什么? 问题答案: 我在评论中同意@MihaiIorga–使用PHPMailer脚本。听起来您正在拒绝它,因为您想要更简单的选择。相信我,与尝试使用PHP的内置函数自己相比,PHPMailer 在很大程度上是 更容易的选择。PHP的功能确实不是很好。 要使用PHPMailer: 从此处下载PHPMailer脚本 提取档案并将脚本的文件夹复制
本文向大家介绍php实现的发送带附件邮件类实例,包括了php实现的发送带附件邮件类实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了php实现的发送带附件邮件类的方法,是一个非常实用的功能。分享给大家供大家参考。具体方法如下: emailclass.php类文件如下: Demo示例文件如下: 相信本文所述对大家php程序设计的学习有一定的借鉴价值。
有人能告诉我使用phpMailer发送带有附件的电子邮件的步骤吗?我已经准备好了发送电子邮件本身的所有代码,它工作正常,但我不明白如何发送附件。我有表单,如果我从POST上的文件输入中获得值,它只会给我文件名而不是完整路径。我认为为了添加附件,我需要获取文件的完整路径,对吗?我不必将文件存储在服务器上,只需通过电子邮件发送即可。