Help Desk Help Desk   Live Chat Live Chat   Phone +1 (917) 409-7605 M-F 9am-6pm EST
Home
Features
Screenshots
Free Trial
Pricing
Client Login
Help Desk
Search:
Help Desk » How-To and Helpful Info » DMARC domains
DMARC domains

Brief Information About DMARC

The DMARC is a layer of email authentication that focuses on the "From" portion of the email message.  For example, if the email "From:" address has a @yahoo.com domain and the email message was not sent by the yahoo.com servers, the email message will fail to authenticate and the message will not be delivered to the destination.

 

In these situations, PHP Live! system will set the "From:" as the chat department email address to ensure the message is delivered.  This will result in the "To:" and the "From:" being the same email address, the chat department email address.  The visitor's original email address will be included in the message body.

 

NOTE:

PHP Live! has few DMARC domains set to detect automatically (yahoo, hotmail and aol.com).  Visitor email addresses matching @yahoo.com, @hotmail.com or @aol.com are considered DMARC message.  If wanting to reply to a DMARC message, forward the message to the original email address (displayed in the email message).  The process may be a bit cumbersome but this DMARC work around is to ensure the visitor's offline message is delivered to the department email address.

 

If needing to add your own set of DMARC domains, the steps are outlined below:

 

  1. Inside the phplive/API/ directory, create a new file (if not exists) Util_Extra.php containing the following code (update the domains for your needs):

    <?php
    $DMARC_DOMAINS = Array( "yahoo"=>1, "hotmail"=>1, "aol.com"=>1, "another_dmarc_domain.com"=>1 ) ; 
    ?>
     
  2. Save the file.  You now should have phplive/API/Util_Extra.php file containing the above code which will process the DMARC work-around.

 

After the work-around implementation, visitors with @yahoo.com and other DMARC_DOMAINS email addresses will still be able to leave an offline message.  There will also be a short message in the message body indicating it is a DMARC domain.  Note: if the offline message does not seem to reach the inbox, check the spam folder.  Because the "To" and "From" is the same information, some email filtering systems may get confused on how to filter the email message.

Was this helpful?
could be more helpful? let us know