Windows Live阻止的外发电子邮件(Git补丁)

时间:2010-04-18 05:58:03

标签: git spam hotmail

就在最近,我进入了VideoLAN开源项目。这是我第一次使用git,当我在第一个补丁(使用git send-email --to vlc-devel@videolan.org patches)中发送时,我从终端的计算机本地邮件中发送了以下消息(顺便说一下,我在OSX 10.6上):

由于政策原因,Windows Live Hotmail拒绝了该邮件。我们一般这样做 不接受来自动态IP的电子邮件,因为它们通常不习惯 将未经身份验证的SMTP电子邮件传递到Internet邮件服务器。 http:/www.spamhaus.org维护动态IP和住宅IP列表 地址。如果您不是电子邮件/网络管理员,请联系您的 电子邮件/互联网服务提供商寻求帮助。请电邮/网络管理员 访问http://postmaster.live.com了解电子邮件递送信息和支持

他们必须认为我是垃圾邮件发送者。我有一个动态IP,我的ISP(章程)不会让我得到一个静态IP,所以我尝试编辑git首选项:git config --global user.email "me@example.com"到我的Gmail帐户。但是我又得到了完全相同的消息。

我的猜测是它与本机邮件的首选项有关,但我不知道如何访问它们或修改它们。有人有解决这个问题的想法吗?谢谢!

2 个答案:

答案 0 :(得分:2)

听起来您的邮件客户端已设置为直接连接到收件人的电子邮件服务器。正如您所看到的,许多电子邮件服务提供商拒绝接受来自动态分配的IP空间的传入邮件。解决此问题的方法是将您的电子邮件客户端设置为使用ISP的外发SMTP服务器。他们(Charter)应该有一个技术支持页面,解释要使用的主机名或IP地址(以及可能的端口号)。如果您很幸运,他们甚至可能会描述如何使用必要的设置配置您的电子邮件客户端。 (我现在面前没有Mac可以帮助你......)

Charter的外发SMTP服务器肯定会在静态分配的IP地址空间中,所以一旦你完成了这个设置,你就应该更容易接受你的电子邮件了 主要的电子邮件提供商。

答案 1 :(得分:0)

这意味着您的计算机不被视为“合法”邮件服务器(个人电脑通常不会 - 尤其是那些处于动态IP范围内的电脑)。您设置“发件人:”的帐户无关紧要;服务器拒绝您的计算机试图直接与他们交谈。相反,你可以做的是将--to字段更改为本地地址(例如yourusername@localhost),然后从本地收件箱中获取电子邮件并使用连接到您的IMAP客户端重新发送Gmail客户端或某些此类客户端(有关详情,请参阅here)。