我正在使用以下功能发送电子邮件
mail($this->emailTo, $this->subject, $this->body, $this->headers);
其中,header是这样设置的,
$this->headers = "From: " . $this->sender . "\r\n"; //from address
$this->headers .= "MIME-Version: 1.0\r\n";
$this->headers .= "Content-type: text/html; charset=utf-8 \r\n";
$this->emailTo, $this->subject, $this->body, $this->sender
也设置得当。
我遇到了一个奇怪的问题。
电子邮件正文内容为 html 类型。它也包含超链接。
如果收件人是 gmail/yahoo 等帐户类型,则发送包含任何类型内容的电子邮件,例如。abc@gmail.com, blabla@yahoo.com
没有超链接的电子邮件正文设置为公司电子邮件地址,例如。dipendra@bajratechnologies.com 但是带有超链接的电子邮件正文不会发送到公司电子邮件地址,例如。dipendra@bajratechnologies.com
如何解决这个问题?先感谢您。