Launchmail is a simple SMTP client intended for use on systems where sendmail is considered too dangerous. The command line interface is derived from that of blat but it comes with a sendmail compatible wrapper script so it can be used as a drop in replacement for sendmail.
Launchmail is freely available under the GNU General Public License.
Currently, launchmail is only known to compile and work on Redhat 6.x (intel) and Solaris 2.6 (sparc). It is written in ANSI C using POSIX almost exclusively except for some BSD functions that appear on most systems (e.g. sockets). So it shouldn't be difficult to get it working on other (recent) systems.
There is a README file and a manual entry:
|README||-||Description, Install, Requirements, Copying, History|
||-||an SMTP client with a sendmail compatible wrapper|
If you'd like to be kept up to date with launchmail releases or have questions or suggestions, you can join one or more of the following mailing lists.
To subscribe to any of these mailing lists, send a mail message to firstname.lastname@example.org with subscribe as the message body.
$ echo subscribe | mail email@example.com $ echo subscribe | mail firstname.lastname@example.org $ echo subscribe | mail email@example.com
Or you can send a mail message to firstname.lastname@example.org with subscribe listname in the message body. This way, you can include multiple subscribe commands to subscribe to multiple lists at the same time.
$ mail email@example.com subscribe slack-announce subscribe slack-users subscribe slack-dev .
A digest version of each mailing list is also available. Subscribe to digests as above but append -digest to the listname.
$ echo subscribe | mail firstname.lastname@example.org $ echo subscribe | mail email@example.com $ echo subscribe | mail firstname.lastname@example.org
$ mail email@example.com subscribe slack-announce-digest subscribe slack-users-digest subscribe slack-dev-digest .