Re: Increasing throuput

From: mouss (no email)
Date: Mon Oct 01 2007 - 04:59:26 EDT

  • Next message: James Wilson: "Re: LDAP smtpd_recipient_restrictions"

    Rocco Scappatura wrote:
    >> I suspect your check_client_access was used to implement a
    >> permit_mynetworks. Make sure this the case and reorder your checks:
    >>
    >> reject_unauth_destination is used to reject relay. since it
    >> is the first one in your smtpd_recipient_restrictions, nobody
    >> can relay via this smtpd.
    >>
    >> It is recommended that you enable the submission port (587)
    >> and use it to relay mail (but not accept mail from the public).
    >
    > How could I activate this port?
    >

    look for submission in master.cf. keep that for when you have enough
    time though.

    >> In the meantime, move the check_client_access that implements
    >> permit_mynetwork and put it before reject_unauth_destination.
    >>
    >> Please note that checks are performed in the order they are found.
    >
    > The behaviour has picked up (I have no more "Relay access denied" errors
    > for my clients, when they try to send message trhoug my SMTP server).
    >
    > But I'm still a little bit sospicious about the recipient validation for
    > my 'external domains'.
    >
    > For example, for an external domain of mine, say 'domain.it', I get:
    >
    > Oct 1 09:40:13 av4 postfix/smtpd[13993]: NOQUEUE: reject: RCPT from
    > unknown[87.250.102.202]: 450 4.1.1 <>:
    > Recipient address rejected: undeliverable address: host
    > mail.bontempi.it[195.96.202.54] said: 550
    > <>: Recipient address rejected: User unknown
    > in virtual alias table (in reply to RCPT TO command);
    > from=<> to=<>
    > proto=SMTP helo=<ybvs>

    looks good indeed.

    >
    > And this is OK (It seems to me that it is my SMTP server that reject the
    > message for the inexistant address of my external domain). But when I
    > have tried for other external domains and it doesn't seems to me that
    > that mail server have the same behaviour. Infact I get:
    >
    > Oct 1 09:58:14 av4 postfix/smtp[19942]: 687F1750193:
    > to=<>, relay=10.30.32.7[10.30.32.7]:25,
    > delay=0.55, delays=0.11/0.29/0.12/0.03, dsn=2.0.0, status=deliverable
    > (250 ... Recipient OK)
    >
    > Whatever it is the recipient.. I suppose that in this case the receiving
    > mail server is guilty of this mesleading behaviour..
    >
    > Maybe he has a catchall for his domain or won't verifies its recipients?

    try a telneting to 10.30.32.7 from the "smtp server" and see if it
    accepts random addresses:

    # telnet 10.30.32.7
    EHLO my.hostname
    ...
    MAIL FROM:<someone at yourdomain>
    ...
    RCPT TO:<>

    if it says recipient ok for any user, then there is a problem. possible
    explanations:
    - the final server does not validate recipients (broken old
    accept-then-bounce).
    - the final server trusts your server and doesn't validate recipients
    when the client is your server. you'll need to ask the admin to change
    this if possible.
    - the final server has a catchall. Then there is no problem, unless they
    later bounce for some reason...


  • Next message: James Wilson: "Re: LDAP smtpd_recipient_restrictions"





    Hosted Email Solutions

    Invaluement Anti-Spam DNSBLs



    Powered By FreeBSD   Powered By FreeBSD