(RPA)学习自定义函数实现用 Python 发送电子邮件

本文介绍了如何使用Python结合RPA技术,通过自定义函数实现发送电子邮件。详细讲解了所需信息准备、第三方模块导入、邮件内容的MIME转换、SMTP服务器配置以及模拟登录和发送邮件的步骤。此外,还提供了批量发送邮件的示例。
摘要由CSDN通过智能技术生成

为了大家近距离了解RPA,推出信用卡账单管理机器人,独立场景,独立使用,欢迎免费下载使用:

http://fs.i-search.com.cn/setup/card1.0.0.13_csdn.exe

前言
之前论坛里有人发过关于发送邮件的帖子,设计器也有关于发送邮件的控件。我这里再次重复,希望能有帮到大家的地方。
信息准备
发送邮件前必须准备好一些基本信息,例如发件人邮箱地址、发件人邮箱密码、收件人邮箱地址、发件人昵称、收件人昵称、邮件主题以及邮件内容等。这些内容都属于定制化的,那么剩余的就应该是邮件发送了。使用Python发送邮件需要使用到email模块(主要用于邮件的配置)和smtplib模块(用于邮件的发送),接下来我们动手搞起吧!(这里以我的QQ邮箱为例,向其他邮件发送内容。)

导入第三方模块

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

自定义发送邮件的函数

‘’’
配置发邮件所需的基础信息
my_sender # 配置发件人邮箱地址
my_pass # 配置发件人邮箱密码
to_user # 配置收件人邮箱地址
my_nick # 配置发件人昵称
to_nick # 配置收件人昵称
mail_msg # 配置邮件内容
‘’’
def mail(my_sender,my_pass,to_user,my_nick,to_nick,mail_msg):

必须将邮件内容做一次MIME的转换 –

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值