我正在使用Drupal的Mime Mail模块和SMTP模块。
我正在尝试使用以下内容在我的html邮件正文中嵌入图像:
<img src="/muc/sites/default/files/Applicant2.jpg" />
您好
但邮件没有发送。错误:&#34;邮件正文为空。&#34;但是,如果我使用像
这样的绝对路径<img src="http://localhost/muc/sites/default/files/Applicant2.jpg" />
您好
邮件正在发送到我的Gmail帐户,但图片不可见。因为它变成了一个远程内容。我已阅读所有readme.txt,谷歌搜索等,但没有找到任何解决方案。
请帮助我。
答案 0 :(得分:0)
您需要为电子邮件图像指定绝对路径,以便电子邮件客户端解析他们指向的资源。
对于网站来说,这是不一样的,例如,浏览器知道如何解析相对路径,因为它具有网站域/主机名的上下文。