1

大家早,

所以我对 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 相同。

请帮助我:-)几个月的工作即将被罐头......

蒂姆

4

1 回答 1

1

好吧,这个问题没有什么可怕的答案……最后,我设置了我公司域的一部分来托管图像,使用 fqdn 在端口 80 上。远程服务器通过 key-auth sftp 上传图像,将图像囚禁在 www/ 内的自己的目录中,并且用户 shell 设置为 /bin/rssh 以限制对 sftp 的访问。

我希望这足够安全。我也希望有一天微软能进入 21 世纪……

于 2014-10-15T09:30:57.943 回答