https://github.com/integration-automation/mailthunder
https://github.com/integration-automation/mailthunder
imap-client python smtp-client
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/integration-automation/mailthunder
- Owner: Integration-Automation
- License: mit
- Created: 2021-03-16T12:57:43.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2024-08-30T09:07:30.000Z (over 1 year ago)
- Last Synced: 2025-01-04T19:54:57.952Z (about 1 year ago)
- Topics: imap-client, python, smtp-client
- Language: Python
- Homepage: https://integration-automation.github.io/MailThunder/
- Size: 150 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MailThunder
MailThunder is a lightweight and flexible email automation tool. It supports SMTP and IMAP4, provides scripting and template features, and makes sending, receiving, and managing email content effortless.
## Notice
- By default, MailThunder uses Google Mail services. You can change the initialization settings to use other providers.
- A configuration file named mail_thunder_content.json must be placed in the current working directory:
``` json
{
"user": "example@gmail.com",
"password": "password"
}
```
- Set up an application-specific password:
- https://support.google.com/accounts/answer/185833
- Enable IMAP:
- https://support.google.com/mail/answer/7126229?hl=en
## Key features:
- Fast email automation
- SMTP support
- IMAP4 support
- MailThunder scripting
- Automatic export of all email content to files
- Automated email sending
- Automated file sending
- Socket server support
- Script project & template support
## Installation
```
pip install je_mail_thunder
```
## Requires
- Python 3.9 or later