피드로 돌아가기
Sending email from alias via Gmail
Dev.toDev.to
Security

App Password 기반 SMTP Relay 설계를 통한 Gmail Alias 메일 발송 구현

Sending email from alias via Gmail

Ryan Carter2026년 4월 28일3beginner

Context

Google의 보안 정책 강화로 인해 일반 계정 비밀번호를 통한 제3자 SMTP 접근이 기본적으로 차단된 환경. 2022년 Less Secure App access 기능 폐지로 인해 보안성이 확보된 새로운 인증 메커니즘 도입이 필수적인 상황.

Technical Solution

  • 2-Step Verification 활성화를 통한 계정 보안 계층 강화 및 App Password 생성 기반의 인증 체계 구축
  • smtp.gmail.com:587 서버와 TLS 암호화 프로토콜을 활용한 안전한 메일 전송 경로 확보
  • Alias 주소의 Forwarding 설정을 통한 수신 경로 확보 및 Gmail 내부 'Send mail as' 설정을 통한 송신 ID 매핑
  • Google Workspace 환경에서 Admin Console의 SMTP Relay 및 App Password 권한 제어를 통한 기업 정책 준수 설계
  • 16자리 전용 App Password 사용으로 계정 전체 비밀번호 노출 리스크를 제거한 Scoped Credential 인증 방식 적용

1. 2-Step Verification 활성화 여부 확인

2. 전용 16자리 App Password 생성 및 SMTP 서버(smtp.gmail.com:587) 설정

3. Alias 주소의 Gmail 포워딩 설정 완료 확인

4. Workspace 사용 시 관리자 콘솔의 외부 SMTP 서버 허용 및 App Password 권한 활성화 체크

원문 읽기