How to fix email error "This message failed DMARC Evaluation for an AOL Domain"

How to fix email error "This message failed DMARC Evaluation for an AOL Domain"

If you are using AOL as merchant email for your cart site and getting bounced with DMARC Policy e.g. :

MailEnable: Message could not be delivered to some recipients.
The following recipient(s) could not be reached:

Recipient: [SMTP: [email protected]]
Reason: 521 5.2.1 : (DMARC:AOL) This message failed DMARC Evaluation for an AOL Domain.


OR

The following message to <[email protected]> was undeliverable.
The reason for the problem:
5.3.0 - Other mail system problem 521-'5.2.1 : (DMARC) This message failed DMARC Evaluation for an AOL Domain.


Absolutely any email issue with DMARC error.

The most possible cause is that you could have set your config xemail (merchant email) to an external email e.g : [email protected]

We are strongly adviced our hosting customer ONLY use the hosted-domain email address as store email (xemail) because of DMARC policy.

So, at the other word, it is not advisable to use the non-hosted domain as store email (xemail), eg: *@yahoo.com, *@aol.com, *@gmail.com, *@hotmail.com and etc.

DMARC, which stands for "Domain-based Message Authentication, Reporting & Conformance", is a technical specification created by a group of organizations that want to help reduce the potential for email-based abuse by solving a couple of long-standing operational, deployment, and reporting issues related to email authentication protocols.

DMARC standardizes how email receivers perform email authentication using the well-known SPF and DKIM mechanisms. This means that senders will experience consistent authentication results for their messages at AOL, Gmail, Hotmail, Yahoo! and any other email receiver implementing DMARC. We hope this will encourage senders to more broadly authenticate their outbound email which can make email a more reliable way to communicate.

Here are the options you can choose :

SOLUTION 1
--------------
You can create your own email account @yourdomain.com from your plesk panel and then set it as xemail value.

You can refer to the following helpnote on how to create hosted-domain email account from Plesk panel :
http://helpnotes.vpasp.com/kb/587-User-Guide/1143-How-to-create-a-new-email-account-in-your-Plesk-panel/

So once you have created your own domain email eg. [email protected], please login to your administration, and set xemail to [email protected]
Make sure other config xemailsystem is keep as localhost.

A) For v8 and v7.02 site :

1. Login to your administration

2. Please check config xemailsystem, make sure it is localhost.

3. Update config xemailusername to use your own mail authentication user eg [email protected]

4. Update config xemailpassword to use your own mail authentication password. (e.g enter the password for [email protected])

B) For v7.01 and v7.00 site :

1. Login to your administration

2. Please check config xemailsystem, make sure it is localhost.

3 Open file shop$config.asp in 'config' and 'admin/config' folder

Please update the line :
config xemailusername="xxxx"
config xemailusername="yyyy"

NOTE :
Please change the xxxx to use your own mail authentication user eg [email protected]
Please change the yyyy to use your own mail authentication password (e.g enter the password for [email protected])


SOLUTION 2
--------------
Another option, if you still want to set xemail to use external email eg [email protected], then please set the following configs from your shopping cart site :

A) For v8 and v7.02 site :

1. Login to your administration

2. Update config xemailsystem from localhost to e.g : smtp.aol.com
NOTE : If you are not using AOL email as merchant email, then please set to your other external mail server address.

3. Update config xemailusername to use your external mail authentication user.

4. Update config xemailpassword to use your external mail authentication password.

B) For v7.01 and v7.00 site :

1. Login to your administration

2. Update config xemailsystem from localhost value to e.g : smtp.aol.com
NOTE : If you are not using AOL email as merchant email, then please set to your other external mail server address.

3 Open file shop$config.asp in 'config' and 'admin/config' folder

Please update these lines :
config xemailusername="xxxx"
config xemailusername="yyyy"


NOTE
:
Please change the xxxx to use your AOL or external mail authentication user.
Please change the yyyy to use your AOL or external mail authentication password.

Thank you.


Times Viewed:
1421
Added By:
Wilson Keneshiro
Date Created:
12/13/2016
Last Updated:
12/13/2016