8 messages in net.sourceforge.lists.courier-usersRe: [courier-users] Re: "535 Authenti...
FromSent OnAttachments
Peter HolmAug 1, 2001 2:13 pm 
Sam VarshavchikAug 1, 2001 2:43 pm 
Ulf BarteltAug 2, 2001 1:43 am 
Bill SchindlerAug 2, 2001 6:18 am 
Gordon MessmerAug 2, 2001 8:27 am 
Peter HolmAug 2, 2001 11:07 am 
Gordon MessmerAug 2, 2001 2:34 pm 
Sam VarshavchikAug 2, 2001 3:00 pm 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Re: [courier-users] Re: "535 Authentication required" stops delivery to local accountsActions...
From:Gordon Messmer (yiny@eburg.com)
Date:Aug 2, 2001 2:34:45 pm
List:net.sourceforge.lists.courier-users

On Thu, 2 Aug 2001, Peter Holm wrote:

No. Authentication required means exactly that: authentication is required. This option is intended to be used for port 587 only.

Local users can send mail to any other server outside, that works. Local users can also send to other local users on the same machine. All users, that I have set up on that machine must authenticate before they are allowed to send mail. (AUTH_REQUIRED=1).

You don't need AUTH_REQUIRED for that, necessarily. If those users are listed in the smtpaccess files, they'll be allowed to relay to "outside" servers with or without AUTH. If you *don't* list them in those files, then they will be required to AUTH in order to relay, but you still don't need AUTH_REQUIRED set to 1.

In other words, if you want to force your users to AUTH, then don't list their IP's in the smtpaccess files.

BUT if some mailserver outside tries to connect to deliver mail that is addressed to one of the local users, it gets rejectet with an 535-Error. This mail server should be able to deliver to that local machine without authentication - this is the expected behaviour.

I did not understand your comment about port 587.

How can I configure courier to accept mail for local users without authentication?

Set AUTH_REQUIRED=0. Again, AUTH_REQUIRED does not mean AUTH_REQUIRED_FOR_RELAY, it means AUTH IS REQUIRED FOR ANYTHING!