目录
百战程序员,全站22050+开发课程+文档 ,学习精选优质好课快人一步!观看视频 快捷键ALT+N

Python全系列 教程

3567个小节阅读:5930.4k

收藏
全部开发者教程

鸿蒙应用开发

C语言快速入门

JAVA全系列 教程

面向对象的程序设计语言

Python全系列 教程

Python3.x版本,未来主流的版本

人工智能 教程

顺势而为,AI创新未来

大厂算法 教程

算法,程序员自我提升必经之路

C++ 教程

一门通用计算机编程语言

微服务 教程

目前业界流行的框架组合

web前端全系列 教程

通向WEB技术世界的钥匙

大数据全系列 教程

站在云端操控万千数据

AIGC全能工具班

A

A A

White Night

阅读(954)
赞(0)

发送普通邮件

image-20220311154127038

SMTP(Simple Mail Transfer Protocol)是简单传输协议。

python中对SMTP进行了简单的封装,可以发送纯文本邮件、HTML邮件以及带附件的邮件。两个核心模块如下:

  • email模块:负责构建邮件
  • smtplib模块:负责发送邮件

常用方法与属性

函数名&属性含义
smtplib.SMTP(address)设置邮箱服务器地址
腾讯邮箱:smtp.qq.com
新浪邮箱:smtp.sina.com
新浪VIP:smtp.vip.sina.com
搜狐邮箱:smtp.sohu.com
126邮箱:smtp.126.com
139邮箱:smtp.139.com
163网易邮箱:smtp.163.com
smtp.login(uname,passwd)登录SMTP服务器
email.mime.text.MIMEText(info,type,encoding)设置内容
MIMEText['From']设置发送者名
MIMEText['Subject']发送邮件主题
SMTP.sendmail(from_addr, to_addrs, msg)发送邮件
email.header.Header(s=None,charset=None)创建一个可以包含不同字符集中的字符串,并符合MIME的标头

代码

实时效果反馈

1. 关于Python操作邮件,发送邮件说法错误的是?

A smtplib.SMTP(address)设置服务器

B smtp.login(uname,passwd)登录服务器邮箱

C email.mime.text.MIMEText() 设置邮件内容

D email.sendmail() 发送邮件

答案

1=>D

 

北京市昌平区回龙观镇南店村综合商业楼2楼226室

©2014-2023 百战卓越(北京)科技有限公司 All Rights Reserved.

京ICP备14032124号-2