I have just released a new version of Tethys, you can find it here: Tethys SMTP server 2.0.2 .
This version changes the following things:
- Correct SMTP AUTH code when success (235 instead of 334)
- MySQL plugins now keep their connections open and are able to reopen them should the SQL server go away in between
- New config parameter “user_manager.failsafe_user”, if a deposit plugin fails to read the data that tells it which user to deliver to, it will deliver to this one. (So a mysql failure will not mean incomming mails are lost)
- tethys2.plugins.user_manager.MySQL plugin must now be preloaded in the “preload.plugins.receiver” section of the config file, if used
- FixMail plugin now can now replace receiving Date field by the current server date. It will keep the original date in a X-Tethys-Original-Date field. Activate it using the “filter.fixmail.replace.date = true” line in your config file
- A simple “Log” deposit that just prints the mail body to the log file, for easier debuging
- New “log.level” config directive (MUST be set, 0=no log, 1=errors, 2=info, 3=debug)
- Logs are sent to console if not running as a daemon
- Default config file now has a default user_manager (UnixAlias)
Have fun!