使用HTML格式发送电子邮件

时间:2016-04-04 12:32:39

标签: php email attachment

我有一个HTML页面模板,可以使用PHP发送为电子邮件,

这是我的代码;

include 'phpmailer/class.phpmailer.php';
        $mail = new PHPMailer();
        $mail->IsSMTP();
        $mail->SMTPAuth = true;
        $mail->Host = "smtp.gmail.com"; //
        $mail->Port = 465;
        $mail->SMTPSecure = 'ssl';
        $mail->Username = "secret"; // 
        $mail->Password = 'super-password';
        $mail->SetFrom("info@gmail.com", "It's me");
        $mail->AddAddress("...@gmail.com","..."); 
        $mail->CharSet = 'UTF-8';
        $mail->Subject = 'Hi there';

        $mail->isHTML(true);
        // Set the body
        $mail->Body = $body;
        $mail->addAttachment("phpmailer/EmailTemplate1.html");

        //send the message, check for errors
        if ($mail->send()) {
            json_encode( array(
                    "success" => "mail ok"));
        } else {
            json_encode( array(
                    "error" => "mail error --> "  . $mail->ErrorInfo ));
        }

现在,假设我的目标是通过电子邮件发送“google.com”主页,但它应该就像它一样。我怎么能这样做?

其次,假设我的目的是改变邮件中的内容,例如,谷歌的搜索文本区域中写着“嘿,我在这里帮助你”。

我如何编码这些员工?

谢谢。

0 个答案:

没有答案