Email communication is vital for modern web platforms, ensuring seamless interaction with your audience. Recently, a challenge arose with Postmark and Mailgun settings, where verification and configuration changes weren’t saving. This caused disruptions for administrators relying on these services. We’re thrilled to share that the issue has been resolved. In this changelog, we’ll explore the problem, the fix, and what it means for your WordPress site.
The Issue
Users can now successfully verify their email settings for Postmark and Mailgun. The verification process has been enhanced and is fully functional, ensuring a seamless and reliable experience.
- Verification Failure on Save Settings: The system verification request was failing as a result the settings were not being saved.
The Resolution
Here’s what we did to resolve the issue:
- API Integration Update: We updated the API handlers to ensure that communication with Postmark and Mailgun is seamless, even under varying server conditions. This included better error handling to provide clearer feedback to users during the verification process.
- Database Patching: We overhauled the database interaction code to ensure that changes to email settings are saved immediately and reliably.
- Enhanced Testing: Rigorous testing was conducted with various email configurations and combinations to ensure the fix works across all scenarios.
Enhancement
Here’s the list of the enhancements you would enjoy with this update:
- Improved Reliability: With the fix in place, you can now trust that your email settings for Postmark and Mailgun will verify without a hitch. This reliability assures that your email campaigns and transactional emails will be operated smoothly as they should.
- Seamless Configuration Updates: Changes to your email configuration settings will now be saved and verified correctly. It reduces the frustration of re-entering the same information multiple times.
How to connect Postmark or Mailgun with FlyWP
Login to your FlyWP dashboard, then navigate to Server → Site → Email. There you will get configuration details fields, fill those up correctly. Then click on the “Verify Connection and Save Changes” button. You’re done.
If you want more guidance, check our docs with a step-by-step guide.
What You Need to Know
If you’ve faced issues with Postmark or Mailgun settings in the past, here’s what to do now:
- Check Your Settings: Go to your FlyWP panel and navigate to your site’s Email settings.
- Re-enter API Keys: Re-enter your Postmark or Mailgun API credentials to ensure they’re up-to-date.
- Verify the Settings: Use the “Verify Connection and Save Changes” button to confirm that the system can communicate with the email service and save your settings.
Note: For our custom email SMTPs, we recommend using port 587 (TLS) for secure and better email sending.
Best Practices to Configure Email at FlyWP
To avoid future issues, follow these tips:
- Keep Credentials Secure: Always store your API keys securely and never share them publicly.
- Test Regularly: Periodically verify your email settings to catch potential issues early.
- Monitor Email Logs: Use email logs to track delivery success rates and troubleshoot any anomalies.
Finally, we’re happy to resolve the verification and settings-saving issues and enhance our email connectivity module with Postmark and Mailgun. As always, your feedback helps us improve. If you encounter any further issues or have suggestions for new features, don’t hesitate to reach out at [email protected].