Python 에서 메 일 을 보 내 고 베 끼 기
1516 단어 시스템 관련
코드
#!/usr/bin/python
# -*- coding: utf-8 -*-
import smtplib
def sendMail(body):
smtp_server = 'smtp.163.com'
from_mail = '[email protected]'
mail_pass = 'your_email_password'
to_mail = ['[email protected]', '[email protected]']
cc_mail = ['[email protected]']
from_name = 'monitor'
subject = u'[ ][CW] xxx , !'.encode('gbk') # gbk ,
# msg = '''\
# From: %s
# To: %s
# Subject: %s
# %s''' %(from_name, from_mail, to_mail_str, subject, body) # , , SMTP 554
mail = [
"From: %s " % (from_name, from_mail),
"To: %s" % ','.join(to_mail), # ,
"Subject: %s" % subject,
"Cc: %s" % ','.join(cc_mail),
"",
body
]
msg = '
'.join(mail) # , join , ,
try:
s = smtplib.SMTP()
s.connect(smtp_server, '25')
s.login(from_mail, mail_pass)
s.sendmail(from_mail, to_mail+cc_mail, msg)
s.quit()
except smtplib.SMTPException as e:
print "Error: %s" %e
if __name__ == "__main__":
sendMail("[Sending Reason] Aliyun had a list overflow event, please deal with it in time!
More Details: ......")
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Python 에서 메 일 을 보 내 고 베 끼 기전송:http://blog.51cto.com/lizhenliang/1875330 코드...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.