smail-0.2.0 is not a library.
S-Mail Cli
Send emails with attachments from the command line using your gmail account More accounts support coming soon
Usage
Instructions on how to get your Gmail app password
Run the following command to get instructions on how to get your Gmail app password
Store your credentials
Send an email with a subject and file attachment
List all credentials
# list all credentials ie
{
# Hashed password
}
Commands
)
Redis Storage
- Redis is used to store your email credentials securely. The email and provider are stored in plain text, while the password is encrypted before being saved.
- Make sure you have Redis installed and running locally or configure it to use a Redis server in your environment.
Notes:
- Security: Always ensure that your Redis server is secured and not accessible to unauthorized users.
TODO
- Add support for more email providers
- Add support for sending emails with multiple attachments and body text
- Add tests
- refactor code to make it more modular