최근 FastAPI로 백엔드를 구현하면서 회원가입 인증, 비밀번호 변경 등 메일 자동화가 필요하여 파이썬으로 이메일 발송하는 방법에 대해 포스팅 하려한다. 이전 회사에선 gmail 워크스페이스를 사용하고 있어, 본인도 gmail로 실행하려 한다 SMTP란?SMTP(Simple Mail Transfer Protocol)는 메일을 보내기 위한 표준 프로토콜이다. python에서는 기본 내장 모듈인 smtplib를 사용해 SMTP 서버와 연결하고 메일을 전송할 수 있다. 1. Gmail SMTP 설정기존에는 일반 비밀번호로 SMTP 로그인도 가능했지만, 2022년 Google 보안 정책 변경으로 인해 이제는 반드시 앱 비밀번호를 사용해야만 함.그렇지 않으면 SMTPAuthenticationError: 534 ..