Python3 implémente la fonction d'envoi d'e-mails QQ (texte)_python

韦小宝
Libérer: 2017-12-16 11:23:41
original
1964 Les gens l'ont consulté

Cet article présente principalement en détail Python3 pour implémenter la fonction d'envoi d'e-mails QQ, il a une certaine valeur de référence. Les amis intéressés par Python3 peuvent s'y référer

.

Cet article partage avec vous la fonction d'envoi d'e-mails QQ en Python3 : texte, pour votre référence, le contenu spécifique est le suivant

Remarque : avant utilisation, vous devez configurer les services POP3 et IMAP dans qq et configurez un code d'autorisation tiers

Appuyez ensuite sur le x ci-dessous et remplissez les informations pertinentes


import smtplib
from email.mime.text import MIMEText
from email.utils import formataddr

my_sender='xxxx@qq.com' # 发件人邮箱账号
my_pass = 'xxxxxxx'    # 发件人邮箱密码(当时申请smtp给的口令)
my_user='xxxxxxxx@qq.com'  # 收件人邮箱账号,我这边发送给自己r


def mail():
 ret=True
 try:
  msg=MIMEText(&#39;<邮件内容>&#39;,&#39;plain&#39;,&#39;utf-8&#39;)
  msg[&#39;From&#39;]=formataddr(["xxxxxx",my_sender]) 
  # 括号里的对应发件人邮箱昵称、发件人邮箱账号
  msg[&#39;To&#39;]=formataddr(["xxxxxxx",my_user])    
  # 括号里的对应收件人邮箱昵称、收件人邮箱账号
  msg[&#39;Subject&#39;]= &#39;邮件主题&#39;   
  # 邮件的主题,也可以说是标题

  server=smtplib.SMTP_SSL("smtp.qq.com", 465) 
  # 发件人邮箱中的SMTP服务器,端口是465
  server.login(my_sender, my_pass) 
  # 括号中对应的是发件人邮箱账号、邮箱密码
  server.sendmail(my_sender,[my_user,],msg.as_string()) 
   # 括号中对应的是发件人邮箱账号、收件人邮箱账号、发送邮件
  server.quit()# 关闭连接
 except Exception:# 如果 try 中的语句没有执行,则会执行下面的 ret=False
  ret=False
 return ret

ret=mail()
if ret:
 print("邮件发送成功")
else:
 print("邮件发送失败")
Copier après la connexion


C'est tout le contenu, j'espère qu'il sera utile à l'apprentissage de chacun, et j'espère aussi que tout le monde soutiendra le site PHP chinois.

Recommandations associées :

Introduction au mode usine simple de python3

Un cas de Python exploitant des fichiers Excel

Un exemple d'implémentation d'opérations de calcul de permutation et de combinaison en Python

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!