可以使用Python的openpyxl库来读取Excel文件,然后使用email库来发送邮件。具体步骤如下: 1.安装openpyxl库和email库 使用以下命令安装openpyxl库和email库: pip install openpyxl pip install email 2.读取Excel文件 使用openpyxl库读取Excel文件,并获取收件人的邮箱地址和发送的邮件内容。 from openpyxl import load_workbook 打开Excel文件 wb = load_workbook("emails.xlsx") 获取第一个工作表 ws = wb.active 读取第一列的邮箱地址 emails = ws["A"] 读取第二列的邮件内容 contents = ws["B"] 发送邮件 使用email库来发送邮件。 from email.mime.text import MIMEText from email.header import Header import smtplib 发件人地址 sender = "sender@example.com" 发件人密码 password = "password" 邮件服务器地址 smtp_server = "smtp.example.com" 邮件服务器端口 smtp_port = 25 循环发送邮件 for email, content in zip(emails, contents): # 创建邮件对象 message = MIMEText(content, "plain", "utf-8") message["From"] = sender message["To"] = email message["Subject"] = Header("批量发送邮件", "utf-8")