Skip to content

Releases: praul/autoreply

praul/autoreply 1.01 bugfixing release

23 Aug 07:40
cc78396
Compare
Choose a tag to compare

1.01

FIXED

  • added tls option in repliers.py for using starttls on port 587. Set "smtp_use_ssl" to false when using this

praul/autoreply 1.0 stable release

20 Jul 10:43
4d622ba
Compare
Choose a tag to compare

1.0 stable

First stable release.

  • I have tested 0.53 for a week, running 24/7h without errors.
  • Nothing changed, compared to 0.53 - just a version bump.

praul/autoreply 0.53 pre-release

08 Jul 12:44
Compare
Choose a tag to compare
Pre-release

0.53

CHANGED

  • major performance improvements: autoreply now only fetches mail header. this makes mail fetching, especially in "remember" mode a lot faster.
  • more error-robust parsing of message header
  • switched from print to logging. introduced "loglevel" key in repliers.py
  • switched to "remember" mode as default setting. With this setting, autoreply leaves your mails completely untouched.
  • changed some strings and verbosity
  • if non-existant, db folder will be created on launch
  • renamed supplied repliers.py to repliers.py.example. This allows keeping the repo up-to-date while keeping your personal settings

INFO

  • new keys in repliers.py. Though autoreply is backwards-compatible to old repliers.py versions, from time to time, you should update your repliers.py with new keys:
  • update your repliers.py with this key: "loglevel": 'INFO', #DEBUG, INFO, WARNING
  • If you want autoreply to be less verbose, set loglevel to 'WARNING'. If you don't want any outputs at all, set it to 'ERROR'.

TESTING

  • I'm now testing new versions (unless it's a critical bugfix release) for at least 24h before releasing it. You can use the label :testing for the most recent docker-image. But you shouldn't - might be unstable.

praul/autoreply 0.521 pre-release bugfixing

07 Jul 09:17
e389a59
Compare
Choose a tag to compare

0.521

you should get this update. It fixes an important issue with sender-memorization

CHANGES

  • fixed db actions on sender memorizing

praul/autoreply 0.52 pre-release

06 Jul 11:57
9976430
Compare
Choose a tag to compare
Pre-release

0.52

CHANGED:

  • switched from multiprocessing to threading. This should be lighter on resources.

praul/autoreply 0.51 pre-release

05 Jul 14:24
c84d67f
Compare
Choose a tag to compare
Pre-release

0.51

CHANGED

  • now handles faulty characters in mail subjects, that lead to errors on reply

praul/autoreply 0.5 pre-release

04 Jul 19:52
08892f8
Compare
Choose a tag to compare
Pre-release

0.5

some changes with date checks and timezone settings
autoreply now uses utc timezone completely - adjust your datetimes in repliers.py to utc values

FIXED

  • datetime check of mails now actually happens. There was an error before, that defaulted to true everytime
  • performance improvements in remember mode, as now only the recent mails have to be checked for message ids

CHANGES

  • to cope with timezone settings on mails the easy way, autoreply now completely uses utc instead of local time. mail datetimes will be correctly converted. You should adjust your datetime-settings in repliers.py

praul/autoreply 0.422 pre-release bugfixing

04 Jul 14:19
08892f8
Compare
Choose a tag to compare

0.422

  • This fixes sqlite statement bug when removing old senders

praul/autoreply 0.421 pre-release

03 Jul 08:08
08892f8
Compare
Choose a tag to compare
Pre-release

0.421

CHANGED

  • Better error handling, reconnect on Imap Errors

praul/autoreply 0.42 pre-release

02 Jul 07:05
08892f8
Compare
Choose a tag to compare
Pre-release

0.42

CHANGED

  • Fixed possible memory leak with ram-ignorelist for message ids. This is now limited to 500 entries, and only recent entries from database will be added to it. Before the fix, the list was allowed to grow indefinitely. If you get more than 500 mails per day, you could increase this setting. You find it at line 290.