New Installer is now available for an Ubuntu Install
Posted: Sun Oct 19, 2025 2:26 am
We have completed a new installer that come with a list of fixes, feature adds, and security features. Please install and provide feedback. We believe we are ready to start on the installer that can handle both Ubuntu/RH/Centos9 operating systems.
OpenEFA v1.5.0-v1.5.2 Features & Fixes Summary
v1.5.1 - CRITICAL SECURITY (2025-10-18)
1. ClamAV Antivirus Integration - Integrated virus scanning into email pipeline; all attachments now scanned before delivery
2. Virus Detection Headers - Added X-Virus-Detected and X-Virus-Names headers
3. Automatic Quarantine - Infected emails automatically quarantined with +20 spam points
---
v1.5.0 - BUG FIXES & UI (2025-10-18)
4. Spam Headers Database Storage - Fixed critical bug where spam headers weren't being stored in database
5. Duplicate Header Removal - Removed duplicate X-SpaCy-Spam-Score header (kept X-Spam-Score-Total)
6. Thread Analysis Header Fix - Removed misleading "disabled" header when thread analysis was actually running
7. Spam Score Breakdown UI - Added detailed spam score breakdown section to email detail view
8. Email Cleanup Config Card - Added cleanup configuration card to admin dashboard
9. Relay Port Support - Added relay_port column to client_domains table for non-standard SMTP ports
10. System Settings Table - Added system_settings table for centralized configuration
---
v1.5.2 - INSTALLATION FIX (2025-10-18)
11. Cleanup Script Deployment - Fixed installer not deploying cleanup_expired_emails.py
12. Cron Job Auto-Configuration - Added automatic cron job setup for daily email cleanup (2 AM)
13. Cron Package Dependency - Added cron to core packages (fixes minimal Ubuntu installations)
14. Cleanup Log File - Auto-creates cleanup.log with proper permissions
---
v1.4.0-v1.5.2 - NEW FEATURES
15. Email Retention System - Automated deletion of emails older than retention period (default: 30 days)
---
Total: 15 features/fixes across 14 files | 3 critical fixes | 2 new features | 10 enhancements
OpenEFA v1.5.0-v1.5.2 Features & Fixes Summary
1. ClamAV Antivirus Integration - Integrated virus scanning into email pipeline; all attachments now scanned before delivery
2. Virus Detection Headers - Added X-Virus-Detected and X-Virus-Names headers
3. Automatic Quarantine - Infected emails automatically quarantined with +20 spam points
---
4. Spam Headers Database Storage - Fixed critical bug where spam headers weren't being stored in database
5. Duplicate Header Removal - Removed duplicate X-SpaCy-Spam-Score header (kept X-Spam-Score-Total)
6. Thread Analysis Header Fix - Removed misleading "disabled" header when thread analysis was actually running
7. Spam Score Breakdown UI - Added detailed spam score breakdown section to email detail view
8. Email Cleanup Config Card - Added cleanup configuration card to admin dashboard
9. Relay Port Support - Added relay_port column to client_domains table for non-standard SMTP ports
10. System Settings Table - Added system_settings table for centralized configuration
---
11. Cleanup Script Deployment - Fixed installer not deploying cleanup_expired_emails.py
12. Cron Job Auto-Configuration - Added automatic cron job setup for daily email cleanup (2 AM)
13. Cron Package Dependency - Added cron to core packages (fixes minimal Ubuntu installations)
14. Cleanup Log File - Auto-creates cleanup.log with proper permissions
---
15. Email Retention System - Automated deletion of emails older than retention period (default: 30 days)
---
Total: 15 features/fixes across 14 files | 3 critical fixes | 2 new features | 10 enhancements