python 3 텐 센트 기업 메 일 로 메 일 을 보 내 는 인 스 턴 스

1.텐 센트 기업 메 일 SMTP 서버 주소:smtp.exmail.qq.com,ssl 포트:465
2.텐 센트 기업 의 메 일 에서 SMTP 서 비 스 를 열 었 는 지 확인 합 니 다.

3.예시 코드:

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
 
import smtplib
from email.mime.text import MIMEText
from email.utils import formataddr
 
#        
my_sender='[email protected]' 
# user        ,password       (   ,      ,        ),                  
my_pass = 'xxxxxxxxx' 
#              
my_user='[email protected]'   
def mail():
  ret=True
  try:
    #     
    msg=MIMEText('      ','plain','utf-8')
    #              、       
    msg['From']=formataddr(["xx",my_sender]) 
    #              、       
    msg['To']=formataddr(["xx",my_user])  
    #            
    msg['Subject']="            "        
 
    # SMTP   ,         465,      SSL(   ),    TLS
    # qq  smtp     :smtp.qq.com,   :456
    # 163  smtp     :smtp.163.com,   :25
    server=smtplib.SMTP_SSL("smtp.exmail.qq.com", 465) 
    #      ,              、    
    server.login(my_sender, my_pass) 
    #     ,              、       、    
    server.sendmail(my_sender,[my_user,],msg.as_string()) 
    #     
    server.quit() 
    #    try         ,        ret=False 
  except Exception: 
    ret=False
  return ret
 
ret=mail()
if ret:
  print("      ")
else:
  print("      ")
4.다른 메 일,예 를 들 어 qq 메 일,163 메 일 등 을 바 꾸 면 상기 절차 에 따라 설정 하고 서로 다른 메 일의 smtp 서버 주소 와 포트 번 호 를 구분 하면 됩 니 다.
이상 python 3 에서 텐 센트 기업 의 메 일 로 메 일 을 보 낸 실례 는 바로 편집장 이 여러분 에 게 공유 한 모든 내용 입 니 다.여러분 께 참고 가 되 고 저희 도 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.

좋은 웹페이지 즐겨찾기