
Emailcli
Because surprisingly, everything else out there just barely fails to
be useful to me.
This utility does exactly one thing: wrap a Golang email library in a
command line interface.
Install
go get github.com/wrouesnel/emailcli
Usage
email --username [email protected] --password somepassword \
--host smtp.gmail.com --port 587 \
--subject "Test mail" \
--body "Test Body" [email protected]
For security, it also supports reading settings from environment
variables:
export EMAIL_PASSWORD=somepassword
email --username [email protected] \
--host smtp.gmail.com --port 587 \
--subject "Test mail" \
--body "Test Body" [email protected]
All command line variables can be used as environment variables by
appending EMAIL_ to the parameter name and capitalizing.