- My problem is:
I am experiencing an issue where the “Send Test Email” option in Mautic appears to load briefly when clicked but then stops without completing the action or displaying further options. Additionally, I encountered an error earlier about unverified email addresses, which I resolved by verifying my email in Amazon SES.
Currently, the behavior persists where it loads for a few seconds and then stops without completing the operation or providing feedback.
These Errors are Showing in the Log
From the Mautic logs (/var/www/html/var/logs/mautic_prod-*.php
), the following error occurred earlier:
log
Copy code
Symfony\Component\Console\Exception\CommandNotFoundException: Command "mautic:segments:update" is not defined.
Expected response code 250 but got code "554", with message "554 Message rejected: Email address is not verified. The following identities failed the check in region US-EAST-1: <my-email-address>"
These issues were addressed by correcting the SES configuration and running the correct console commands using sudo -u www-data
.
Currently, there are no new errors in the log, but the issue of the form not proceeding persists.
Steps I Have Tried to Fix the Problem
- Verified and added the sending email to Amazon SES to resolve the “unverified email” error.
- Updated file permissions for
/var/www/html/var/logs
and/var/www/html/var/cache
to allow Mautic to write logs and cache. - Cleared Mautic’s cache using the
php bin/console cache:clear
command. - Ensured that PHP settings (memory limit and execution time) were sufficient.
- Ran Mautic console commands (
mautic:segments:update
,mautic:campaigns:rebuild
) to process pending tasks. - Monitored logs and browser console for further issues.
- Tested sending emails manually via
php bin/console mautic:emails:send
, which worked correctly.
Additional Context
- I am using Mautic on AWS, set up via a public web server, and not from a local download.
- The software environment includes Ubuntu with Apache and MySQL hosted on an AWS EC2 instance.
- The Mautic instance has been configured to use Amazon SES for email sending.