가이드스팸 문제 해결
SPF, DKIM, DMARC를 통과했는데도 이메일이 스팸함에 들어갈 때
인증은 메시지가 정말 내가 보낸 것임을 증명합니다. 누군가 그 메시지를 원하는지는 필터에 알려 주지 않습니다. 그 밖에 무엇이 결과를 좌우하는지를 확인할 가치가 있는 순서대로 살펴보고, 각 원인을 알아보는 방법을 설명합니다.
핵심 요약
- SPF, DKIM, DMARC 통과는 누가 메시지를 보냈는지를 증명합니다. Gmail은 인증만으로는 배달이 보장되지 않는다고 밝힙니다.
- 다음 순서로 확인하세요. 수신자 한 명인지 모두인지, 제공업체 한 곳인지 전부인지, 발송 이력, 신고, 메시지 자체, IP 주소입니다.
- 새 도메인이나 새 메일함에는 아직 평판이 없습니다. 시간, 적은 발송량, 실제 메일 교환이 평판을 쌓습니다. 워밍업은 이 원인에만 도움이 됩니다.
- Gmail은 스팸으로 신고된 메시지의 비율이 0.1% 미만이기를, 그리고 0.3%에는 절대 이르지 않기를 요구합니다. Gmail 주소로 하루 40통을 보낼 때 신고 한 건은 2.5%입니다.
- 먼저 단순한 버전을 보내고 링크, 서명, 추적 기능을 하나씩 다시 더해 가며 메시지를 테스트하세요.
SPF, DKIM, DMARC가 통과하는데도 이메일이 스팸함에 들어간다면 문제는 더 이상 인증이 아닙니다. 인증은 메시지가 정말 내 도메인에서 왔다는 것을 증명할 뿐, 누군가 그 메시지를 원한다는 것을 증명하지는 않습니다. Gmail 도움말은 이를 분명히 말합니다. “스팸 발송자도 메일을 인증할 수 있으므로, 인증만으로는 메시지 배달을 보장하기에 충분하지 않습니다.” 이제 결과를 좌우하는 것은 수신자 본인의 설정, 발송자로서의 내 이력, 신고, 메시지의 내용과 링크, 그리고 메시지가 나간 IP 주소입니다. 이 순서대로 확인하세요. 앞의 것일수록 빨리 배제할 수 있기 때문입니다.
먼저, 도착한 사본에서 통과를 확인하세요
대시보드나 테스트 점수가 아니라 실제로 메일함에 도착한 메시지 사본을 보세요. 원본 헤더의 Authentication-Results 줄에 spf=pass, dkim=pass, dmarc=pass가 나와야 하고, header.from 뒤의 도메인이 내 도메인이어야 합니다. 그 줄을 열고 읽는 방법은 메시지가 스팸함에 들어갔을 때 이메일 헤더 읽는 법에서 설명합니다. 셋 중 하나가 없거나, 내 도메인이 있어야 할 자리에 메일 발송 서비스의 이름이 있다면 문제는 여전히 인증이며(SPF와 DKIM은 통과하는데 DMARC가 실패할 때 참고), 이 페이지는 그다음 차례입니다.
순서대로 하는 여섯 가지 점검
| 점검 | 알아보는 방법 | 누가 고칠 수 있나 |
|---|---|---|
| 1. 수신자 한 명인가, 모두인가? | 새 테스트 메일함에서는 받은편지함에 도착하는데, 한 사람이나 한 회사에서는 그렇지 않습니다. | 수신자 또는 그쪽 관리자 |
| 2. 제공업체 한 곳인가, 전부인가? | Yahoo와 Outlook에서는 받은편지함, Gmail에서는 스팸함이거나 그 반대입니다. | 나, 해당 제공업체의 규칙에 따라 |
| 3. 발송 이력 없음 | 새 도메인이나 새 메일함, 긴 공백, 또는 발송량의 갑작스러운 급증. | 나, 시간을 들여 |
| 4. 신고 | Postmaster Tools의 스팸 신고율이 0.1% 근처이거나 그 이상입니다. 또는 하룻밤 사이에 0으로 떨어집니다. | 나, 목록을 손봐서 |
| 5. 메시지 자체 | 단순한 테스트 메시지는 받은편지함에 도착하는데 실제 메시지는 그렇지 않습니다. | 나 |
| 6. IP 주소 | 발송 주소가 제공업체의 것입니다. 차단 목록에 올라 있거나, 반송 메시지가 그 주소를 언급합니다. | 내 이메일 제공업체 |
1. 수신자 한 명인가요, 모두인가요?
똑같은 메시지를 내가 관리하는 Gmail, Outlook.com, Yahoo 메일함으로 보내세요. 내 도메인과 메일을 주고받은 적이 없는 새 계정을 쓰고, 그 안에서 “Not spam”(스팸 아님)을 클릭하지 마세요. 필터를 학습시키기 때문입니다. 이 메일함들에서는 받은편지함에 도착하는데 한 고객에게서는 그렇지 않다면 원인은 그 수신자 쪽에 있습니다.
세 제공업체 모두 수신자가 일반 필터의 판단을 뒤집을 수 있게 합니다.
- Gmail은 수신자가 이전 메시지를 신고했거나(“같은 발신자가 보낸 이메일이 앞으로 스팸함으로 전송될 수 있습니다”) 수신 거부를 했는데도 메일을 받은 경우 내 메일을 스팸함으로 보냅니다. 조직에서는 “관리자가 특정 이메일을 스팸으로 표시하도록 제어 기능을 설정할 수 있습니다”(Gmail 도움말).
- Yahoo는 사용자가 “특정 도메인과 이메일 주소를 직접 차단했을 수 있으며”, 그런 규칙이 자사 필터보다 우선한다고 씁니다(Sender Hub FAQ).
- Outlook.com 사용자는 Blocked Senders(차단된 발신자) 목록을 관리하고, 연락처와 수신 허용 발신자의 메일만 받도록 선택할 수 있습니다(Outlook.com Postmaster).
해결은 상대 쪽에서 하는 것이고 1분이면 됩니다. Gmail은 사용자에게 메시지를 스팸함에서 꺼내거나 발신자를 연락처에 추가하면 같은 일이 되풀이되지 않는다고 안내합니다. 고객에게 한 번만 그렇게 해 달라고 부탁하세요. 메일링 리스트 전체에 쓸 방법은 아닙니다.
2. 제공업체 한 곳인가요, 전부인가요?
테스트 메일함은 어느 한 제공업체가 나를 다르게 취급하는지도 보여 줍니다. 제공업체마다 자기 필터를 자기 말로 설명합니다.
| 제공업체 | 무엇이 좌우한다고 말하는가 | 살펴볼 곳 |
|---|---|---|
| Gmail | 사용자의 스팸 신고입니다. 시간이 지나면서 “도메인의 평판을 낮출 수 있습니다”. 여기에 발신자 가이드라인이 더해집니다. | 점검 3과 4 |
| Outlook.com, Hotmail | 필터는 “발송 IP, 도메인, 인증, 목록의 정확도, 신고율, 콘텐츠 등과 관련된 여러 요인의 영향을 받습니다”. 정크 메일 신고율은 “주요 요인 가운데 하나”입니다(Postmaster). | 점검 4와 6 |
| Yahoo, AOL | “평판이 나쁘다는 이유만으로 메일을 스팸함으로 보내는 경우는 대체로 없습니다.” 다만 신고와 결합된 평판, 난독화된 URL, 제대로 된 역방향 DNS가 없는 IP, 표준을 어기는 메시지가 있으면 보냅니다(FAQ). | 점검 4, 5, 6 |
모든 제공업체에서 스팸으로 분류된다면 원인은 발송자인 나 또는 메시지 자체에 따라다니는 것입니다. 계속 읽으세요.
3. 도메인에 이력이 있나요?
새 도메인이나 새 메일함에는 평판이 전혀 없고, 필터는 모르는 대상을 조심스럽게 다룹니다. Microsoft는 IP 주소에 대해 그렇게 말합니다. 이전에 쓰인 적 없는 주소는 “보통 우리 시스템에 쌓인 평판이 전혀 없습니다. 그 결과 새 IP에서 보낸 이메일은 배달 문제를 겪을 가능성이 더 높습니다.” Google은 발송자에게 “참여도가 높은 사용자에게 적은 발송량으로 시작해 시간을 두고 천천히 발송량을 늘리고”, “대량 발송 이력이 없다면 갑작스러운 발송량 급증”을 피하라고 요구합니다.
이 원인은 달력으로 알아볼 수 있습니다. 도메인을 등록하거나 메일함을 만든 지 몇 주밖에 되지 않았습니다. 또는 몇 달 동안 조용하다가 캠페인을 보냈습니다. 또는 이미 메일을 주고받는 사람들에게 보낸 메일은 도착하는데 낯선 사람에게 보낸 첫 메시지는 도착하지 않습니다.
해결책은 시간과 평범한 메일 교환입니다. 답장해 줄 사람들에게 조금씩 보내고 발송량을 점차 올리세요(메일함 하나로 하루에 보낼 수 있는 이메일 수 참고). 워밍업이 다루는 원인도 이것 하나뿐입니다. WarmupBay를 쓰면 내 메일함이 공동 풀에 있는 다른 참여자들의 메일함과 짧은 이메일을 주고받습니다. 일부에는 답장이 달리고, 스팸함에 들어간 워밍업 메일은 다시 꺼내집니다. 하루 3통으로 시작해 매일 한 통씩 늘어 무료로 하루 10통까지, 웹사이트의 배지가 보이는 동안에는 최대 30통까지 갑니다. 이렇게 하면 새 메일함에 꾸준한 활동 기록이 생깁니다. 실제 수신자가 내 실제 이메일에 어떻게 반응하는지는 바꾸지 못하며, 그것은 점검 4와 5가 다루는 부분입니다. 그리고 어떤 서비스도 받은편지함 도착을 보장할 수 없습니다.

4. 사람들이 스팸으로 표시하고 있나요?
신고는 제공업체들이 가장 자주 꼽는 신호입니다. Gmail은 발송자에게 스팸으로 신고된 메시지의 비율을 0.1% 미만으로 유지하고 0.3%에는 절대 이르지 말라고 요구합니다. 이 비율은 매일 계산되며, FAQ는 0.1%를 넘는 비율이 이미 “대량 발송자의 받은편지함 배달에 부정적인 영향을 준다”고 말합니다. Yahoo는 한도를 0.3%로 정합니다. 두 수치 모두 2026년 10월 기준입니다.
발송량이 적으면 계산은 가혹합니다. 0.1%는 메시지 천 통당 신고 한 건입니다. 하루에 Gmail 주소로 40통을 보냈는데 수신자 한 명이 “Report spam”(스팸 신고)을 클릭하면 그날은 2.5%입니다.
확인할 곳은 다음과 같습니다.
- Gmail: Postmaster Tools의 스팸 신고율 대시보드입니다. Google이 직접 밝힌 단서가 두 가지 있습니다. 메일이 적은 날은 빠져 있을 수 있습니다. 그리고 이 비율은 받은편지함에 도착한 메일에 대한 신고만 세므로, “Gmail이 상당수의 메시지를 자동으로 스팸으로 보내면 대시보드에 표시되는 비율이 낮아 보일 수 있습니다”. 높던 비율이 0으로 떨어지는 것은 나쁜 소식입니다.
- Yahoo: Complaint Feedback Loop입니다. 내 DKIM 도메인에 대한 신고가 들어올 때마다 보고서를 보내 줍니다.
- Outlook.com: Junk Email Reporting Program과 SNDS입니다. 발송 IP 주소를 소유한 쪽이 이용할 수 있습니다.
열람률을 대용 지표로 쓰지 마세요. Google은 자신이 “열람률을 추적하지 않으며” “낮은 열람률이 반드시 배달 문제나 스팸 분류 문제를 보여 주는 정확한 지표는 아니다”라고 씁니다.
도움이 되는 것은 더 작고 더 잘 고른 목록, 왜 이 사람에게 메일을 쓰는지 분명히 밝히는 첫 메시지, 그리고 눈에 잘 띄는 거절 방법입니다. Google은 메일링 리스트에 대해서도 같은 점을 지적합니다. 원클릭 수신 거부가 없는 원치 않는 메시지는 “스팸으로 신고될 가능성이 더 높습니다”.
5. 메시지 자체가 문제인가요? 단순한 메시지를 보내 보세요
Google이 직접 이 테스트를 제안합니다. 발송량이 적은데도 문제가 계속되면 “빈 테스트 메시지를 보내 문제가 생기는지 확인해 보라”는 것입니다. 스팸함 분류 문제에 적용하면 이렇습니다.
- 같은 주소에서 테스트 메일함으로 짧은 일반 텍스트 이메일을 보냅니다. 두 문장에 링크도 서명 이미지도 없는 메일입니다.
- 받은편지함에 도착하면 실제 메시지의 요소를 하나씩 다시 더합니다. 서명, 링크, 추적 기능, 전체 본문 순입니다.
- 스팸함으로 넘어가는 단계가 원인을 알려 줍니다. 단순한 메시지조차 스팸함으로 간다면 메시지가 문제가 아닙니다. 점검 3과 4로 돌아가세요.
제공업체들이 특히 짚는 것은 다음과 같습니다.
- 링크. Google은 “메시지가 스팸으로 처리될 가능성”을 높이는 콘텐츠로 “인터넷 링크”를 꼽습니다. 오류 메시지 가운데에는 “내 URL 도메인 중 하나가 포함된” 요청받지 않은 이메일에 대한 것이 있으므로, 링크의 도메인에도 자체 평판이 있습니다. 따라서 여럿이 함께 쓰는 링크 단축 서비스나 추적 도메인은 다른 발송자들의 평판을 내 메시지로 끌어들입니다. 사기 경고를 피하려면 IP 주소가 들어가지 않은 표준 형식의 “유효하고 평판이 좋은 URL”을 쓰라고 Microsoft는 요구합니다.
- 내 웹사이트. Google은 발송자에게 자신의 도메인과 링크하는 도메인이 세이프 브라우징에서 안전하지 않은 사이트로 등록되어 있지 않은지 확인하라고 권합니다.
- 숨기거나 오해를 부르는 모든 것. “HTML과 CSS를 사용해 메시지의 콘텐츠를 숨기지 마세요.” 실제 답장이 아니라면 Re:나 Fwd:로 시작하는 제목을 쓰지 말고, 표시 이름에는 발신자만 적으세요.
- 금지 단어 목록은 아닙니다. 세 제공업체의 발송자 문서 어디에도 금지 단어 목록은 없습니다. “무료”를 비슷한 말로 바꾸라고 요구하는 곳은 없습니다.

6. 누구의 IP 주소에서 나갔나요?
Google Workspace, 웹 호스팅 업체, 이메일 서비스를 통해 발송한다면 메일이 나가는 주소는 그 업체의 것이고 다른 고객들도 함께 씁니다. Google: “공유 IP 주소를 사용하는 발송자의 활동은 그 공유 IP 주소를 쓰는 모든 발송자의 평판에 영향을 줍니다.” Yahoo도 같은 말을 하며 호스팅 업체에 전용 주소를 요청해 보라고 제안합니다.
반송 메시지가 IP 주소를 언급하면 이 원인을 알아볼 수 있습니다. Gmail의 “very low reputation of the sending IP address”나 Outlook.com의 550 SC-001이 그 예입니다. Spamhaus 같은 차단 목록에 맨 위 Received 줄의 주소가 올라 있을 때도 마찬가지입니다. 남의 주소는 내가 고칠 수 없으니 근거 자료를 제공업체에 보내세요. 메일 서버를 직접 운영한다면 기본 두 가지를 확인하세요. 세 제공업체 모두가 요구하는, 서버 이름과 일치하는 역방향 DNS 레코드, 그리고 Gmail이 요구하는 암호화된(TLS) 연결입니다.
내 도메인도 여전히 중요합니다. Yahoo는 SPF, DKIM, DMARC로 인증하면 메일이 어느 IP에서 발송되든 도메인에 “일관된 평판”이 생긴다고 설명합니다.
고친 뒤: 얼마나 걸리는지, 그리고 하지 말아야 할 일
한 번에 하나씩 바꾸고 며칠을 두세요. Google은 스팸 신고를 줄인 뒤 비율이 다시 범위 안으로 돌아오기까지 “최대 7일을 기다리라”고 하고, “스팸 신고율이 개선되어도 스팸 분류에 긍정적으로 반영되기까지 시간이 걸릴 수 있다”고 말합니다. Microsoft는 새 IP가 “두어 주 안에 또는 그보다 빨리 완전히 증량될” 것으로 봅니다. 손상된 도메인 평판이 회복되는 데 얼마나 걸리는지 공개하는 곳은 셋 중 없습니다. 다른 곳에서 볼 수 있는 수치는 추정입니다.
새 도메인은 지름길이 아닙니다. 이력이 없으므로 점검 3으로 되돌아가게 됩니다. 두 번째 도메인이 지켜 주는 것과 지켜 주지 못하는 것은 콜드 메일용 보조 도메인에 있습니다. 여섯 가지 점검을 마쳤고 SPF, DKIM, DMARC가 갖춰졌다면 메일함의 무료 워밍업을 시작하고 계속 적게 보내세요.
자주 묻는 질문
mail-tester 점수가 10/10입니다. 왜 Gmail은 여전히 스팸함에 넣나요?
그 점수가 다른 필터에서 나온 것이기 때문입니다. mail-tester는 SpamAssassin을 기본 설정으로 설치해 돌린다고 밝히며, 자체 FAQ에 이렇게 씁니다. “모든 스팸 필터는 다르게 작동합니다. mail-tester에서 통과한 것이 사무실 받은편지함에서는 통과하지 못할 수도 있습니다.” 만점은 기술적인 기본이 갖춰졌다는 것을 알려 줍니다. Gmail에서의 내 평판이나 수신자들이 이전 메일에 어떻게 반응했는지는 볼 수 없습니다.
왜 새 연락처에 보내는 첫 이메일만 스팸함으로 가고 답장은 잘 도착하나요?
첫 메시지는 나와 그 사람 사이에 아무 이력이 없는 상태로 도착합니다. Google은 수신자의 연락처에 있는 주소에서 보낸 메시지가 스팸으로 표시될 가능성이 더 낮다고 말하고, Microsoft 365는 처음 연락할 때 “You don't often get email from”(이 주소에서 이메일을 자주 받지 않습니다)에 내 주소가 이어지는 안내를 표시할 수 있습니다. 누군가 나에게 답장했거나 내 주소를 저장하고 나면 이후 메시지는 더 유리한 위치에서 출발합니다.
수신자가 “Not spam”(스팸 아님)을 클릭하면 도움이 되나요?
그 수신자에 대해서는 그렇습니다. Gmail 도움말은 메시지를 스팸함에서 꺼내면 그 발신자가 이후에 보내는 이메일은 스팸함으로 가지 않는다고 말합니다. Google은 스팸 신고율을 계산할 때 그런 메시지도 받은편지함에 배달된 것으로 셉니다. 내 메일을 받지 못하고 있는 고객에게는 부탁할 만한 일이지만, 목록 전체에 요청할 일은 아닙니다.
Google Workspace를 쓰는 회사 주소로 메일을 보낼 때도 Gmail의 발신자 규칙이 적용되나요?
아니요. Google은 이메일 발신자 가이드라인이 Google Workspace 계정으로 보내는 메시지에는 적용되지 않으며, gmail.com이나 googlemail.com으로 끝나는 개인 Gmail 계정에만 적용된다고 밝힙니다. Workspace를 쓰는 회사로 가는 메일도 필터링은 되며, 그 회사의 관리자가 자체 규칙을 더할 수 있습니다. 내가 Workspace에서 발송한다면 개인 Gmail 계정으로 보내는 메일에는 가이드라인이 적용됩니다.
Google, Microsoft, Yahoo에 내 도메인을 허용 목록에 올려 달라고 요청할 수 있나요?
아니요. Google은 이메일 제공업체의 허용 목록 요청을 받지 않는다고 하고, Yahoo는 화이트리스트 프로그램이 없다고 하며, Outlook.com은 허용 목록을 운영하지 않는다고 말합니다. 있는 것은 이미 규칙을 따르고 있는 발송자를 위한 지원 양식입니다. 확인된 도메인을 위한 Google Postmaster Tools의 Report delivery issue, Yahoo의 Sender Support Request, Outlook.com의 deliverability support입니다. 어느 것도 받은편지함 도착을 약속하지 않습니다.
프로모션 탭은 스팸과 같은 것인가요?
아니요. 프로모션은 Gmail 받은편지함의 카테고리 가운데 하나이며, Google은 이를 특가, 혜택, 기타 프로모션 이메일이 들어가는 곳으로 설명합니다. 메시지는 배달된 것이고, 수신자가 기본 탭으로 끌어다 놓을 수 있습니다. 신고, 평판, 그리고 이 글의 점검 항목은 스팸함에 관한 것이지, 배달된 메시지가 분류되는 탭에 관한 것이 아닙니다.
출처
- Check if your Gmail message is authenticated – Gmail Help
- Email sender guidelines – Google Workspace Admin Help
- Email sender guidelines FAQ – Google Workspace Admin Help
- Postmaster Tools dashboards – Gmail Help
- Report delivery issues in Postmaster Tools – Gmail Help
- Report spam in Gmail (warnings and how to prevent valid emails from going to Spam) – Gmail Help
- Organize your emails into categories – Gmail Help
- Gmail SMTP errors and codes – Google Workspace Knowledge Center
- Safe Browsing site status – Google Transparency Report
- Troubleshooting, including SMTP error codes – Outlook.com Postmaster
- Fighting Junk Email – Outlook.com Postmaster
- Services for Senders and ISPs (SNDS, JMRP) – Outlook.com Postmaster
- Policies, Practices, and Guidelines – Outlook.com Postmaster
- Anti-phishing policies: first contact safety tip – Microsoft Learn (updated August 2026)
- Sender Requirements & Recommendations – Yahoo Sender Hub
- FAQs – Yahoo Sender Hub
- SMTP Error Codes – Yahoo Sender Hub
- Complaint Feedback Loop – Yahoo Sender Hub
- IP reputation – The Spamhaus Project
- FAQ – mail-tester