# email
**Repository Path**: absolutely_unexpected/email
## Basic Information
- **Project Name**: email
- **Description**: 通过对smtplib和email模块进一步封装成py3_email. py3_email超简单,超易用. 以近乎傻瓜式的方式发送纯文本/图像/html邮件,并可添加附件
- **Primary Language**: Python
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 1
- **Created**: 2022-01-07
- **Last Updated**: 2022-01-13
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# py3_email
通过对smtplib和email模块进一步封装成py3_email.
py3_email超简单,超易用. 以近乎傻瓜式的方式发送纯文本/图像/html邮件,并可添加附件
from py3_email import Mail 导入模块
# 创建邮件对象
m=Mail(host,user,password,receivers)
这里假设本机未安装SMTP服务(事实上绝大多数使用者都没有),所以使用代理发送邮件
:param receivers: 接收邮箱,如果有多个用列表
:param host: SMTP邮件服务器 eg smtp.qq.com,如果本机有安装可用localhost
:param user: 登陆该邮箱的用户名
:param password: 密码
:param sender: 默认为user,可以设置为其他邮箱
# 一、发送纯文本邮件
添加纯文本邮件非常简单,只需要用.add_text(text)方法,且参数只有一个text
+ m.add_tittle(title='测试标题')
+ m.add_text('这是使用python发送的测试邮件...\n'
'这是一封纯文本的邮件,不带任何图片')
+ m.send()
# 二、添加附件
添加附加只需用add_attachment()方法,如果想添加n个附件,重复这个方法n次即可
+ m.add_attachment('test1.txt')
+ m.add_attachment('test2.txt')
+ m.add_attachment('test.jpg')
+ m.add_attachment('test.png')
+ m.send()
# 三、发送HTML
发送超链接也超级简单,用add_html()方法,唯一的参数是html_text
+ html_text = "\
下面是2张图片:
+