I've configured a new WordPress website to send emails from
firstname.lastname@example.org for things like user registrations, password resets and newsletters.
email@example.com is the only other mailbox for this domain which is what the site's owner will use for enquiries and personal outgoing mail.
firstname.lastname@example.org uses Namecheap's private email hosting, while
email@example.com uses my own iRedMail mail server. I am able to receive emails at
firstname.lastname@example.org and send from
email@example.com without issues, however if I try send an email from
firstname.lastname@example.org, I receive the following error:
5.1.1 : Recipient address rejected: User unknown in virtual mailbox table. Please check the message recipient email@example.com and try again.
What can I do about this? I have tried creating a
firstname.lastname@example.org user on the iRedMail server, however emails sent from
email@example.com go to the inbox on the iRedMail server rather than the intended Namecheap inbox.
This is an issue primarily because the contact form on the site will send enquiries to