Uploaded image for project: 'James Server'
  1. James Server
  2. JAMES-358

Too many RemoteDelivery attempts with many mx and many ip

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 2.2.0, 2.3.0
    • Fix Version/s: 3.0.0
    • Component/s: DNSServer
    • Labels:
      None

      Description

      Take a domain with 5 mx servers each one with 6 associated ips. James currently try to connect to each MX server even if the first server say "5.1.1 user unknown", but even worst, james try to connect to each IP of each MX server.

      I think that james should only check each MX server once, at a random IP address from the IP list for that mx hostname.

      The permanent user error issue would be only a further optimization but the IP issue is probably against the RFC specifications.

        Attachments

        1. james-config.xml.singleIPperMX.diff
          0.6 kB
          Stefano Bagnara
        2. DNSServer.java.singleIPperMX.diff
          2 kB
          Stefano Bagnara

          Activity

            People

            • Assignee:
              bago Stefano Bagnara
              Reporter:
              bago Stefano Bagnara
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: