I've got a Postfix (SMTP) installation running. It's setup right now to use SASL AUTH provided by Dovecot's SASL interface. Dovecot is an IMAP server that uses SASL Auth also and provides an easy method for allowing Postfix to Auth against the same database. That's what I'm using.
Anyways, the Postfix Auth is working... I'm able to pass authentication, and get rejected by it, etc. I can't, however, tell Postfix to only allow users that pass Authentication to be allowed to send mail. I just don't know how. I've been reading man pages, docs, forums posts, etc for the better part of the day. I've tried many different setting variations and what not. I'm not explicitly allowing my IP, or anything, either.
In short, users are able to use my postfix server without having to authenticate. Yet, authentication does work - it's just not required. I want it to be required.
Anyone have any experience with this?