我一直在建立一个电子邮件发送系统,该系统可以与简单的<p>
标签和<img>
标签一起正常工作,但是我在视觉或视觉方面使其变得更加复杂,这导致了它不再接收电子邮件。有人知道我在这里的任务吗?
<?php
require("php/PHPMailer.php");
require("php/SMTP.php");
if (isset($_GET['email'])) {
$emailID = $_GET['email'];
if($emailID = 1){
$mail = new PHPMailer\PHPMailer\PHPMailer();
$mail->IsSMTP(); // enable SMTP
$mail->SMTPDebug = 1; // debugging: 1 = errors and messages, 2 = messages only
$mail->SMTPAuth = true; // authentication enabled
$mail->SMTPSecure = 'ssl'; // secure transfer enabled REQUIRED for Gmail
$mail->Host = "mail.example.com";
$mail->Port = 465; // or 587
$mail->IsHTML(true);
$mail->Username = "myusername";
$mail->Password = "mypassword";
$mail->SetFrom("myemail@example.com");
$mail->Subject = "Test";
$mail->Body = '<html><body><img src="https://example.com/images/DocHeader.png" style="margin-left:10%;" width="80%"><br><br><br><div style="margin-left:15%"><p>Date</p><p>Dear,</p><p>Agreement Number: <br>Reg Number: </p><p>We are contacting you to advise that a payment of £ due on --/--/-- has not been received.<br>We know this is likely to be an oversight, to keep your account up to-date please make a payment of .<br>If you wish to pay by card or to discuss this matter, please contact our team on 0330 22 33 956.<br>Please be aware failure to make payments as they fall due could result in your rental being terminated. <br><br>Sincerely,<br></p><br><img src="https://example.com/images/sine.jpg" style="width:10%;"><br><br><p>TO MAKE PAYMENT PLEASE USE THE FOLLOWING DETAILS<br><br>Sort Code: <br>Account No: <br>Account Name:<br>Reference: </p><br><br><br></div><img src="https://example.com/images/DocFooter.png" style="margin-left:10%;" width="80%"></body></html>';
$mail->AddAddress("toemail@example.com");
if(!$mail->Send()) {
echo "Mailer Error: " . $mail->ErrorInfo;
}
else {
echo "Message has been sent";
}
}
}
?>
这是我得到的输出:
2018-07-12 15:09:39客户端->服务器:EHLO www.example.com
2018-07-12 15:09:39客户端->服务器:身份登录
2018-07-12 15:09:39客户端->服务器:
2018-07-12 15:09:39客户端->服务器:
2018-07-12 15:09:39客户端->服务器:邮件来自:
2018-07-12 15:09:39客户端->服务器:RCPT至:
2018-07-12 15:09:39客户端->服务器:数据
2018-07-12 15:09:39客户端->服务器:日期:2018年7月12日星期四10:09:39 -0500
2018-07-12 15:09:39客户端->服务器:收件人:toemail@example.com
2018-07-12 15:09:39客户端->服务器:来自:myemail@example.com
2018-07-12 15:09:39客户端->服务器:主题:测试
2018-07-12 15:09:39客户端->服务器:消息ID:<5ni9EmxB1gMebuKPgxwKUifg3IWKC0914eaJ4OjQxUA@www.example.com>
2018-07-12 15:09:39客户端->服务器:X-Mailer:PHPMailer 6.0.5(https://github.com/PHPMailer/PHPMailer)
2018-07-12 15:09:39客户端->服务器:MIME版本:1.0
2018-07-12 15:09:39客户端->服务器:内容类型:text / html; charset = iso-8859-1
2018-07-12 15:09:39客户端->服务器:内容传输编码:带引号的可打印
2018-07-12 15:09:39客户端->服务器:
2018-07-12 15:09:39客户端->服务器:https://example.com/images/DocHeader.png“ style = 3D” =
2018-07-12 15:09:39客户->服务器:margin-left:10%;“ width = 3D” 80%“>
=2018-07-12 15:09:39客户端->服务器:
日期
亲爱的
协议编号:
Reg号码:我们是c =
2018-07-12 15:09:39客户端->服务器:请告知您-/-/-到期的£英镑付款没有b =
2018-07-12 15:09:39客户端->服务器:een收到了。
我们知道这很可能是一种疏忽,以保持您的ac =2018-07-12 15:09:39客户端->服务器:最新的请付款。
付款
如果您想用卡o =2018-07-12 15:09:39客户端->服务器:要讨论此问题,请致电0330 22 33 956与我们的团队联系。
Ple =2018-07-12 15:09:39客户端->服务器:请注意,由于到期而未能付款,可能会导致your =
2018-07-12 15:09:39客户端->服务器:租赁被终止。
此致,
妮可·摩尔。
2018-07-12 15:09:39客户端->服务器:rc = 3D“ https://example.com/images/NicoleSign.jpg” style = 3D“ width:10%;”>
<=2018-07-12 15:09:39客户端->服务器:br>
要付款,请使用以下详细信息
劳埃德银行(Lloyds Bank Plc)2018-07-12 15:09:39客户端->服务器:r>
帐号:
帐号名称:=2018-07-12 15:09:39客户端->服务器:
参考:JJR
2018-07-12 15:09:39客户端->服务器:g src = 3D“ https://example.com/images/DocFooter.png” style = 3D“ margin-left:10%=
2018-07-12 15:09:39客户端->服务器:;“ width = 3D” 80%“>
2018-07-12 15:09:39客户端->服务器:。
2018-07-12 15:09:39客户端->服务器:退出
消息已发送