임시 수신함을 열고 필요한 것을 받았는데, 이제 궁금합니다 — 1시간이 지나면 실제로 어떻게 되나요? 짧은 답변: 모든 것이 영구적으로 삭제됩니다. 이메일 주소, 세션, 수신함의 모든 메시지 — 만료 시 데이터베이스에서 모두 제거됩니다.
자동 삭제가 제한이 아닌 기능인 이유
대부분의 사람들은 본능적으로 만료를 제한이라고 생각합니다. 하지만 실제로는 핵심 설계 기능입니다. 지속되지 않는 데이터는 데이터 유출에서 노출될 수 없습니다. Troy Hunt가 만든 Have I Been Pwned은 수천 건의 유출을 기록했습니다 — 공통 패턴은 항상 필요 이상으로 오래 저장된 데이터입니다.
정확한 타임라인
- TempEmail.ai를 방문합니다 — 60분 만료 타임스탬프로 세션이 생성됩니다.
- 1시간 동안 이메일이 WebSocket 연결을 통해 실시간으로 도착합니다.
- 60분이 되면 세션이 만료로 표시됩니다.
- 백그라운드 정리 서비스가 15분마다 실행되어 만료된 모든 데이터를 영구적으로 삭제합니다.
- 첫 방문 후 75분 이내에 모든 흔적이 사라집니다.
만료 후 도착하는 이메일은 어떻게 되나요
만료 후 누군가 임시 주소로 이메일을 보내면 이메일이 거부됩니다. 주소가 더 이상 시스템에 존재하지 않습니다. 발신자의 메일 서버는 배달 실패 알림을 받게 됩니다.
세션을 연장할 수 있나요?
아니요. 수신함이 만료되면 연장하거나 복구할 수 없습니다. 더 많은 시간이 필요하면 새 임시 수신함을 여세요. 세션 타이머는 마지막 활동이 아닌 생성 시간을 기준으로 합니다. OWASP 보안 연구자들은 세션 식별자의 수명을 최소화할 것을 권장합니다.
개인정보 보호에 좋은 이유
GDPR은 사용자에게 데이터 삭제 권리를 부여합니다. TempEmail.ai는 이 권리를 자동으로 만듭니다. 영국 ICO 가이드는 데이터 보존 정책이 사전 예방적이어야 한다고 강조합니다. 이메일 전달은 RFC 5321을 따릅니다.
개발자를 위한 실용적인 가이드
짧은 테스트에는 한 세션이면 충분합니다. 긴 테스트 세션의 경우 1시간 이내에 완료되도록 테스트를 계획하세요. 자동화된 테스트의 경우 각 테스트 실행마다 새 주소를 생성하세요. 각 테스트 실행에 임시 메일 수신함을 사용하는 것이 좋은 관행입니다.
결론
1시간 라이프사이클은 임시 이메일 주소를 이름뿐만 아니라 실제로 임시적으로 만듭니다. Electronic Frontier Foundation은 오랫동안 데이터 최소화를 옹호해 왔습니다. 1시간 후 자동 삭제는 그 원칙을 진지하게 받아들인 것입니다.