- 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
attachments
parameter to the send_email action. Expected a list of file paths if given, to be attached to the email.
- Add
mime
parameter 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_to
data type from string to list in order to support multiple email address destinations.
- Updated action
runner_type
fromrun-python
topython-script
- Rename
config.yaml
toconfig.schema.yaml
and update to use schema.
- First release