#send-email #attachments #command-line #command-line-tool #cli

app smail

通过命令行轻松发送带有附件的电子邮件

3 个版本

0.1.6 2023 年 10 月 12 日
0.1.5 2023 年 10 月 12 日
0.1.4 2022 年 11 月 10 日

#90 in 电子邮件

MIT 许可证

17KB
345

S-Mail 命令行工具

使用您的 Gmail 账户从命令行发送带附件的电子邮件。更多账户支持即将推出


用法

获取您的 Gmail 应用密码的说明

运行以下命令以获取获取 Gmail 应用密码的说明

 smail instructions

存储您的凭证

$ smail credentials -p smtp.gmail.com  -e [email protected] -c super-secret-password  # stores your credentials for future use this is encrypted

发送带有主题文件附件的电子邮件

$ smail email -t [email protected] -s "Here is the pdf file" -a ./filename.pdf # send an email with a subject and an attachment

列出所有凭证

smail list
# list all credentials ie
{
    "provider": "smtp.gmail.com",
    # Hashed password
    "password": "d29lZHJteGNxcHh3cmFyaA==",
    "email": "[email protected]",
}

命令

   Cli tool to easily send emails with attachments

Usage: smail <COMMAND>

Commands:
 instructions  Get instructions on how to set up your credentials
 credentials   Store your email, password, and provider
 email         Send an email
 list          Get a list of all the credentials
 help          Print this message or the help of the given subcommand(s)

Options:
 -h, --help     Print help
 -V, --version  Print version

依赖项

~7–19MB
~291K SLoC