就在最近,我钻研了VideoLAN开源项目。这是我第一次使用git,在发送我的第一个修补程序(使用git send-email --to vlc-devel@videolan.org patches)时,我从终端中的计算机本地邮件(顺便说一下,我在OSX10.6上)发送了以下消息:
Windows出于策略原因拒绝邮件。我们通常不接受来自动态IP的电子邮件,因为它们通常不用于向Internet邮件服务器发送未经身份验证的SMTP电子邮件。http://www.spamhaus.org维护动态IP地址和住宅IP地址列表。如果您不是电子邮件/网络管理员,请与您的电子邮件/互联网服务提供商联系以获得帮助。电子邮件/网络管理员,请访问 http://postmaster.live.com/ 以获取电子邮件传递信息并支持
他们一定认为我是垃圾邮件制造者。我有一个动态IP和我的ISP (宪章)不会让我得到一个静态的,所以我尝试编辑git首选项:git config --global user.email "me@example.com"到我的gmail帐户。不过,我又收到了同样的信息。
我的猜测是,这与本地邮件的首选项有关,但我不知道如何访问或修改它们。有人想办法解决这个问题吗?谢谢!
发布于 2010-04-18 06:27:31
听起来,您的邮件客户端被设置为直接连接到收件人的电子邮件服务器。正如您所看到的,许多电子邮件服务提供商拒绝接受来自动态分配的IP空间的传入邮件。解决此问题的方法是将您的电子邮件客户端设置为使用ISP的传出SMTP服务器。他们(宪章)应该有一个技术支持页面,解释要使用的主机名或IP地址(可能还有哪个端口号)。如果你幸运的话,他们甚至可以描述如何用必要的设置来配置你的电子邮件客户端。(我现在面前没有Mac电脑来帮你.)
Charter的传出SMTP服务器肯定会在静态分配的IP地址空间中,因此一旦您设置了该地址,您应该可以更容易地将您的电子邮件接收到主要的电子邮件提供商。
发布于 2010-04-18 06:06:20
这意味着你的机器不被认为是“合法”的邮件服务器(个人电脑通常不是--尤其是那些在动态IP范围内的个人电脑)。您将"From:“设置为”From:“的帐户并不重要;服务器正在拒绝您的计算机直接与它们对话。相反,您可以做的是将--to字段更改为本地地址(例如,yourusername@localhost),然后从本地收件箱获取电子邮件,并使用连接到Gmail客户端的IMAP客户端或其他类似的方式重新发送电子邮件(更多信息请参见这里 )。
https://stackoverflow.com/questions/2661288
复制相似问题