- Set smtp username and password as not required.
- Add date to header in the SendEmail action so the spam score will be lower
- Fix Python 3 related issue in IMAPSensor
- Drop Python 2.7 support
- Use the correct variable for _attachment_datastore_ttl in imap_sensor.
- Add explicit support for Python 2 and 3
- Pin tld dependency to <0.11 for Python < 3.0
- Minor linting fixes
- Version bump to fix tagging issues
- Updated to flanker >= 0.9.0
- Updated send_email.py to support Unicode in subject and message fields
- Add
attachmentsparameter to the send_email action. Expected a list of file paths if given, to be attached to the email.
- Add
mimeparameter to the send_email action. If the value ishtml, the mime type of the email will betext/html. Otherwise, the mime will betext/plain.
- Replaced 'imap_mailboxes' with 'imap_accounts' and 'smtp_accounts'. Replaced 'smtp_list_ip' and 'smtp_listen_port' with 'sensor_smtp_listen_ip' and 'sensor_smtp_listen_port' respectively. You must update any existing email.yaml file.
- Changed
email_todata type from string to list in order to support multiple email address destinations.
- Updated action
runner_typefromrun-pythontopython-script
- Rename
config.yamltoconfig.schema.yamland update to use schema.
- First release