꿈을 코딩하다! 코드덤

Code your dreams

자세히보기

파이썬 Python 강좌/예제로 배우는 파이썬

[파이썬 강좌] 72. 단체 이메일 보내기 | smtp 라이브러리로 파이썬에서 이메일 발송하기

코드덤 2022. 6. 20. 15:05
반응형

안녕하세요. 코드덤입니다!

 


이번 시간에는 파이썬으로 단체 이메일을 보내는 방법에 대해 소개해 드리겠습니다. 
오늘은 코드를 처음부터 모두 타이핑하지 않고, 기본 코드를 미리 준비해 두고 하나씩 설명드리는 방식으로 진행하겠습니다. 

먼저 파이썬에서 smtplib 라이브러리를 통해 이메일을 전송할 수 있습니다. smpt 라이브러리는 파이썬에 기본으로 내장되어 있는 라이브러리예요. 그래서 별도의 설치 과정 없이 바로 import 해서 사용할 수 있습니다. 

smtplib를 통해 이메일을 보내기 위해서는 먼저 환경 설정을 해야 하는데요. 
어떤 메일 계정을 사용하는지에 따라 환경 설정이 달라집니다! 
저는 오늘 네이버를 기준으로 설명드릴거예요. 그래서 가급적 네이버 메일로 로그인하셔서 진행해 주시면 어렵지 않게 따라오실 수 있으실 거예요. 
gmail 등 다른 계정을 사용하시는 분들은 인터넷에서 조금만 검색해 보시면 해당 메일 계정에서 환경 설정하는 방법을 쉽게 찾을 수 있을 거예요.  

여기에서 SMTP는 이메일 전송 프로토콜입니다. SMTP라는 약속된 방법으로 네이버로 메일 정보를 전달하고 발신 요청을 하는 거예요. 그러면 네이버에서 그 내용을 확인하고 이메일을 발송해 주는 방식으로 진행됩니다.  

SMTP로 이메일 발신 요청을 할 때 2가지 정보도 필요합니다. SMTP 서버명과 포트 정보인데요. 이 정보도 환경 설정하면서 바로 확인할 수 있어요. 

 

만들어 나가는 자세한 과정은 아래 영상을 통해서 확인하실 수 있습니다. 

 

람다, 파일 읽고 쓰기, 클래스나 모듈과 같은 파이썬의 개념들이 아직 쉽게 다가오지 않나요? 

 

터틀 피아노, 타로 카드 점보기, 맞춤법 폭탄 퀴즈, 아이템 획득 게임, 미로 탈출 게임, 버블 발사 게임 등

총 10가지 프로젝트를 통해, 인스턴스 변수, 클래스, 모듈과 같은 파이썬의 개념들을 탄탄히 다져보세요~ 

 

자세한 내용은 아래 페이지를 참고해 주세요~ 

 

예제로 배우는 파이썬 터틀 프로젝트 2편 [비전공자 초급 과정]

6월 30일까지 얼리버드 25% 할인 쿠폰 제공 : WELCOME25

codethem.co.kr

 

반응형