On Tue, Jun 15, 2010 at 11:32:07AM -0700, Andrew G. Grant wrote: > Thank you Viktor. That does in fact stop the email if there is a mismatch. > However, now I cannot send anything as it tells me that I don't own the > email address I am trying to send to. > > Can you tell me what it is checking to verify that the User Name > belongs to the Email address the user is sending from? > > My sender restrictions look like this: > smtpd_sender_restrictions = > # reject_sender_login_mismatch, > reject_authenticated_sender_login_mismatch, > # reject_unauthenticated_sender_login_mismatch, > permit_sasl_authenticated, > reject_non_fqdn_sender, > reject_unknown_sender_domain, > permit > > I am currently getting this error in my SMTP logs: > > Jun 15 11:24:32 miniserve-rmd-1 postfix/smtpd[58338]: connect from > andrew-grant.mydomain.com[10.1.2.166] > Jun 15 11:24:32 miniserve-rmd-1 postfix/smtpd[58338]: NOQUEUE: reject: RCPT > from andrew-grant.mydomain.com[10.1.2.166]: 553 5.7.1 > <andrewgr...@mail.mydomain.com>: Sender address rejected: not owned by user > andrewgrant; from=<andrewgr...@mail.mydomain.com> > to=<andrewgr...@mail.mydomain.com> proto=ESMTP > helo=<andrew-grant.mydomain.com> > Jun 15 11:24:32 miniserve-rmd-1 postfix/smtpd[58338]: disconnect from > andrew-grant.mydomain.com[10.1.2.166] > > Any thoughts as to what I should look at to verify that my User Name really > does belong to my Email address?
You need correct mappings in smtpd_sender_login_maps, mapping each sender address to the correct SASL login. -- Viktor.