发送电子邮件是Python中常见的任务之一,可以用于自动化发送通知、报表以及其他与邮件相关的任务。Python提供了几种方式来发送电子邮件,本文将介绍其中的三种常用方式:使用smtplib库、使用email库和使用第三方库。
- 使用smtplib库发送电子邮件
smtplib是Python标准库中的一个模块,提供了SMTP协议的客户端实现,可用于发送电子邮件。下面是使用smtplib库发送电子邮件的示例代码:
import smtplib
from email.mime.text import MIMEText
from email.header import Header
def send_email(sender