jhock
2011-Sep-16 10:55 UTC
[Pkg-exim4-users] How do i fix an error ''at start of ACL condition "verify recipiens"''
Hi, I have tried to set up Mailman with exim4 on a Debian platform. I can get Mailman to work via the web pages such as admin, create lists, subscibe etc. But when I try to send an email to the list nothing happens. I get the following error in the exim4/smtp-failure file: 2011-09-16 17:53:11 H=localhost (asdd.osdm.gov.au) [127.0.0.1] F=<mailman-bounces+info=mymaps.gov.au at mymaps.gov.au> temporarily rejected RCPT <info at mymaps.gov.au>: expected "sender[=address]", "recipient", "helo", "header_syntax", "header_sender" or "reverse_host_lookup" at start of ACL condition "verify recipients" This makes me think that I have an exim4 configuration problem. Something like allowing to and from external emails. I have searched the wiki but I can''t find anywhere that tells me where too look or how to fix this problem. I''m running: Mailman version: 2.1.14 Python 2.5.2 Debian GNU/Linux 5.0.5 Exim version 4.69 #1 built 30-Sep-2008 18:54:33 Can someone help? Thanks. John
Adam D. Barratt
2011-Sep-16 11:31 UTC
[Pkg-exim4-users] How do i fix an error ''at start of ACL condition "verify recipiens"''
On Fri, 16 Sep 2011 20:55:28 +1000, jhock wrote:> 2011-09-16 17:53:11 H=localhost (asdd.osdm.gov.au) [127.0.0.1] > F=<mailman-bounces+info=mymaps.gov.au at mymaps.gov.au> temporarily > rejected RCPT <info at mymaps.gov.au>: expected "sender[=address]", > "recipient", "helo", "header_syntax", "header_sender" or > "reverse_host_lookup" at start of ACL condition "verify recipients" > > This makes me think that I have an exim4 configuration problem. > Something like allowing to and from external emails. I have searched > the > wiki but I can''t find anywhere that tells me where too look or how to > fix this problem.You needn''t look any further than the error message you quoted - it tells you exactly what the problem is. The word following "verify" should be one of:> "sender[=address]", > "recipient", "helo", "header_syntax", "header_sender" or > "reverse_host_lookup"You have "recipients". As per the above list, that should be "recipient". ("recipients" wouldn''t make sense in any case, as the ACL is executed per-recipient). Regards, Adam