一个可交互的命令行应用,主要用于群发邮件、消息等。
-
下载仓库代码并切换到
node-cli-broadcast
目录;git clone https://github.com/TingGe/node-cli-broadcast.git cd node-cli-broadcast
-
以 163 邮箱为例,初始配置时,须确认发件的邮箱 smtp 服务是开启状态(帮助);
-
将
mailConfig.json
中user
和pass
替换成发件箱地址和客户端授权密码。
- 在
recipients.csv
文件中,按照 First name、Last name 和 Email 的顺序,填写收件人列表; - 执行
npm run broadcast:mail
,根据交互提示可以设置邮件标题、内容和附件; - 提示 “Success” 后,可在收件箱中查看刚才发出的样例邮件 “Test Newsletter”。
- 后续优化各配置项