Dettol
Verified User
- Joined
- Sep 26, 2022
- Messages
- 90
First of all, thank you for your ongoing commitment to improving the security of the platform. The recent enhancements to Exim are a welcome and important step forward for the entire community.
As long-time users, we've noticed that the rollout of these changes presented some challenges for existing applications (like those using phpmail) and even for default configurations like Roundcube.
To help make future transitions even smoother for all users, especially those with established systems, we'd like to humbly offer a few suggestions based on our experience:
Thank you for your amazing work and for considering our feedback.
As long-time users, we've noticed that the rollout of these changes presented some challenges for existing applications (like those using phpmail) and even for default configurations like Roundcube.
To help make future transitions even smoother for all users, especially those with established systems, we'd like to humbly offer a few suggestions based on our experience:
- Consider a Temporary "Legacy Mode" or Grace Period: For significant changes, it would be incredibly helpful to have an optional, temporary setting to maintain the old behavior. This would give administrators a crucial grace period to audit and update their applications without facing immediate service disruption, turning a potential crisis into a planned maintenance task.
- Auto-Configuration for Bundled Tools: It would be a fantastic user experience if the update script could automatically adjust the configurations for its own bundled components. For example, if the script could auto-apply the necessary settings to Roundcube to handle the localhost TLS verification, it would ensure core tools work seamlessly post-update and save users significant diagnostic time.
- Proactive "Heads-Up" in Documentation: Enhancing the release notes with a "Potential Issues & Fixes" section for common setups would be invaluable. Clear guides for predictable issues (like the Roundcube one this time) empower users to prepare in advance or resolve problems quickly, which builds great confidence in the update process.
Thank you for your amazing work and for considering our feedback.