[hotmail 스팸 차단]
1. telnet으로 해당 스팸 차단을 확인하는 방법
1.1 nslookup으로 hotmail의 메일서버를 찾습니다.
윈도우에서는 [시작]->[실행]->cmd 에서 확인가능합니다.
메일서버중 하나로 telnet으로 접속여부 및 차단메세지를 확인합니다.
위의 테스트가 어려우면 리턴된 메일의 차단메세지를 확인합니다. 일반 PC에서 테스트시 아래와 같은 메세지가 나오게 됩니다.
메일의 리턴메일은 위 그림의 가장 아래의 거부메세지의 URL에서 확인이 가능합니다.
http://mail.live.com/mail/troubleshooting.aspx
의 URL에서 SMTP 오류코드를 확인해 보면 아래와 같이 안내를 해주고 있습니다.
----------------------------------------------------------------------------------------
550 OU-001 정책적인 문제로 Windows Live Hotmail에서 메일을 거부했습니다. 메일/네트워크 관리자가 아닌 경우 메일/인터넷 서비스 공급자에게 도움을 요청하세요. 이러한 차단에 대한 자세한 내용을 보거나 목록에서 제거를 요청하려면 http://www.spamhaus.org 사이트로 이동하세요.
----------------------------------------------------------------------------------------
위의 오류코드를 근거로 상단메뉴의 두번째 메뉴인 [
] 에서 IP를 입력후
검색을 해보면
IP를 검색한결과에 보면 XBL에 해당 IP가 포함되어 있고 이의 리스트는 바로 밑 하단의 CBL 을 클릭하면 아래에서 다시 검색해서 해당 원인을 파악해야 됩니다.
위의 원인은 NAT되어 있는 일반PC에서 테스트시에 거부되는 내용입니다. 이의 문제는 CBL에 권장하는 방법으로 보완후 하단의 REMOVE 버튼을 클릭해서 목록 제거 요청을 하면 됩니다.
(* 일반 PC에서 바로 메일을 발송하는 경우는 권장하지 않으므로 위는 hotmail의 스팸이 차단되었을때 차단된 메세지를 근거로 차단해제를 하는 예제입니다.)
그럼 차단된 예를 가지고 해지하는 방법을 알려드리겠습니다.
=================================================================================
[root:/mlog/tremoted]: telnet mx1.hotmail.com 25
Trying...
Connected to mx1.hotmail.com.
Escape character is '^]'.
220 SNT0-MC1-F17.Snt0.hotmail.com Sending unsolicited commercial or bulk e-mail to Microsoft's computer network is prohibited. Other restrictions are found at
http://privacy.msn.com/Anti-spam/. Violations will result in use of equipment located in California and other states. Wed, 7 Apr 2010 18:36:27 -0700
ehlo mail.xxx.xxx
250-SNT0-MC1-F17.Snt0.hotmail.com (3.10.0.73) Hello [210.92.6.161]
250-SIZE 29696000
250-PIPELINING
250-8bitmime
250-BINARYMIME
250-CHUNKING
250-AUTH LOGIN
250-AUTH=LOGIN
250 OK
mail from:<
hyungjun.kim@xxxxxx.com>
550 OU-002 Mail rejected by Windows Live Hotmail for policy reasons. Reasons for rejection may be related to content with spam-like characteristics or IP/domain reputation problems. If you are not an email/network admin please contact your E-mail/Internet Service Provider for help. Email/network admins, please visit
http://postmaster.live.com for email delivery information and support
Connection closed by foreign host.
=================================================================================
위의 차단된 내용중 SMTP 오류코드로 확인하게되면
http://mail.live.com/mail/troubleshooting.aspx
550 OU-002 정책적인 문제로 Windows Live Hotmail에서 메일을 거부했습니다. 거부 사유가 스팸 특성이 있는 콘텐츠 또는 IP/도메인 신뢰도와 관련되어 있을 수 있습니다. 메일/네트워크 관리자가 아닌 경우 메일/인터넷 서비스 공급자에게 도움을 요청하세요.
위의 코드에 대한 "문제 해결"중 "일반적인 문제"의 "IP 및 도메인의 전송 신뢰도를 관리하는 경우"
를 확인해보면 아래와 같은 내용이 있습니다.
http://mail.live.com/mail/troubleshooting.aspx (참조)
=====================================================================================
Microsoft의 SmartScreen® 기술은 Windows Live Hotmail뿐만 아니라 Exchange Server, Microsoft Office Outlook 및 Windows Live 메일과 같은 기타 Microsoft 제품에 혁신적인 스팸 방지 필터링 기술을 제공하도록 고안되었습니다. 또한 Microsoft에서는 스푸핑 및 사기성(피싱) 메일을 보낸 도메인 이름을 확인해 이 문제에 대처할 수 있도록 해 주는 메일 인증 기술 프로토콜인
보낸 사람 ID(영문) 프레임워크를 활용하고 있습니다. SmartScreen® 메일 필터는 발송 IP, 도메인, 인증, 목록의 정확도, 불만율, 콘텐츠 등과 관련된 수많은 요소에 의해 영향을 받습니다. 이 중에서 발송자의 신뢰도 및 배달 가능성을 낮추는 주요 요소 중 하나는 스팸 메일 불만율입니다.
=====================================================================================
위의 문제가 발생시에는 ISP에 Reverse DNS 등록후 DNS에 SPF를 등록후 KISA 사이트에 white도메인으로 등록후 MSN Hotmail에 SenderID를 메일로 발송하여 등록하면 몇일후에 정상적으로
Hotmail에 발송이 될겁니다.
2. SenderID 등록 방법은
senderid@microsoft.com 로 제목과 본문에 도메인명을 적어서 메일로 보내면 됩니다.
받는사람 : senderid@microsoft.com
제목 : xxxx.com
본문 : xxxx.com
SPF및 KISA의 등록은 다음에 알려드리도록 하겠습니다.
[작성자 테라스사업팀 송현수]