我正在使用以下功能发送电子邮件
mail($this->emailTo, $this->subject, $this->body, $this->headers);
其中,标题以这种方式设置,
$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
如何解决这个问题?提前谢谢。