Вышла новая версия BatPost mail-сервера. Работа над новым сервером шла на протяжении года, были включены полезные функции и исправлены ошибки.
Была добавлена функция Sieve-script, которая позволила изменять настройки фильтров сообщений, проверять сообщения на предмет спама и вирусов.
SMTP-скрипт позволяет пользователю устанавливать sieve-script через e-mail. Позднее планируется добавить некоторые функции, касающиеся этой секции.
Переход на новую версию достаточно прост: нет необходимости переинсталлировать существующий BatPost – просто инсталлируйте новую версию поверх старой. Все установки, сообщения и адресная книга сохраняются.
Загружайте новую версию здесь.
Об остальных функциях более детально:
[ Legend: ]
[ + Added feature ]
[ * Improved/changed feature ]
[ - Bug fixed (we hope) ]
[+] Server. Sieve script added
[+] Server. SMTP script added
[+] $export added to mail-list/aliases/CC
[+] Added domain and user quotas
[+] Added ability to keep archive of all messages which appear in spool
[-] IMAP. LIST command correctly process specific patterns (RegExp bug)
[*] IMAP. LIST command rejects too complex patterns
[*] Server. Message ID is now a 64-bit unique number
[*] Server. Daemon ID is now a 64-bit unique number
[*] Server. Log format changed to be more parser-friendly
[+] Server. Message ID is now present in Received header
[+] rConfig. Interface added for cofiguring LPost, RPop, Control and Pcp logs splitting
[-] Server. Fixed spool clearing when negative reply received from server after message was sent. (MSG-file was locked and cannot be deleted)
[+] Server. Subject from message header can be logged in SMTP.LOG
[*] Server. RPOP.LOG include more detailed information about mail retrieval
[+] Server. RemotePOP has an option to keep messages on server
[+] rConfig. Controls added to configure message management in RemotePOP
[*] More informative DNS error messages
[-] rConfig. Rules testing fixed
[-] rConfig. Displaying of ErrorString in IP/Host rules fixed
[-] Server. Rules processing fixed
[+] SMTP. Delay before RCPT TO reply to prevent address collecting
[*] Server. Strings in RemotePOP CC now trimmed before use
[*] Server. Maximum length of the queue of pending connections is set to SOMAXCONN
[+] IMAP. STATUS command extended with alive counters
[+] Accounts can now have expiration date
[+] Maximum number of recipients per message can be limited
[+] Domains and user accounts can override maximum number of recipients per message
[+] SMTP mailing (local and relay) rigths added to user settings