26 lines
No EOL
556 B
Markdown
26 lines
No EOL
556 B
Markdown
# pymail
|
|
|
|
Easily send mails via SMTP and python
|
|
|
|
## Setup
|
|
1. Copy `vars.py.example` to `vars.py`
|
|
2. Setup `vars.py` with your credentials and config
|
|
3. Adapt `message.htmt` and save your contact list to `contacts.csv`
|
|
|
|
## Usage
|
|
```python mail.py```
|
|
|
|
## Templating
|
|
You can use the keys from your `csv` directly, prepending a `$` sign. For example:
|
|
```
|
|
Hello $name, your value is $value!
|
|
```
|
|
would look like the following:
|
|
```
|
|
Hello h4xx0r, your value is 1337!
|
|
```
|
|
|
|
With a `contacts.csv` looking like:
|
|
| name | value |
|
|
|--------|-------|
|
|
| h4xx0r | 1337 | |