Commander Claus 命令行中的秘密圣诞老人助手
Commander Claus 是一个来自命令行的秘密圣诞老人工具,帮助用户自动化匹配并发送神秘的圣诞邮件。以下是 commander-claus 的安装及使用指南。
- 安装
使用以下命令安装:
```
npm install commander-claus
```
- 默认邮件发送设置
Commander Claus 默认使用 Gmail 发送邮件,所需的用户名和密码分别为 $CLAUSUSER 和 $CLAUSPASSWORD。您还可以通过修改 Claus#transport 来使用其他方式发送消息。
-
选项
-
-f, --file:默认值为
claus.csv
。用于读取包含收件人名称和电子邮件的文件。文件的第一行需包含标题name,email
,并可以使用任何分隔符。 -
-d, --delim:自定义分隔符,默认值为逗号
,
。该分隔符传递给解析器用于解析输入文件。 -
-s, --subject:用于指定邮件主题,默认值为 "Secret Santa"。
-
--dryrun:执行所有操作但不发送邮件,用于测试。
-
--reveal:显示匹配结果,便于查看分配情况。
使用示例:
commander-claus -f participants.csv -d ";" -s "Holiday Surprise" --dryrun
上面的命令将在不发送邮件的情况下,根据 participants.csv
文件生成秘密匹配,并使用分号作为分隔符,邮件主题为 "Holiday Surprise"。
总结:
下载地址
用户评论