Blog Sections Open

Choosing the Right Sender Address for FormIt and AjaxForm in Evolution CMS

How to choose a safer sender address for FormIt or AjaxForm instead of blindly reusing the site email setting.

Public forms often break mail delivery not because validation is wrong, but because the sender identity is configured badly. A common mistake is to reuse the site-wide emailsender value or the visitor’s own email as the SMTP sender for every form.

The safer pattern is to keep a stable sender such as noreply@your-domain in emailFrom, give it a sensible emailFromName, and send user-supplied email addresses only as reply-to or content data.

This matters even more in AjaxForm and FormIt setups, where mail errors can be hidden behind generic AJAX failures. If the sender address does not align with the domain’s mail policy, the form may appear to work while the message is silently rejected or flagged.

A predictable sender identity is a small configuration detail with a huge impact on real-world deliverability.

Newer post

Keeping Landing Text Off Paginated getPage Results

A pagination SEO pattern for Evolution CMS where the main intro text stays on page one and does not get duplicated across every getPage result page.

Older post

Improving phpThumb Cache Paths and Remote URL Handling in Evolution CMS

A safer phpThumb pattern for cleaner cache paths, remote images, and more predictable generated filenames in Evolution CMS.