We have released VPOP3 v7.8 which you can download from http://www.pscs.co.uk/products/vpop3/download.
This is a free upgrade for all users who have active software maintenance or priority support on 11th October 2018. Other users can purchase the upgrade and 1 year of software maintenance on our website.
The biggest change in this version that will affect many people is the addition of DMARC checking support for direct incoming SMTP mail. We will be writing a full blog article on this soon, but if you know what DMARC is all about, you can enable VPOP3’s DMARC policy checking in Services -> SMTP -> Spam Reduction. The latest VPOP3 Spamfilter will use the DMARC check results to quarantine messages
The full list of changes is in our issue tracker change log, a summary is below:
- New: Add DMARC checking support to the SMTP service for incoming mail
-
New: Allow Lua script to translate login usernames for IMAP4, POP3, SMTP (eg if you have to use email addresses instead of usernames)
-
New: When releasing spam without logging in, user’s ‘release actions’ settings are now honoured
-
New: Add spam score to Message Trace message info
- Fix: Problem with extracting archived messages to ZIP file
- Fix: DKIM signing crashing VPOP3
- Fix: 2FA isn’t working – user can enter any 2FA code
- Fix: When customising Text Strings in VPOP3, blank spaces are trimmed and shouldn’t be
-
Fix: Bulk Delete from Spam filter Blacklist not working with date rules
-
Fix: MIME decode text for ‘Text Strings’ replacements
-
Fix: MIME decode headers for Attachment processing ‘skip filtering’/’do filtering’
-
Fix: If archive.lua is returning the ‘block’ string (see 0001829) then the message will be stuck in the archive queue
-
Fix: ‘Includes Headers’ option not working when exporting Mappings to file
Also, there has been a lot of work going on behind the scenes adding support for a totally rewritten admin web interface. This new interface will use modern Javascript methods (it’s using the VueJS framework), and is responsive so should work on mobile devices better than the current system, and it will also be faster once loaded as it’s a ‘single page application’. There is a lot of work involved in this as there are about 400 pages/tabs in the current system and they all need rewriting. They aren’t all boilerplate code either as many pages have complex custom behaviour.