기본 메일 보내기

1. source

# -*- coding:utf-8 -*-
import smtplib
from email.header import Header
from email.mime.text import MIMEText


def send_mail(title, body, to=[], cc=[], bcc=[]):
    sender = "kokori"
    sender_account = "kokori91@gmail.com"
    sender_password = ""
    
    msg = MIMEText(body, "html", _charset='utf-8')
    msg['Subject'] = Header(s=title, charset="utf-8")
    msg['From'] = sender
    msg['To'] = ", ".join(to)
    msg['Cc'] = ", ".join(cc)
    msg['Bcc'] = ", ".join(bcc)

    s = smtplib.SMTP("smtp.gmail.com", "587")
    s.starttls()
    s.login(sender_account, sender_password)
    s.sendmail(sender_account, to + cc + bcc, msg.as_string())
    s.quit()


mail_title = "[회사이름] 2019 상반기 공개 채용 서류 접수 결과 안내"
body = """\
<html>
  <body>
    <p>안녕하세요,<br>
       인프런 파이썬 업무 활용 강의입니다<br>
       <a href="http://www.inflearn.com">인프런</a> 
       의 강의로 성장의 기회를 누리세요.
    </p>
  </body>
</html>
"""
cc = []
bcc = []

send_mail(mail_title, body, ['kokori91@gmail.com'], cc, bcc)
지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의들을
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스