Toolify

이메일 검증기 (구문 + 일반 오타 감지)

이메일 입력해 구문 유효한지 확인하고 'gmial.com' → 'gmail.com' 같은 도메인 오타 발견. 로컬 부분, 도메인, TLD 분해하고 RFC 한도 위반 경고.

유효한 구문
로컬 부분
user
도메인
example.com
TLD
com
플러스 태그 (+)

작동 방식

본 검증기가 하는 것 (그리고 못 하는 것)

이메일 구문 검증은 'name@domain.tld'가 RFC 5322의 구조 규칙 따르는지 확인. 우리는 플러스 태그, 점, 비정상 TLD 있는 합법 주소에 충분히 유연하면서 거의 모든 실제 오타 잡는 실용적 정규식 사용.

이것이 못 하는 것: 주소가 실제 메일 받는지 확인. 실제 이메일 보내거나 SMTP 검사 필요, 둘 다 서버 측 코드 필요하고 거짓 양성(catch-all 도메인, greylisting) 위험. 구문 검증은 저렴하게 오타 잡음; 전달 가능성 검사는 다른 접근 필요.

일반 오타 감지

주요 무료 이메일 제공자의 오타 감지 — 'gmail.com' 대신 'gmial.com', 'yahoo.com' 대신 'yaho.com' 등. 이메일 가입 오타 약 95%가 이 몇몇 제공자의 도메인 오타. 클라이언트 측에서 잡으면 반송된 환영 이메일과 불편한 '주소 확인 부탁' 후속 절약.

가입 폼 만들면 제출 전 같은 로직 실행. '혹시...?' 제안 표시하고 사용자 수락 또는 무시 허용. 성숙한 가입 흐름은 일상적으로 이를 함; 이메일 전달 가능성 눈에 띄게 개선.

로컬 부분 규칙

플러스 태그('user+filter@gmail.com'): 주요 제공자가 널리 지원. 단일 인박스 유지하면서 다른 가입에 고유 주소 만들기 사용.

점('user.name@gmail.com'): Gmail은 같은 주소로 처리(점 무시), 그러나 다른 제공자는 다른 주소로 처리할 수 있음. Gmail 외에서 점 등가 의존 금지.

길이: RFC 5321은 로컬 부분을 64자, 전체 주소를 254자로 제한. 초과 시 경고 — 대부분 서버가 더 긴 주소 거부.

대소문자 구분: RFC에 따르면 로컬 부분은 대소문자 구분, 그러나 대부분 제공자는 대소문자 비구분 처리. 도메인은 항상 대소문자 비구분.

자주 묻는 질문

이메일 존재 확인?

아니오 — 구문만. 인박스 존재 확인은 서버 측 SMTP 검사나 검증 이메일 보내기 필요. 본 도구는 저렴하게 오타 잡음.

왜 'a@b.co' 수용?

기술적으로 유효한 구문이기 때문. TLD '.co'는 실제(콜롬비아). 구문 검증은 실제지만 드문 TLD 필터 불가.

유니코드 이메일(예: 用户@例え.jp)?

국제화 이메일 주소는 RFC 6531에 따라 유효하지만 여기 사용된 정규식은 수용 안 함. 대부분 폼 백엔드도 아직 그렇지 않음. 유니코드 친화 검증은 전용 라이브러리 사용.

플러스 태그란?

+와 @ 사이 무엇이든 Gmail과 많은 제공자가 라우팅의 일부로 처리. user+toolify@gmail.com은 user@gmail.com으로 가지만 +toolify 접미사로 필터링 가능.

왜 Gmail은 점 무시?

역사적 Gmail 정책. user.name@gmail.com과 username@gmail.com이 같은 인박스로 전달. 다른 제공자(Yahoo, Outlook)는 별개로 처리.

가장 긴 유효 이메일?

RFC 5321에 따라 총 254자. 로컬 부분 ≤ 64. 대부분 서버가 더 긴 것 거부.

데이터가 전송되나요?

전송되지 않습니다. 검증은 로컬.

대량 검증 가능?

이 도구로 안 됨 — 한 번에 한 주소 붙여넣기. 목록은 스크립트나 전용 대량 검증 서비스 사용(검사하는 주소 소유자 동의 포함).

관련 도구

최종 업데이트: