我最近发布了对EmailIt的更新,其中包括许多很棒的新功能:
- 一个用于从命令行发送电子邮件 的TUI申请
- 所有电子邮件的主体文本通过hendin Handlebars解析器进行处理以扩展宏。
- 删除了脚本线的脚本终端。
- 添加了许多新的API端点来控制电子邮件。
- 许多不错的错误修复和更新。
但是,让我们看一下Commandline emailit tui。
tui
TUI一词来自终端用户界面。它基本上是在终端中创建图形用户界面。 EmailIt程序既是图形接口,也是命令行TUI。首先从github repo:https://github.com/raguay/EmailIt下载程序。解开它并将其移至/Applications
文件夹。
为了使用命令行中的程序,您需要对MacOS的程序可执行文件制作一个别名:
alias em=/Applications/EmailIt.app/Contents/MacOS/EmailIt
使用.bashrc
或.zshrc
文件中的上线(您必须为其他外壳制作类似的行),您可以从任何目录运行电子邮件。使用Basic -h
或--help
flag或help
或h
命令显示不同的命令行选项:
> em help
NAME:
EmailIt - A program for sending emails, working with text, and scripts.
USAGE:
EmailIt [global options] command [command options] [arguments...]
VERSION:
v2.1.0
AUTHOR:
Richard Guay <raguay@customct.com>
COMMANDS:
mkemail, me Create an email using a TUI
notes, n Open the notes.
emailit, e Open the EmailIt email sending application.
scriptline, sl Open the ScriptLine application.
sendemail, se Send the email directly. No GUI or TUI.
help, h Shows a list of commands or help for one command
GLOBAL OPTIONS:
-a value Address to send an email
-s value Subject for the email
-b value Body of the email
--help, -h show help
--version, -v print the version
COPYRIGHT:
(c) 2022 Richard Guay
-a
旗将带有value
,并将其放置在发送电子邮件的地址。 -s
板将占据value
并将其放置在电子邮件的Subject
字段中。 -b
标志将占据value
并将其放在电子邮件的正文中。然后,mkemail
或me
命令将打开TUI以创建电子邮件。 sendemail
或se
命令将获取命令行信息,并直接发送电子邮件而无需使用TUI。 notes
或n
命令将向“注释”屏幕打开电子邮件。 scriptline
或“ SL”命令将打开ScriptLine屏幕。 emailit
或em
命令将打开电子邮件屏幕。
TUI看起来像这样:
如果您在电子邮件中设置了默认帐户,则将您的电子邮件发送到该帐户。 GIF视频中产生的电子邮件看起来像这样:
您将全部从命令行进行电子邮件!