'WEB'에 해당되는 글 66건
- 2012.05.31 텔넷을 사용하여 SMTP 통신 테스트 방법 1
텔넷을 사용하여 SMTP 통신 테스트 방법
텔넷은 SMTP 및 메일 흐름에 관련된 문제를 해결하는 매우 유용한 도구입니다. 예를 들어 텔넷으로 다음과 같은 작업을 수행할 수 있습니다.
- SMTP가 올바로 설치되어 있고 필요한 모든 명령이 있는지 확인합니다.
- 인터넷을 통해 서버에 액세스할 수 있는지 확인합니다.
- TCP 포트를 통해 직접 메일 배달을 시도합니다.
- 모든 서버가 연결을 수락하는지 확인합니다.
- 방화벽이 연결을 차단하는지 확인합니다.
- 단일 사용자가 메일을 받을 수 있는지 확인합니다.
- 특정 도메인이 메일을 받을 수 있는지 확인합니다.
- 특정 사용자나 도메인이 자신의 도메인으로 메일을 보낼 수 있는지 확인합니다.
다음 절차는 조직 외부로 메일을 릴레이하기 위해 기본 인증이 필요한 경우 내부 사용자가 원격 사용자에게 메일을 보내는 프로세스를 테스트하는 방법을 보여 줍니다. |
명령 프롬프트에서 telnet을 입력한 다음 Enter 키를 눌러 텔넷 세션을 엽니다.
Microsoft Windows® 2000 Server가 실행되는 컴퓨터에서 set local_echo를 입력하거나 Windows Server™ 2003 또는 Windows XP가 실행되는 컴퓨터에서 SET LOCALECHO를 입력한 다음 Enter 키를 누릅니다. 이 명령을 사용하여 해당 명령의 응답을 볼 수 있습니다.
사용할 수 있는 텔넷 명령 목록을 보려면 set ?를 입력합니다. o <your mail server domain> 25를 입력한 다음 Enter 키를 누릅니다.
EHLO <your mail server domain>을 입력한 다음 Enter 키를 누릅니다.
AUTH LOGIN을 입력합니다. 암호화된 사용자 이름을 입력하라는 메시지가 표시됩니다.
Base 64로 암호화된 사용자 이름을 입력합니다. 사용자 이름 인코딩에 사용할 수 있는 여러 도구 중 하나로 이름을 입력할 수 있습니다.
Base 64로 암호화된 암호를 입력하라는 메시지가 표시됩니다. Base 64로 암호화된 암호를 입력합니다.
MAIL FROM:<sender@domain.com>을 입력한 다음 Enter 키를 입력합니다. 보낸 사람이 메일을 보내도록 허용되지 않은 경우 SMTP 서버가 오류를 반환합니다.
RCPT TO:<recipient@remotedomain.com>을 입력한 다음 Enter 키를 누릅니다. 받는 사람이 유효하지 않거나 서버에서 이 도메인에 대한 메일을 수락하지 않을 때는 SMTP 서버에서 오류를 반환합니다.
DATA를 입력합니다.
필요한 경우 메시지 텍스트를 입력하고 Enter 키를 누른 후 마침표(.)를 입력하고 Enter 키를 다시 누릅니다.
메일이 올바로 동작하면 메일이 배달 대기 중임을 나타내는 다음과 같은 응답 메시지가 나타나야 합니다.
250 2.6.0 <INET-IMC-01UWr81nn9000fbad8@mail1.contoso.com.
다음 예는 contoso.com에서 원격 도메인으로 보내는 메일을 텔넷으로 테스트하는 방법과 성공적인 테스트 결과를 보여 줍니다.
250-mail1.fourthcoffee.com Hello [172.16.0.0]
250-TURN
250-ATRN
250-SIZE 5242880
250-ETRN
250-PIPELINING
250-DSN
250-ENHANCEDSTATUSCODES
250-8bitmime
250-BINARYMIME
250-CHUNKING
250-VRFY
250-X-EXPS GSSAPI NTLM
250-AUTH GSSAPI NTLM
250-X-LINK2STATE
250-XEXCH50
250 OK
334 VXNlcm5hbWU6
334 UGFzc3dvcmQ6
235 2.7.0 Authentication successful.
250 2.1.0 kim@fourthcoffee.com....Sender OK
250 2.1.5 ted@contoso.com
354 Start mail input; end with <CRLF>.<CRLF>
.
250 2.6.0 <INET-IMC-01UWr81nn9000fbad8@mail1.fourthcoffee.com> Queued mail for delivery
자세한 내용은 Exchange 서버 보안을 참조하십시오.