drexlz0623 2014-09-02 11:13
浏览 106

使用PHPMailer和Mandrill发送模板

I've made a script using PHPMailer that sends email using Mandrill. I am trying to send a html template that is made with bootstrap, but when the mail comes, the CSS doesn't work. I tried to get the html content with file_get_contents() function but it doesn't get the bootstrap stylesheet. Any ideas?

Here is the script

<?php
        include "../phpmailer/PHPMailerAutoload.php";

        include "../phpmailer/class.phpmailer.php";

        error_reporting(E_ALL^E_NOTICE);


        if (!isset($_POST['Submit']) |$_POST['Submit'] != 'Trimite') {

                $adress = '';

        } else {

        $adress = $_POST['adress'];

        $mail   = new PHPMailer;

        $mail->isSMTP();

        $mail->Host     = 'smtp.mandrillapp.com';

        $mail->Port     = 587;

        $mail->SMTPAuth = true;

        $mail->Username = 'username';

        $mail->Password = 'key';

        $mail->SMTPSecure       = 'tsl';

//      $mail->SMTPDebug        = 1;

        $mail->From     = 'email@example.com';

        $mail->FromName = 'Name';

        $mail->AddAddress($adress);

        $mail->IsHTML(true);

        $mail->Subject = 'Subject';
        $mail->Body    = file_get_contents( 'process_completed.html' );
        $mail->AltBody = 'This is the body in plain text for non-HTML mail clients';

    }
?>
  • 写回答

4条回答 默认 最新

  • dougu7546 2014-09-02 13:58
    关注
    $mail->SMTPSecure       = 'tsl';
    

    should probably be:

    $mail->SMTPSecure       = 'tls';
    
    评论

报告相同问题?

悬赏问题

  • ¥15 基于卷积神经网络的声纹识别
  • ¥15 Python中的request,如何使用ssr节点,通过代理requests网页。本人在泰国,需要用大陆ip才能玩网页游戏,合法合规。
  • ¥100 为什么这个恒流源电路不能恒流?
  • ¥15 有偿求跨组件数据流路径图
  • ¥15 写一个方法checkPerson,入参实体类Person,出参布尔值
  • ¥15 我想咨询一下路面纹理三维点云数据处理的一些问题,上传的坐标文件里是怎么对无序点进行编号的,以及xy坐标在处理的时候是进行整体模型分片处理的吗
  • ¥15 CSAPPattacklab
  • ¥15 一直显示正在等待HID—ISP
  • ¥15 Python turtle 画图
  • ¥15 stm32开发clion时遇到的编译问题