위의 사이트는 메일 발송이 얼마나 잘 되고 있는가를 점수로 표현해주는 사이트 입니다.
각종 보안 및 설정이 완료가 되면 10점 만점을 받을 수 있습니다.
해당 설정 방법은 스포어 서버를 이용하는 분에만 해당 되는 내용이며, 다른 서버에서 설정시에는 일부 설정내용이 다를 수 있습니다.
또한 기본 제공 도메인을 사용하는 경우에는 설정할 수 없습니다. 도메인을 개인적으로 보유해야 하며, 네임서버에서 MX 레코드와 TXT 레코드를 지원하는 경우 설정이 가능합니다.
완벽한 메일 발송을 위해서는 5가지 단계가 필요합니다.
- 패널에서 이메일 세팅
- 리버스 도메인 설정 (ptr 레코드 세팅)
- 메일 주소의 SSL 이라 할 수 있는 DKIM 설정
- DNS 레코드 설정
- KISA 화이트 리스트 등록
이렇게 5가지 단계로 구성됩니다.
1. 패널에서 이메일 세팅
패널에서 이메일 주소 설정 방법은 예전에 도다님 이 작성한 글을 참고하면 됩니다.
https://studyforus.com/manual/73784
2. 리버스 도메인(ptr 레코드) 세팅
리버스 도메인이란?
원래 도메인이 domain.com 으로 연결하면 111.222.1.2 아이피로 전달 하는 방식이라고 하면
리버스 도메인은 111.222.1.2 로 요청해보면 domain.com 이 나오도록 설정한 레코드 입니다.
메일 서비스에서 안전한 메일인지 확인하기 위해 domain.com 과 111.222.1.2 가 상호 쌍방향 연결이 되어있는 건지 확인하는 단계입니다.
리버스 도메인은 서버 관리자인 제가 설정 합니다.
우리 스포어 서버의 메일 도메인은 mail.studyforus.com 입니다.
해당 내용은 명령 프롬프트에서 nslookup -type=ptr 175.206.248.134 를 입력하면 mail.studyforus.com 으로 향하고 있는지 확인이 가능합니다.
아래의 내용은 4번 DNS 레코드 설정 때 한번에 하셔도 됩니다.
앞으로 우리의 개인 도메인으로 메일을 보낼 때 메일 서버는 mail.studyforus.com 으로 보내도록 한다고 설정합니다.
도메인 네임서버로 가셔서 MX 레코드를 추가해주세요.
만약, 서브 도메인 형태로 사용한다면 상황에 맞춰서 추가해주시고, 메일서버만 mail.studyforus.com 으로 잘 입력합니다.
DNSzi 사용하시는 분들은 우선순위를 1로 지정하시면 됩니다.
3. DKIM 설정
이 설정은 패널에서 아주 간단하게 지원하는 기능입니다.
패널에서 도메인 메뉴 중 위에서 등록했던 메일 도메인을 클릭합니다.
여기서 DKIM 버튼을 눌러 활성화 시킵니다.
그리고 DKIM private-key 생성 버튼을 눌러 개인키를 생성합니다.
그럼 아래와 같이 나오는데 DKIM 사용에 체크를 합니다.
그리고 저장해주세요.
4. DNS 레코드 설정
이제 생성된 개인키를 DNS 레코드를 통해 공개키와 연동하는 작업이 필요합니다.
우리가 필요한 부분은 이 부분입니다.
이 내용을 바탕으로 레코드 설정을 하셔야 합니다.
다시 네임서버로 이동해서 TXT 레코드를 이용해 아래의 내용처럼 추가 합니다.
이 드래그 되어 있는 부분을 복사하여 아래 부분에 복사해줍니다.
그리고 v= 부터 시작하는 부분을 복사하여 아래 화면과 같은 곳에 복사합니다.
자, 그러면 서버와 도메인간의 설정은 끝이 났지만 레코드 설정은 이것이 끝이 아닙니다!
역시나 TXT 레코드에서 아래의 내용을 추가 해 넣습니다. 이 과정을 KISA 화이트리스트 등록하기 전에 미리 해놓으면 좋습니다!
내용은 아래와 같으니 그냥 똑같이 복붙하셔도 됩니다.
v=spf1 ip4:141.164.60.30 ~all
눈치 채신분들도 있겠지만 빨간색 주소는 IP주소입니다. 나중에라도 디도스로 인해 또 IP를 변경하게 되는 경우 이 주소를 변경해주셔야 합니다.
자, 이제 우리가 할 수 있는 준비과정은 모두 끝났습니다. DNS 전파가 되는 동안 마지막 작업을 합니다.
5. KISA 화이트 도메인 등록
국내에서 안전한 메일을 발송하고 있다 라는 것을 인증하기 위해 KISA 도메인 등록을 해야 합니다.
위에 설정을 다 마쳤다면 단순한 회원 가입 정도의 난이도이지만 시간이 꽤 걸립니다.
임시 등록 기간이 되기까지 3일 정도 완전히 안전한 화이트 리스트로 등록되기 까지 2주 정도의 시간이 걸립니다.
https://spam.kisa.or.kr/white/sub4.do
위의 주소로 이동하여 등록합니다.
2단계에서 아래와 같은 화면이 나오면 아직 DNS 전파가 안된 상태이니 DNS 설정하고 5~10분 정도 기다렸다 합니다.
이렇게 화이트 리스트 등록까지 마치고 모든 과정이 등록되고 나면 위에 남겼던
https://www.mail-tester.com/ 으로 이동해서 메일 테스트 해보시기 바랍니다.
메일은 studyforus.com/webmail 같은 형태로
mydomain.com/webmail 로 접속 가능합니다.
그럼 아래와 같이 빠밤-
(해당 이미지는 과거에 찍어놨던 화면입니다. 지금 설명한 도메인으로 시도하면 화이트 리스트 등록이 되지 않았기 때문에 아직 점수가 안나옵니다.)
레코드가 완전히 반영되는 저녁때 다시 시도해서 올려보겠습니다!
간혹 메일테스터의 수신 문제로 점수가 들쑥 날쑥하는 경우가 있는 것 같습니다. 아래는 설정의 변경없이 점수가 변화한 흔적입니다. (아마, 최근 IP 변경 후 MX 레코드와 TXT 레코드에 대한 DNS 전파가 이제야 퍼진 것 같은 느낌입니다.)
그래도 들쭉 날쭉하니 참고하시고 천천히 확인해보세요! (아래의 테스트 이후로는 계속 10점입니다.)
윤삼
2020.05.26매뉴얼대로 하니...빠빰~
저도 이제는 10점 만점에 10점입니다!!!
불과 6시간전만 해도 이랬었는데 말이죠ㅋ
감사합니다~~!!!!!
마스터
2020.05.26와! 빠른 성공이네요. ㅋㅋ
윤삼
2020.05.26확실히 KISA 등록이 오래 걸리고 나머지는 일사천리네요. 매뉴얼 덕분입니다ㅋㅋ
슬기
2020.05.27손쉽게 할수있게 하나하나 설명이 되어있네요.
그라페인
2022.08.172번 리버스 도메인 세팅 아래 항목과 관련해서 질문이 있습니다.
호스팅 케이알가서 저 항목에서 MX 레코드 설정하는게 맞을까요??
마스터
2022.08.18네. 맞습니다. MX 레코드는 기존 A레코드와 다른 값으로 설정해도 문제 없습니다.
그라페인
2022.10.10마스터님! 질문있습니다!!
화면 이부분에 2번 MX관리 메일서버에 나온 부분을 넣으면 될까요? 호스팅 케이알에서 도메인사용중인데 항목을 잘 찾아왔나 싶어서요.
예를 들어 값 부분에 mail.studyforus.com를 입력하면 될까요? 메일서버라고 써있지 않아서 여기가 맞나 싶어서 질문드려요 ㅎㅎ
마스터
2022.10.10메일 서버쪽을 mail.studyforus.com에서 new.studyforus.com 으로 변경하였기 때문에
MX레코드를 new.studyforus.com 으로 지정 해주시면 됩니다!
그라페인
2022.10.11메일 셋팅 잘 한걸까요? ㅎㅎㅎ 마스터님 덕에 사이트는 복구가 되었습니다 ㅎㅎㅎ
마스터
2022.10.11KISA에 화이트 리스트 등록할 때 도메인 레코드 여부를 확인하는데 잘 된 것 같긴합니다.
그라페인
2022.10.11어후 겨우 셋팅이 되긴했네요 ㅎㅎ 마스터님 덕분입니다.
이제 라이믹스 시스템 알림설정에 가서 가입 메일 발송을 도메인 주소로 보낼수있도록 바꾸려고 하는데요~
기존에는 네이버를 사용했었는데 아이디 비밀번호에 스포어 패널모드들어갈때 아이디 비번을 넣는게 맞을까요?
혹시 셋팅시 참고할 만한 문서있으면 추천해주시면 감사하겠습니다!!
마스터
2022.10.11SMTP 로 네이버 쓰는게 좋을 듯 합니다.
스포어 메일 서버를 이용하면 일부 사이트(hotmail.com 같은 마소계열)는 자동 스팸으로 분류되거나 아예 메일이 도착하지 않는 경우도 종종 있습니다.
이유는 큰 메일 업체나 확실한 메일 도메인에 대해서만 화이트리스트로 등록되는 방식이라 개인 도메인 메일주소를 이용하면 자동으로 걸러지는 경우가 좀 있습니다.
그라페인
2022.10.12아 그렇군요. 그러면 SMTP네이버를 사용하게 되면 메일을 받는 사람에게 저희사이트의 도메인주소의 메일로 가지 않는거 아닌가요??;;;;
마스터
2022.10.12네 그렇기는 합니다. 대신 스팸에 걸러지지 않겠죠.
서로 장단점이 있으니 더 원하는 방향으로 선택하셔야 할 것 같습니다~