Hotmail 이 Live Mail 로 바뀌면서 메일이 전송되지 않는 문제가 발생했다.
MSN Hotmail 에 메일을 보내보았지만 FAQ에 있는 내용과 별다를게 없는 답변을 받았다.
자기네들 스펨정책이 있으니 스펨정책을 읽어보고
자기네들이 원하는 양식으로 메일을 전송하라..는
그래도 안되면 미쿡에 직접 메일을 보내라는 말도 잊지 않고 적어놓았더라..
메일 전송이 안될때는 리턴메일로라도 돌아와줘야 확인을 하고 에러를 처리할 수 있을 텐데
어떤 리턴메일도 전송오류 로그도 찾을 수 가 없었다..
아마도 전송완료후에 Hotmail 서버에서 지워버린듯 하다는 추측만 해볼뿐이었다.
일단 네이버지식인에게 물어봤다.. 역시 네이버.. 검색하면 대충 나온다..
역방향 DNS 가 잘 설정되어 있는지 알아보라고 해서 일단
호스팅 업체에 역방향 DNS 가 잘 설정되어 있는지 확인했다..
잘 설정되어 있다고 한다.
확인방법은 내컴퓨터의 DNS 서버를 메일서버를 관리하는 DNS 서버로 설정하고
>nslookup
>set type=ptr
>111.222.333.444
해보면
444.333.222.111.in-addr.arpa name = 도메인명
이라고 알려주면 정상적으로 설정되어 있는것이라고 한다.
해외에서 운영중인 메일서버에서는 Reverse DNS (PTR Record)가 등록되어 있어야
메일 수신이 가능한 곳이 많으므로 역방향영역 DNS 설정이 되어 있어야 한단다.
하지만 이렇게 했는데도 메일은 여전히 전송이 안됬고..
MSN Hotmail 이 원하는게 먼지 일단 정책대로 해보기로 했다.
큰 골자는.. SPF 레코드를 등록한후 Sender ID 를 등록하는것.
SPF 레코드 관련 MS 사이트
http://www.microsoft.com/mscorp/safety/content/technologies/senderid/wizard/
DNS 서버에 입력할 TXT 레코드를 조합할 수 있다.
https://www.kisarbl.or.kr/spf/spfWizard_step1.jsp
여기는 KISA 에서 제공하는 SPF 레코드를 조합할 수 있는 사이트..
한글이니 편하다.. 괜히 영문 MS 사이트 들어갔다가 삽질만..
설정하는 방법도 잘되어 있다.
도메인을 직접 관리한다면 KISA 사이트에서 SPF 레코드를 만들고
DNS에 TXT 레코드를 추가해주면 된다. (TXT레코드 추가는 KISA 사이트에 보면 잘 설명 되어 있음)
호스팅 하고 있는 경우라면 호스팅 업체에 SPF 레코드 등록해 달라고 하면 된다.
도메인이 동기화되는 시간이 필요함으로 하루정도 후에 메일 테스트 해보면 될것이다.
SPF 레코드를 확인하려면..
>nslookup
>set type=txt
>도메인
해보면
>"v=spf1 ip4:111.222.333.444 ~all"
이라고 나오면 설정 된것이다.
SPF 레코드를 DNS 서버에 등록한후에 KISA White Domain 도 함께 등록해줬다.
White Domain 은 아래 KISA 홈페이지에서 할 수 있다. SPF 레코드가 먼저 등록되어 있어야
White Domain 도 등록할 수 있다.
등록이 완료되면
'귀사의 도메인은 KISARBL에서 자체 검증을 통한뒤 1~2일 뒤에 화이트 도메인을 사용하고 있는 곳에 전달 됩니다 '
라는 메일을 받게 된다. 이틀.. 걸.린.다.
SPF 레코드가 만들어 졌으면 MSN Hotmail 에서 원하는 SenderID 를 등록해야 한다.
이것은 따로 등록하는 곳이 있는것이 아니고 그냥 메일한통 보내면 된다.
senderid@microsoft.com 으로 제목과 본문에 도메인명만 적어서 보내면 신청이 된것이다.
신청을 하고 나면
'We have added your XXXXXX.co.kr domain to the Sender ID program. This may take up to 2 business days to be fully replicated in our systems.'
이런식으로 답장을 받게 된다. 또 이틀.. 걸린다..
이런식으로 등록하면 짧게는 2일에서 길게는 4일정도 걸리긴 하지만 MSN Hotmail 로 메일이 안나가는 문제를 해결 할 수 있었다.
참고로 그동안 국내 포털 메일 사이트에 메일을 보낼때 스펨으로 빠졌었는데..
이번에 White Domain 을 등록한 후에는 정상적으로 받는메일함으로 들어가더라..
[출처] SPF 레코드등록.. 이틀간의 삽질의 결과물..|작성자 시어