python 3.x 메 일 발송 기능 구현
1888 단어 python우편물 을 발송 하 다
Python 은 두 개의 가방 으로 메 일 을 보 낼 수 있 습 니 다:smtplib 와 email
# - * - coding: utf - 8 -*-
#
# :
# :[email protected]
# :2017 4 22
# Python :3.6.1
# CSDN:http://blog.csdn.net/fontthrone
#
import smtplib
import email.mime.multipart
import email.mime.text
msg = email.mime.multipart.MIMEMultipart()
msgFrom = '[email protected]' #
msgTo = '[email protected]' #
smtpSever='smtp.163.com' # 163 smtp Sever
smtpPort = '25' #
sqm=' ' # smtp login
msg['from'] = msgFrom
msg['to'] = msgTo
msg['subject'] = 'Python -'+dataNumber
content = '''
:
python3
'''
txt = email.mime.text.MIMEText(content)
msg.attach(txt)
smtp = smtplib
smtp = smtplib.SMTP()
'''
smtplib connect( )、login( )、sendmail( )
'''
smtp.connect(smtpSever, smtpPort)
smtp.login(msgFrom, sqm)
smtp.sendmail(msgFrom, msgTo, str(msg))
# s = smtplib.SMTP("localhost")
# s.send_message(msg)
smtp.quit()
주의해 야 할 것 은 현재 163 은 smtp 서 비 스 를 먼저 시작 한 다음 에 인증 코드 를 받 아야 만 진정 으로 사용 할 수 있 고 다른 메 일 도 비슷 한 효과 가 있 습 니 다.이 곳 은 단지 메 일 박스 를 예 로 들 면:
그림:
1.왕 이 메 일 홈 페이지 에 로그 인 한 후 그림 의 설정 에서'POP 3/SMTP/IMAP'서 비 스 를 클릭 합 니 다.
2.그림 에 있 는 노란색 형광 펜 위 치 를 클릭 하면 SMTP 서 비 스 를 설정 할 수 있 습 니 다.권한 수여 코드 를 저장 하 는 것 에 주의 하 세 요.
이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
로마 숫자를 정수로 또는 그 반대로 변환그 중 하나는 로마 숫자를 정수로 변환하는 함수를 만드는 것이었고 두 번째는 그 반대를 수행하는 함수를 만드는 것이었습니다. 문자만 포함합니다'I', 'V', 'X', 'L', 'C', 'D', 'M' ; 문자열이 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.