The Community Forums

Interact with an entire community of cPanel & WHM users!
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Too many "Received" headers - suspected mail loop

Discussion in 'E-mail Discussions' started by Phillneish, Jul 12, 2017.

  1. Phillneish

    Phillneish Member

    Joined:
    Jul 12, 2017
    Messages:
    9
    Likes Received:
    0
    Trophy Points:
    1
    Location:
    UK
    cPanel Access Level:
    Root Administrator
    Hello, apologies if you have seen this header before but I cannot seem to resolve the issue.

    Its seems that a local domain where the website is also being hosted as well as the email is having this issues when sending email to "some domains".

    When an email is sent there is a record in "Mail Delivery Reports" 22 emails at the same time to the address where there should only be one, 21 of them have the status "Accepted" No 22 shows "Too many "Received" headers - suspected mail loop". and the sender gets a "Mail delivery failed: returning message to sender" message back

    The domain only has 1 MX record (IPv4) pointing to the server
    The domain is set to a local MX
    The domain is listed in /etc/localdomains
    The domain is NOT listed in /etc/remotedomains

    I have also tried running #/scripts/checkalldomainsmxs --yes
     
  2. cPanelMichael

    cPanelMichael Forums Analyst
    Staff Member

    Joined:
    Apr 11, 2011
    Messages:
    36,995
    Likes Received:
    1,275
    Trophy Points:
    363
    cPanel Access Level:
    Root Administrator
    Hello,

    Could you search for one of the affected messages in /var/log/exim_mainlog and let us know the output? EX:

    Code:
    exigrep MSGID /var/log/exim_mainlog
    Replace "MSGID" with the message ID found in the header of the message, or use the email address name instead.

    Thank you.
     
  3. Phillneish

    Phillneish Member

    Joined:
    Jul 12, 2017
    Messages:
    9
    Likes Received:
    0
    Trophy Points:
    1
    Location:
    UK
    cPanel Access Level:
    Root Administrator
    The last ones are different...

    [Removed - Please exclude real domain names and IP addresses from the output]
     
  4. cPanelMichael

    cPanelMichael Forums Analyst
    Staff Member

    Joined:
    Apr 11, 2011
    Messages:
    36,995
    Likes Received:
    1,275
    Trophy Points:
    363
    cPanel Access Level:
    Root Administrator
    Hello,

    Could you post the output again in CODE tags, but with references to real domain names, email addresses, and IP addresses replaced with examples?

    Thank you.
     
  5. Phillneish

    Phillneish Member

    Joined:
    Jul 12, 2017
    Messages:
    9
    Likes Received:
    0
    Trophy Points:
    1
    Location:
    UK
    cPanel Access Level:
    Root Administrator
    Code:
    2017-07-12 18:49:16 1dVLlE-0001cb-Du <= test@example.com.co.uk H=server3.MYSERVER [00.00.00.00]:58802 P=esmtps X=TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256 CV=no S=22632 id=827d3b97c4620925ff7bd49e4eea84d7@example.com.co.uk T="test" for sam8663@otherexample.com
    2017-07-12 18:49:16 1dVLlE-0001cb-Du check_mail_permissions could not determine the sender domain [routed_domain=otherexample.com message_exim_id=1dVLlE-0001cb-Du sender_host_address=00.00.00.00 recipients_count=1]
    2017-07-12 18:49:16 1dVLlE-0001cb-Du [152.163.0.99] SSL verify error: certificate name mismatch: DN="/OU=Domain Control Validated/OU=PositiveSSL/CN=server3.MYSERVER" H="mailin-02.mx.otherexample.com"
    2017-07-12 18:49:16 1dVLlE-0001cb-Du => sam8663@otherexample.com R=lookuphost T=remote_smtp H=mailin-02.mx.otherexample.com [152.163.0.99] X=TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256 CV=no C="250 OK id=1dVLlE-0001ci-Mv"
    2017-07-12 18:49:16 1dVLlE-0001cb-Du Completed
    
    2017-07-12 18:49:16 1dVLlE-0001ci-Mv <= test@example.com.co.uk H=server3.MYSERVER [00.00.00.00]:42298 P=esmtps X=TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256 CV=no S=23417 id=827d3b97c4620925ff7bd49e4eea84d7@example.com.co.uk T="test" for sam8663@otherexample.com
    2017-07-12 18:49:16 1dVLlE-0001ci-Mv check_mail_permissions could not determine the sender domain [routed_domain=otherexample.com message_exim_id=1dVLlE-0001ci-Mv sender_host_address=00.00.00.00 recipients_count=1]
    2017-07-12 18:49:16 1dVLlE-0001ci-Mv [64.12.88.164] SSL verify error: certificate name mismatch: DN="/OU=Domain Control Validated/OU=PositiveSSL/CN=server3.MYSERVER" H="mailin-03.mx.otherexample.com"
    2017-07-12 18:49:16 1dVLlE-0001ci-Mv => sam8663@otherexample.com R=lookuphost T=remote_smtp H=mailin-03.mx.otherexample.com [64.12.88.164] X=TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256 CV=no C="250 OK id=1dVLlE-0001cp-V6"
    2017-07-12 18:49:16 1dVLlE-0001ci-Mv Completed
    
    2017-07-12 18:49:16 1dVLlE-0001cp-V6 <= test@example.com.co.uk H=server3.MYSERVER [00.00.00.00]:36480 P=esmtps X=TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256 CV=no S=24202 id=827d3b97c4620925ff7bd49e4eea84d7@example.com.co.uk T="test" for sam8663@otherexample.com
    2017-07-12 18:49:16 1dVLlE-0001cp-V6 ** sam8663@otherexample.com: Too many "Received" headers - suspected mail loop
    2017-07-12 18:49:17 1dVLlE-0001cp-V6 Completed
    
    2017-07-12 18:49:17 1dVLlE-0001cu-Vw <= <> R=1dVLlE-0001cp-V6 U=mailnull P=local S=25441 T="Mail delivery failed: returning message to sender" for test@example.com.co.uk
    2017-07-12 18:49:17 1dVLlE-0001cu-Vw => test <test@example.com.co.uk> R=virtual_user T=dovecot_virtual_delivery C="250 2.0.0 <test@example.com.co.uk> CKvMAh1hZll2GAAAOIN2ew Saved"
    2017-07-12 18:49:17 1dVLlE-0001cu-Vw Completed
     
    #5 Phillneish, Jul 12, 2017
    Last edited by a moderator: Jul 12, 2017
  6. cPanelMichael

    cPanelMichael Forums Analyst
    Staff Member

    Joined:
    Apr 11, 2011
    Messages:
    36,995
    Likes Received:
    1,275
    Trophy Points:
    363
    cPanel Access Level:
    Root Administrator
    Hello,

    Could you review the /etc/exim.conf.local file and verify any custom routing options are configured for Exim on this server?

    Thank you.
     
  7. Phillneish

    Phillneish Member

    Joined:
    Jul 12, 2017
    Messages:
    9
    Likes Received:
    0
    Trophy Points:
    1
    Location:
    UK
    cPanel Access Level:
    Root Administrator
    In there is no /etc/exim.conf.local but there is a /etc/exim.conf.localopts I found systemfilter=/etc/cpanel_exim_system_filter


    Code:
    acl_0tracksenders=0
    acl_custom_begin_rbl=0
    acl_custom_end_rbl=0
    acl_delay_unknown_hosts=1
    acl_deny_rcpt_hard_limit
    acl_deny_rcpt_soft_limit
    acl_deny_spam_score_over_int
    acl_dictionary_attack=1
    acl_dkim_disable=1
    acl_dont_delay_greylisting_common_mail_providers=0
    acl_dont_delay_greylisting_trusted_hosts=1
    acl_mailproviders=1
    acl_outgoing_malware_scan=0
    acl_outgoing_spam_scan=0
    acl_outgoing_spam_scan_over_int
    acl_primary_hostname_bl=0
    acl_ratelimit=1
    acl_ratelimit_spam_score_over_int
    acl_requirehelo=1
    acl_requirehelonoforge=1
    acl_requirehelonold=0
    acl_requirehelosyntax=1
    acl_slow_fail_block=1
    acl_spam_scan_secondarymx=1
    acl_spamcop_rbl=0
    acl_spamhaus_rbl=0
    acl_spamhaus_spamcop_rbl=0
    allowweakciphers=0
    callouts=0
    custom_mailhelo=0
    custom_mailips=0
    exiscanall=0
    filter_attachments=1
    filter_fail_spam_score_over_100=0
    filter_fail_spam_score_over_125=0
    filter_fail_spam_score_over_150=0
    filter_fail_spam_score_over_175=0
    filter_fail_spam_score_over_200=0
    filter_fail_spam_score_over_int
    filter_spam_rewrite=1
    globalspamassassin=0
    hiderecpfailuremessage=0
    malware_deferok=1
    max_spam_scan_size=200
    no_forward_outbound_spam=0
    no_forward_outbound_spam_over_int
    per_domain_mailips=0
    query_apache_for_nobody_senders=1
    rbl_whitelist=
    rbl_whitelist_greylist_common_mail_providers=1
    rbl_whitelist_greylist_trusted_netblocks=0
    rbl_whitelist_neighbor_netblocks=1
    require_secure_auth=1
    rewrite_from=disable
    senderverify=1
    setsenderheader=0
    smarthost_routelist=
    spam_deferok=1
    spam_header=***SPAM***
    spamassassin_plugin_BAYES_POISON_DEFENSE=1
    spamassassin_plugin_CPANEL=1
    spamassassin_plugin_KAM=1
    spamassassin_plugin_P0f=1
    srs=0
    systemfilter=/etc/cpanel_exim_system_filter
    trust_x_php_script=1
     
  8. cPanelMichael

    cPanelMichael Forums Analyst
    Staff Member

    Joined:
    Apr 11, 2011
    Messages:
    36,995
    Likes Received:
    1,275
    Trophy Points:
    363
    cPanel Access Level:
    Root Administrator
    Hello,

    Could you open a support ticket using the link in my signature so we can take ac loser look and see what's causing the loop?

    Thank you.
     
Loading...

Share This Page