Email Authentication
정보
이메일의 원문을 보면 인증을 위한 정보가 있습니다.
경고
subdomain을 사용하는 경우 아래 글에서 <domain> 대신 <subdomain>.<domain>을 사용하세요.
Sender Policy Framework(SPF)
DNS의 TXT 레코드에 해당 도메인으로 이메일을 보낼 수 있는 서버를 명시하고, 이를 활용하여 메일을 인증하는 방식입니다.
- 사용자는 메일 송신 서버로 메일을 보냅니다.
- 메일 송신 서버는
Delivered-To를 확인하여 메일 수신 서버로 메일을 보냅니다. - 메일 수신 서버는
Return-Path에 등록된 도메인의 (v=spf1으로 시작하는) TXT 레코드에서 메일 송신 서버의 IP를 찾습니다. - 확인이 되면 해당 메일은 등록된 도메인에서 인증한 메일로 간주 됩니다.
<domain> text = "v=spf1 [guest list] <redirect=<domain>|<qualifier>all>"
<qualifier>+: pass-: fail~: softfail?: neutral
nslookup -type=txt <domain>