안녕하세요. 이번 글에서는 Python에서 이메일을 SMTP로 보내는 예제를 다루어보겠습니다. 가장 흔히 쓰는 메일 사이트 중 하나인 지메일을 예시로 들 것이며, 기본 텍스트 이메일부터 첨부 파일 및 본문 이미지가 포함된 심화 예시까지 전부 다루어보며 전반적인 과정에 대하여 이해를 해보도록 하겠습니다. 필요조건: 구글 보안 및 Gmail 설정 구글 이메일에서 smtp 프로토콜로 이메일 보내기 기능을 활용하려면, 구글 보안 및 Gmail에서 일부 설정 과정이 필요합니다. 이는 다음과 같습니다. 1. 구글 계정 페이지에서 앱 비밀번호를 검색합니다. (단, 메일을 보내려는 해당 계정에 2단계 인증이 활성화되어 있어야 합니다.) 2. 원하는 앱 비밀번호의 이름을 적고, 만들기를 진행합니다. 3. Gmail 페이..