Your software
My Mautic version is: 5.1.0
My PHP version is: 8.1.29
My Database type and version is: MariaDB 10.11.8
Your problem
My problem is: I have a clean installation of Mautic 5 on our server with cyberpanel. Everything works great except the Bounces process. Our system is not yet in production, we are doing tests with internal contacts. The problem is that when an email is sent to a fake mailbox from Mautic, the address configured as the sender does not receive an email with the bounce. Nothing happens and therefore that address is never marked as a bounce. If I send an email from the same mailbox that Mautic uses to send the emails but from the webmail to that same fake mailbox, the bounce actually comes back. I have been reading forums and watching videos for 2 weeks and I don’t know what else to do.
I am doing the tests using the same email address for sending, bouncing, unsubscribing and replying. I have tried using different mailboxes for each section and it doesn’t work either.
Obviously the mailboxes work well, because the monitored inbox and DSN test result in “Success!”. The emails are sent perfectly. The whole problem is that the bounces are not processed. I would appreciate if someone could help us with this. Thank you so much.
I have discovered that when I remove the monitored inbox configuration, messages sent to non-existent email addresses do bounce and appear in the inbox. It is evidently a problem with incorrect configuration that adds the bounce addresses to the headers of the emails. It is clear that this can happen with Gmail, because it overwrites the headers, but it is happening to me with our local server and against any destination domain. Does anyone have any idea how to solve this?
In my experience, inbox handling and bounce/unsubscribe handling via email monitoring was never totally reliable. If you want a more robust bounce handling, you should opt for a professional email sender like Amazon SES and properly configure the bounce webhook.