Skip to content

Commit

Permalink
更新 readme
Browse files Browse the repository at this point in the history
  • Loading branch information
uyoufu committed Jan 19, 2022
1 parent 537b76b commit 55d9df3
Showing 1 changed file with 44 additions and 36 deletions.
80 changes: 44 additions & 36 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,47 +2,55 @@

## 🥝简介

![20210902000641.png](https://i.loli.net/2021/09/02/3FZ9QBYqcfrtuV1.png)
![](https://s2.loli.net/2022/01/19/Bsy26dFngOPvzwG.png)

![](https://s2.loli.net/2022/01/19/hzJpqRrd6YLs4Ob.png)

本程序名为“邮件群发助手”,旨在实现邮件发送自动化,批量化和内容可定制化。最简单的应用场景就是财务可以利用它向员工发送每个人对应的工资条。

## 🍎特点

- 支持多个发件人

可以添加多个**不同的**发件人,同时发件,提高发件效率。

- 支持多个收件人

可以添加多个收件人,实现批量发送

- 多发件人多线程并发发送

每个发件人采用单独的线程进行发送,所以一个线程挂掉之后并不会使发件进程停止,会由其它发件的所在线程继续发件。

- 发件中失败自动重发

当有多个发件箱时,若 A 发件箱发件失败后,会转由 B 发件箱继续进行发送。

如果仅有一个发件箱,当发件失败后,会在其它邮件发送完成后,再次发送,可重发次数最大为5次。

- 支持邮件内容模板自定义

模板完全可自定义,可根据需要定义自己所需的模板,并保存到模板库,实现模板的复用。模板板采用 html 格式定义,程序也提供可视化界面进行编辑。

对于新手和大神都很友好。

- 支持无限变量,使得模板内容根据数据自动变化

可以在模板中引入变量,在发送的过程中,会自动将变量值替换成其真实的值进行发送,可以实现同一套模板,不同的收件人,接收的具体内容不同。

- 支持失败重发

所有的发送过程都有记录,对于未发送成功的邮件,可以在发送任务完成后,手动进行重发。

重发过程也支持多线程。

- 支持内容转为图片发送
1. 支持多个发件人

可以添加多个**不同的**发件人,同时发件,提高发件效率。

2. 支持多个收件人

可以添加多个收件人,实现批量发送

3. 多个发件人多线程并发发送

每个发件人采用单独的线程进行发送,所以一个线程挂掉之后并不会使发件进程停止,会由其它发件的所在线程继续发件。

4. 失败自动重发

当有多个发件箱时,若 A 发件箱发件失败后,会转由 B 发件箱继续进行发送。

如果仅有一个发件箱,当发件失败后,会在其它邮件发送完成后,再次发送,可重发次数最大为5次。

5. 支持邮件内容模板的自定义

模板完全可自定义,可根据需要定义自己所需的模板,并保存到模板库,实现模板的复用。模板板采用 html 格式定义,程序也提供可视化界面进行编辑。

对于新手和大神都很友好。

6. 支持无限变量,使得模板内容根据数据自动变化

可以在模板中引入变量,在发送的过程中,会自动将变量值替换成其真实的值进行发送,可以实现同一套模板,不同的收件人,接收的具体内容不同。

7. 支持失败手动重发

所有的发送过程都有记录,对于未发送成功的邮件,可以在发送任务完成后,手动进行重发。

重发过程也支持多线程。

8. 支持内容转为图片发送和图文混发

9. 支持发件箱每日发件总量限制

10. 支持抄送

支持多封邮件抄送到特定邮箱或者不同邮件抄送到不同的邮箱。

## 🍇使用说明

Expand Down

0 comments on commit 55d9df3

Please sign in to comment.