2011-10-19 5 views
3

이상한 문제가 있습니다. 간단히 설명 드리겠습니다. Windows 7에서 Google smtp를 사용하여 전자 메일을 보내고 내 노트북에서 작동하지 않는 간단한 C# 응용 프로그램을 만들었습니다. 나는 그것에 파고 들어.Windows 7에서 전자 메일을 보낼 수 없습니다.

"액세스 권한으로 금지 된 방식으로 소켓에 액세스하려고했습니다". 이를 위해 안티 바이러스, 방화벽 등을 비활성화하지만 운이 없다. 나는 telnet smtp.gmail.com 25를 시도하고 "smtp.gmail.com에 연결 중 ... 포트 25 연결에서 호스트 연결을 열 수 없습니다"... 다시 운이 없습니다. 이 문제를 다루는 거의 모든 웹 사이트를 탐색했지만 해결할 수 없었습니다.

거의이 문제에 대해 하루 낭비했습니다. 그런 다음 동료에게 smtp.gmail.com 25를 자신의 PC에서 텔넷으로 연결하도록 요청했습니다. 그리고 C# 응용 프로그램도 작동했습니다. 내가 알아 낸 것은 Windows 7 영어 버전을 사용 중이며 동료가 독일어 버전을 사용하고 있다는 것입니다. 이것이 뭔가 관련이 있다고 생각합니까? 이것은 나에게 정말로 이상하다.

이 문제를 해결하려면 의견이 필요합니다.

건배, 콰 앞에서 배운

+0

smtp.gmail.com을 텔넷 할 수 없다면 인터넷 연결에 문제가있는 것 같습니다. 어쩌면 회사의 메일 서버 이외의 모든 회사에 smtp를 차단하는 회사 네트워크에있을 수 있습니까? –

+0

방화벽이 포트를 차단하고 있거나 인터넷에 연결하여 통화를 차단하는 장치가있는 것으로 생각됩니다. – BigL

답변

2

그 윈도우 7 (적어도 북미 버전)와 더 이상 선박 내장 된 메일 서버. 적어도 모든 버전이 아닙니다 (Server 2008에서는 ...).

이를 위해 백그라운드 서비스로 실행할 수있는 메일 서버 프로그램을 다운로드해야합니다.

hMailServer와 같은 것이 당신이 필요로하는 것에 조금 과잉이지만, 다른 여러 가지 프로그램에 대해 많은 경험을하지 못했습니다.

+0

이것은 메일 서버와 아무 관련이 없습니다. 그것은 실제로 메일 클라이언트 문제입니다! –

+0

왜이 질문을 닫았습니까 ?? 그것의 아직 해결되지! – Agnostic

관련 문제