Исходящие электронные письма (Git Patches), заблокированные Windows Live - PullRequest
2 голосов
/ 18 апреля 2010

Совсем недавно я увлекся проектом с открытым исходным кодом VideoLAN. Это был мой первый раз, когда я использовал git, и при отправке моего первого патча (используя git send-email --to vlc-devel@videolan.org patches) мне было отправлено следующее сообщение из локальной почты моего компьютера в терминале (кстати, я на OSX 10.6):

Почта, отклоненная Windows Live Hotmail по соображениям политики. Мы вообще делаем не принимать электронную почту с динамических IP-адресов, так как они обычно не используются для доставлять SMTP-сообщения без проверки подлинности на почтовый сервер в Интернете. http: /www.spamhaus.org поддерживает списки динамических и жилых IP адреса. Если вы не являетесь администратором электронной почты или сети, обратитесь к Электронная почта / Интернет-провайдер за помощью. Администраторы электронной почты / сети, пожалуйста Посетите http://postmaster.live.com для получения информации о доставке электронной почты и поддержки

Они должны думать, что я спамер. У меня динамический IP-адрес, и мой провайдер (чартер) не позволяет получить статический IP-адрес, поэтому я попытался изменить настройки git: git config --global user.email "me@example.com" для моей учетной записи gmail. Однако я снова получил то же самое сообщение.

Я предполагаю, что это как-то связано с настройками родной почты, но я понятия не имею, как получить к ним доступ или изменить их. У кого-нибудь есть идеи для решения этой проблемы? Спасибо!

Ответы [ 2 ]

2 голосов
/ 18 апреля 2010

Похоже, ваш почтовый клиент настроен для прямого подключения к почтовому серверу получателя. Как видите, многие поставщики услуг электронной почты отказываются принимать входящую почту с динамически выделяемого IP-пространства. Способ исправить это - настроить почтовый клиент на использование исходящего SMTP-сервера вашего провайдера. У них (Устава) должна быть страница технической поддержки, объясняющая, какое имя хоста или IP-адрес (и, возможно, какой номер порта) использовать. Если вам повезет, они могут даже описать, как настроить ваш почтовый клиент с необходимыми настройками. (У меня нет Mac передо мной, чтобы помочь вам с этим ...)

Исходящий SMTP-сервер Charter, безусловно, будет находиться в статически выделенном пространстве IP-адресов, поэтому, как только вы его настроите, вам будет проще принять вашу электронную почту. основные поставщики электронной почты.

0 голосов
/ 18 апреля 2010

Это означает, что ваш компьютер не считается «законным» почтовым сервером (персональные компьютеры обычно не являются - особенно те, которые находятся в динамических диапазонах IP-адресов). Учетная запись, для которой вы установили «От:», не имеет значения; сервер отклоняет ваш компьютер , пытаясь общаться с ними напрямую. Вместо этого вы могли бы изменить поле --to на локальный адрес (например, yourusername@localhost), а затем получить электронное письмо из локального почтового ящика и отправить его повторно, используя клиент IMAP, подключенный к вашему клиенту Gmail или какой-либо другой такие (см. здесь для получения дополнительной информации).

...