早上好,
所以我对Outlook.com有一个奇怪的问题,以前的hotmail.com ......
我正在开发一个项目,为企业提供微服务器(raspberry pi),我将其设置为apache服务器,并安装了HTML / PHP / BASH程序,允许用户创建HTML电子邮件活动并将其发送到组的联系人。程序/硬件完美运行。
除了:
Outlook客户收到的电子邮件不会收到图像(只是占位符)。
我已经想通过测试图像被阻止,因为src ="非-fqdn" - 换句话说,我在没有注册域名的情况下使用客户端的IP - 因为这太复杂而且他们没有托管网站。因此,没有理由使用fqdn。
如果这个问题可以解决,请不要进一步阅读!!!
BTW每一个其他MUA都能完美呈现图像: - (
所以我正在考虑解决这个问题,并认为我会在我自己的域上托管图像;客户端raspberry pis需要能够在我的域内的服务器上上传图像,所以出于安全考虑,我已经为此设置了一个独立的无头服务器,并将其与端口8080对齐。问题解决了吗? NO!
Outlook仍然血腥阻止他们。为什么!!!!
这是一个解释我的问题的例子。
考虑以下IMG代码,这些代码将出现在电子邮件html中:
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&amp; 3图像被阻止。
注意:1和2中的fqdn是相同的。
请帮助我:-)几个月的工作即将成为狗屎罐头......
添
答案 0 :(得分:1)
嗯,对此没有惊人的答案......最后我设置了我的公司域的一部分来托管图像,在端口80上使用fqdn。 远程服务器通过key-auth sftp上传图像,将其绑定到www /和设置为/ bin / rssh的用户shell中的自己的目录,以限制仅访问sftp。
我希望这足够安全。我也希望有一天能够进入21世纪......