要用Python发送邮件,可以使用smtplib库和email库,以下是详细的步骤:,1、导入所需库,2、设置发件人、收件人和邮件内容,3、创建邮件对象并设置相关属性,4、登录邮箱服务器并发送邮件,将以上代码整合到一个Python文件中,替换相应的邮箱地址、服务器地址、端口、**用户**名和密码,然后运行即可发送邮件。, ,import smtplib from email.mime.text import MIMEText from email.header import Header,发件人和收件人的邮箱地址 sender = ‘your_email@example.com’ receiver = ‘receiver_email@example.com’ 邮件主题和内容 subject = ‘邮件主题’ content = ‘邮件正文’,创建邮件对象 message = MIMEText(content, ‘plain’, ‘utf8’) message[‘From’] = Header(sender, ‘utf8’) message[‘To’] = Header(receiver, ‘utf8’) message[‘Subject’] = Header(subject, ‘utf8’),邮箱服务器地址和端口 smtp_server = ‘smtp.example.com’ smtp_port = 587 邮箱账号和密码 username = ‘your_email@example.com’ password = ‘your_email_password’ 登录邮箱服务器并发送邮件 try: smtp_obj = smtplib.SMTP(smtp_server, smtp_port) smtp_obj.starttls() smtp_obj.login(username, password) smtp_obj.sendmail(sender, [receiver], message.as_string()) print(“邮件发送成功”) except smtplib.SMTPException as e: print(“Error: 无法发送邮件”, e) finally: smtp_obj.quit(),
原创文章,作者:admin,如若转载,请注明出处:https://www.vaicdn.com/news/74362.html