2012-01-04 2 views
0

직장에서 실패 할 때 이메일을 보내는 도구가 있습니다. 나는 블랙리스트를 가지고 있는데, 그래서 나는 에러를 보내지 않는다.하지만 나는 최근에이 코드를 업데이트하고 그것을 테스트 할 때 더 이상 이메일을 보낼 수 없다는 것을 발견했다.어떻게 smtplib에서 Errno 10061을 파이썬으로 디버깅 할 수 있습니까?

다른 모든 사람들이 나를 이메일로 보낼 수 있습니다. 내 일반 이메일 클라이언트 (Outlook)를 사용할 수 있으며 메일 서버에 핑 (ping) 할 수 있습니다. IT 담당자는 파이썬에 익숙하지 않으며 말할 수있는 한 내 프로필 설정이 멋지게 보입니다. server = smtplib.SMTP(smtpserver) 그냥 단순한 라인이 실패 : 정보의 위해서 # error: [Errno 10061] No connection could be made because the target machine actively refused it #

, 다른 거의 모든 사람이 문제없이 거의 동일한 머신을 실행하지만 내가, 파이썬 2.6 Vista를 실행하고 있습니다. 우리는 모두 동일한 보안 설정과 동일한 안티 바이러스 소프트웨어를 실행하고 있지만, 여전히 비활성화해도 작동하지 않습니다.

왜 이런 일이 발생하는지 파악하는 방법에 대한 아이디어가 있습니까? 어쩌면 작업 그룹의 내 프로필에 기괴한 설정이있을 수 있습니까? 나는 이것을 알아내는 방법을 놓치고있다. 내 모든 수색은 다른 사람들에게 그들의 서버 또는 그와 같은 것을 시작하지 않았지만, 이것은 나의 경우가 아닙니다.

+0

방화벽도 비활성화 되었습니까? –

+0

* 다른 * 이메일 클라이언트로 액세스 할 수 있습니까? –

+2

오류 메시지가 표시되면 메일 서버가 연결을 거부하고 있습니다. 그럴만한 이유가 많이 있습니다. 네트워크 관리자가이를 정리해야합니다. 프로그래밍 문제가 아니기 때문에 어쨌든 여기에 속하지 않습니다. – kindall

답변

0

무슨 일이 일어나는지 보려면 Ethereal을 사용하는 것이 좋습니다. 그것은 당신에게 더 많은 정보를 줄 수 있습니다.

관련 문제