[Pkg-exim4-users] exim4 cyrus denies all users after upgrade
Robert Van Horn
rvh at abcreek.wisequackranch.com
Mon Jul 30 20:58:16 UTC 2007
Hi again, Somehow I managed to fix it. In a previous
iteration of the always changing config file I was expected
to put single quotes around my domainlist cyrus_domains = list.
As I was scanning /var/lib/exim4/config.autogenerated I noticed
that domains did not have these quotes - took em out and now it
works. Isn't this fun?
bob
On Mon, Jul 30, 2007 at 01:31:08PM -0700, Robert Van Horn wrote:
> Hi, exim4-daemon-heavy, cyrus21, debian unstable.
>
> Upgraded friday night and didn't notice but cyrus
> stopped delivery because (I thought) lmtp port was
> removed from the new services file. Fixed that this
> AM but now cyrus users are being rejected as if they
> didn't exist in the data base. This has been working
> for the last year or so. Does anyone have any ideas
> for me. Here is my current acl_check_rcpt: section:
>
> # Accept if the source is local SMTP (i.e. not over TCP/IP). We do
> # this by
> # testing for an empty sending host field.
> accept
> hosts = :
>
> # Reject "faked" envelope sender addresses in cyrus
> # domains
>
> deny sender_domains = +cyrus_domains
> message = Sender unknown/invalid
> !verify = sender/callout=defer_ok
>
> # Accept valid (and reject invalid)
> # envelope recipient adresses in cyrus
> # domains
>
> accept domains = +cyrus_domains
> endpass
> message = ${if match{$acl_verify_message}\
> {\N(?m)^\d{3} (\d\.\d\.\d .{0,120})\Z\N} \
> {IMAP said: $1}{Recipient unknown/invalid}}
> verify = recipient/callout
>
> This last bit is doing too good a job. It used to reject bad
> user names and send mail to the good ones - now all are
> rejected.
>
> Thanks for any help, bob rvh at abcreek.wisequackranch.com
>
> _______________________________________________
> Pkg-exim4-users mailing list
> Pkg-exim4-users at lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/pkg-exim4-users
More information about the Pkg-exim4-users
mailing list