Results 1 to 4 of 4

Thread: Sender verify callout option not rfc compliant.

  1. #1
    cPanel Partner NOC cPanel Partner NOC Badge
    Join Date
    Jan 2006
    Posts
    675

    Default Sender verify callout option not rfc compliant.

    Many mail servers deliberately stall the display of the SMTP greeting by 30s or more. Any compliant mail system will wait until the greeting banner is displayed. The RFC standard says that the connecting server should wait up to 300 seconds.

    When the cpanel server is trying to perform the sender verify callout and the greeting is stalled by 30s or more, it's at this point that the cpanel server reaches timeout. The cpanel server incorrectly assumes that the server it is connecting to isnt listening, when in actual fact, it is going through the stall period.

    Is there anything in the exim configuration that can be changed to make this work ?

  2. #2
    Member
    Join Date
    Jan 2005
    Posts
    1,880

    Default

    Callout verification can be specified with a range of optional parameters, some of which relate to timeouts.

    http://exim.org/exim-html-4.50/doc/h...39.html#IX2589
    http://exim.org/exim-html-4.62/doc/h...CALLaddparcall

    The first link is the spec relating to the version of Exim you're probably running. The second, for Exim 4.6.x, covers the same points but, at least for me, did so in a more understandable manner.

    Changing:

    Code:
    require verify = sender/callout
    to:

    Code:
    require verify = sender/callout=300s
    should result in setting a 300s (5 minute) timeout for the whole callout process.

    Other timeouts for specific parts of the callout (such as the timeout for establishing an SMTP connection) can also be specified, as explained in the docs.

  3. #3
    cPanel Partner NOC cPanel Partner NOC Badge
    Join Date
    Jan 2006
    Posts
    675

    Default

    Very nice, thank you

  4. #4
    Member rpmws's Avatar
    Join Date
    Aug 2001
    Location
    back woods of NC, USA
    Posts
    1,857

    Default

    this is a very interesting thread I have a question ..what would be the drawback if any to setting this parameter higher like this?
    Just keeping my "eye" on things....
    R. Paul Mathews
    RPMWS - diehard cPanel Nutcase

Similar Threads

  1. verify = sender/callout change?
    By ShaneK in forum E-mail Discussions
    Replies: 8
    Last Post: 12-18-2007, 08:11 AM
  2. Disable 'sender verify callout' or not?
    By babakb in forum cPanel & WHM Discussions
    Replies: 7
    Last Post: 08-09-2007, 03:10 AM
  3. Sender callout - RFC
    By sparek-3 in forum cPanel & WHM Discussions
    Replies: 6
    Last Post: 02-06-2007, 04:59 PM
  4. Replies: 6
    Last Post: 10-30-2005, 07:32 AM