Hello,
I’ve been working on this problem on/off for 2 days. I little concerned. I have read multiple posts in this forum that look similar, but the remedies are not helping.
Simple setup, I have a form that gathers a few pieces of info and sends the results to an address outside of the service’s domain.
-
I have set the email addresses in Dashboard>System & Settings>Email>System Email Addresses.
-
I have set Dashboard>System & Settings>Email>SMTP Method to enabled and use External SMTP service.
-
I have tested the SMTP settings and do receive the test email from the server. I assume this means my SMTP settings and email routing on the host are correct.
-
When I submit the form, logs show that Concrete thinks it has sent the email, but no joy. It never arrives.
-
Log entry showing that Concrete thinks it has sent the email:
**EMAILS ARE ENABLED. THIS EMAIL HAS BEEN SENT**
Template Used: block_express_form_submission
Mail Details: Date: Thu, 05 Mar 2026 12:35:26 -0700
Reply-To: (redacted)
From: (redacted)
Subject: =?UTF-8?Q?Website Form Submission – Membership Question?
To: (redacted)
Message-ID:
MIME-Version: 1.0
Content-Type: text/plain;
charset=“UTF-8”
Content-Transfer-Encoding: quoted-printable
Where else should I be looking to figure out what is going on?
Environment:
Concrete Version
Core Version - 9.4.7
Version Installed - 9.4.7
Database Version - 20250827152432
PHP Version
8.3.30
PHP Extensions
apcu, bcmath, bz2, calendar, Core, ctype, curl, date, dom, exif, fileinfo, filter, ftp, gd, gettext, gmp, hash, iconv, imagick, imap, intl, json, libxml, litespeed, mbstring, monarxprotect, mysqli, mysqlnd, odbc, openssl, pcntl, pcre, PDO, pdo_mysql, PDO_ODBC, pdo_pgsql, pdo_sqlite, pgsql, Phar, posix, pspell, random, readline, redis, Reflection, session, SimpleXML, soap, sockets, sodium, SPL, sqlite3, standard, tidy, tokenizer, xml, xmlreader, xmlwriter, xsl, Zend OPcache, zip, zlib

