스패머들이 SPF, DKIM, DMARC를 더 잘 활용함
(toad.social)- DMARC, SPF, DKIM과 같은 이메일 인증 방법은 스팸을 줄이기 위한 수단으로 사용되지만, 실제로는 스팸 발송자들이 더 잘 활용하고 있음.
- 이러한 인증 방법들은 대부분의 발신자에게는 별다른 이점이 없으며, 인증 실패에 기반한 메일 거부는 오히려 해로울 수 있음.
- 스팸 발송자들은 저렴한 도메인을 구매하여 인증을 통과하는 방법을 잘 알고 있음.
이메일 전달 및 Gmail 문제
- Gmail은 DMARC와 같은 인증을 요구하며, 이는 이메일 전달 시 문제를 일으킬 수 있음.
- 이메일 전달 시 SPF가 손상될 수 있으며, DKIM은 본문이나 헤더를 수정하지 않는 한 보존됨.
- Gmail의 POP3 수집 기능은 수동으로 트리거하기 어렵고, 자동 간격이 긴 편임.
이메일 인증의 한계
- 이메일 인증은 특정 도메인의 사칭을 방지하지만, 유사 도메인이나 오타를 이용한 스팸을 막지는 못함.
- 인증은 발신자의 신원을 확인하는 데 유용하지만, 권한 부여와는 별개임.
- 스팸 발송자들은 인증 정책을 설정할 수 있으며, 이는 스팸을 통제하는 데 일부 역할을 할 수 있음.
스팸 방지 및 이메일 보안
- 스팸 방지를 위해 다양한 방법이 사용되지만, 완벽한 해결책은 없음.
- Spamhaus와 같은 서비스는 스팸을 차단하는 데 유용하지만, 잘못된 긍정 오류가 발생할 수 있음.
- 이메일 보안은 지속적인 관리와 업데이트가 필요함.
Hacker News 의견
-
개인 메일 서버를 운영하는 사람으로서, 러시아 IP 주소가 내 도메인 이름으로 이메일을 보내려는 시도를 계속하는 것을 알림
- 이메일을 보내는 것이 사업인 사람들은 이메일 설정을 제대로 하는 방법을 알고 있음
- 많은 시스템 관리자들이 기본적인 설정을 제대로 하지 못하는 것에 놀람
- SPF 서명이 잘못되어 Sendgrid 이메일이 거부된다는 DMARC 이메일을 받으면 마케팅이 이를 합법적으로 사용하는지 물어봐야 할 것임
- 자동 서명은 제한된 가치를 가지지만, SPF와 DKIM에 기반한 거부가 실수인 경우는 드물음
- 대형 조직에서는 상황이 더 나쁠 수 있지만, 작은 이메일 서버에서는 기술적 거부가 보통 올바른 결정임
- 메일링 리스트는 예외지만, 이를 사용하는 사람들은 예외를 추가하는 방법을 알아낼 수 있음
-
SPF, DKIM, DMARC를 제대로 설정하고 스팸 점수가 0인 도메인을 가지고 있어도 스팸 폴더에 들어가는 문제를 겪고 있음
- 이메일이 Gmail에 수락되기 위해서는 "평판"이 필요함
- 이메일이 스팸으로 바로 가면 그 평판이 어떻게 쌓일지 혼란스러움
- Linkedin 이메일은 스팸이 아니며, 그들의 다크 패턴이 이메일 리스트에 추가되더라도 차단되지 않음
-
SPF/DKIM은 메일 서버의 평판과 관련이 있음
- Google, Microsoft, Yahoo와 같은 대형 서버에 주로 이익이 됨
- 대형 제공자의 스팸 방지 시도가 소형 제공자에게 해를 끼침
- 이메일 서버 평판을 추적할 필요는 없고, 발신자 평판을 추적해야 함
- 익명 이메일과 실제로 아는 사람의 이메일을 다르게 처리할 수 있어야 함
- 현재로서는 알려진 이메일 발신자가 미지의 발신자를 안전하게 소개할 방법이 없음
-
SPF와 DKIM이 스팸을 완전히 막지는 못하지만, DMARC는 아마도 쓸모없음
- 스팸 발신자도 이 표준을 읽을 수 있기 때문에 SPF/DKIM이 스팸을 완전히 막지는 못함
- SPF/DKIM 도입 전에는 "support@paypal.com"과 같은 주소로 피싱 메일을 많이 받았음
- Paypal은 SPF로 허용된 IP 주소를 명확히 표시하고, DKIM으로 메일을 검증할 수 있음
- Spamassassin은 올바른 DKIM과 paypal.com에서 온 메일의 스팸 점수를 크게 줄임
-
SPF/DKIM/DMARC의 목적은 이메일을 도메인에 묶어 스푸핑을 방지하는 것임
- 인증만으로 스팸을 줄일 수 있다고 기대하는 것은 순진함
-
Google은 SPF와 DKIM에 서툼
- 몇 달 전 Chromium 버그 트래커 메시지에 이메일로 응답하려 했으나 실패함
- SPF/DKIM 검사가 실패했다는 이유로 이메일이 처리되지 않음
- 내 SPF와 DKIM은 문제가 없었음
- Google Workspace 설정 시 사용하라는 도구가 오랫동안 제대로 작동하지 않음
- 피드백 링크도 제대로 작동하지 않음
-
개인 이메일 서버를 운영하며, 대부분의 스팸은 SPF/DKIM을 통과하지 못함
- 최근 몇 년간 통과하는 스팸의 비율이 증가하고 있음
- 예상한 메일의 90-95%가 SPF/DKIM을 통과함
- 엄격한 발신자 규칙을 적용하고 있음
- 사이트에 이메일 주소를 공개했지만 스팸이 거의 없음
-
간단한 휴리스틱 기반의 스팸 필터를 운영 중임
- 발신 메일을 확인하고, 발신한 주소나 제목이 포함된 메일은 스팸으로 표시하지 않음
- 새로운 주소에서 온 스팸은 읽지 않은 상태로 표시됨
- 구독 확인 같은 경우는 스팸 폴더 상단에 위치함
-
Proton으로 메일을 옮겼고, DNS 항목 추가 및 검증 과정이 매우 쉬웠음
- 처음에는 이 단계가 두려웠지만, 쉽게 해결됨
-
SPF, DKIM, DMARC의 가치는 IP 기반에서 도메인 기반으로 평판이 이동하는 것이라 생각했음
- 도메인 평판을 잘 유지하고 SPF, DKIM, DMARC를 올바르게 설정하면 어떤 IP에서도 SMTP 서버를 호스팅할 수 있을 것이라 기대했음
- 왜 그렇게 작동하지 않는지 궁금함