Simplest email client for the terminal. It is just a telnet.
- bash
- openssl
- sed
- cat
- a text editor like vim or nano
- gpg (optional)
For gmail you'll need to create app passwords, and use them on the configuration step.
Run make check
and if you see no errors proceed with make install
.
On the first run the program will ask you to input what is needed.
Smail can be used to read and send email from your terminal.
Run smail send
, it will prompt the needed information, like recipients,
subject and the body and/or attachments.
Run smail
, in this mode smail is an interactive CLI. It will give
you commands for listing and manipulating email. The first thing it
will do is show your unread email.
Gmail needs app passwords, so there are extra steps for this. Smail should work with any email provider, since it uses normal SMTP commands.
Learning purposes. And I wanted a simple email client for the terminal.