Как я могу отладить Errno 10061 из smtplib в Python? - PullRequest
0 голосов
/ 05 января 2012

На работе у меня есть инструменты, которые отправляют электронные письма, когда они терпят неудачу.У меня есть черный список, в который я помещаю себя, поэтому ошибки, которые я делаю, ничего не отправляют, но недавно мне пришлось обновить этот код, и во время тестирования я обнаружил, что больше не могу отправлять электронные письма.

Всееще может отправлять электронные письма, только не я.Я могу использовать свой обычный почтовый клиент (outlook) и могу пинговать почтовый сервер.ИТ-специалисты не знакомы с Python, и, насколько они могут судить, настройки моего профиля выглядят хорошо.Просто простая строка server = smtplib.SMTP(smtpserver) завершается с ошибкой: # error: [Errno 10061] No connection could be made because the target machine actively refused it #

Ради информации, я использую Vista с Python 2.6, хотя почти все остальные используют практически идентичные машины без проблем.У нас у всех одинаковые настройки безопасности и одно и то же антивирусное программное обеспечение, хотя отключение их по-прежнему не работает.

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

1 Ответ

0 голосов
/ 05 января 2012

Возможно, вы захотите использовать Ethereal , чтобы увидеть, что происходит.Это может дать вам больше информации.

...