大家早,
所以我对 Outlook.com 有一个奇怪的问题,以前的 hotmail.com ......
我正在开发一个项目,为企业提供微型服务器 (raspberry pi),我已将其设置为 apache 服务器,并安装了一个 HTML/PHP/BASH 程序,该程序允许用户创建 html 电子邮件活动并将它们发送给联系人组。该程序/硬件完美运行。
除了:
Outlook 客户端收到的电子邮件不会收到图像(只是占位符)。
我通过测试发现图像被阻止是因为 src="non-fqdn" - 换句话说,我使用客户端的 IP 而不注册域 - 因为这太复杂了,而且他们没有托管网站. 所以应该没有理由使用 fqdn。
如果这个问题可以解决,请不要继续阅读!!!
顺便说一句,其他所有 MUA 都能完美地渲染图像:-(
所以我正在考虑解决这个问题,并认为我会在我自己的域中托管图像;客户端树莓派需要能够将图像上传到我域内的服务器上,因此出于安全原因,我为此目的设置了一个独立的无头服务器,并将其与端口 8080 对齐。问题解决了吗?不!
前景仍然血腥地阻挡了他们。为什么!!!!
这是一个解释我的问题的例子。
考虑以下将在电子邮件 html 中的 IMG 代码:
Eg. 1
<img src="http://fqdn.com/images/example.jpg" width="30%" align="center">
Eg. 2
<img src="http://fqdn.com:8080/images/example.jpg" width="30%" align="center">
Eg. 3
<img src="http://IP/images/example.jpg" width="30%" align="center">
在 Eg.1 中,图像被完美渲染。在 Eg.2 和 3 中,图像被阻止。
注意:1 和 2 中的 fqdn 相同。
请帮助我:-)几个月的工作即将被罐头......
蒂姆