RE: [Exim] Err Msg: temporarily rejected after DATA

Top Page
Delete this message
Reply to this message
Author: Dickenson, Steven
Date:  
To: 'Marty Westra', Exim Users
Subject: RE: [Exim] Err Msg: temporarily rejected after DATA
Exiscan will throw a 4xx error if it can't connect to any of its helper apps
(clamav, spamd, etc). It sounds like your spamd child processes are dying
when checking messages from exiscan. It's possible the SA DNS checks are
freaking out at the name this server helo's as. Give your spam ACL a
domains condition to skip the spam check for this domain and see if that
resolves your issue.

Steven
---
Steven Dickenson <sdickenson@???>
Network Administrator
The Key School, Annapolis Maryland

-----Original Message-----
From: Marty Westra [mailto:marty@electronicsi.com]
Sent: Monday, April 05, 2004 2:46 PM
To: Bruce Richardson; Exim Users
Subject: RE: [Exim] Err Msg: temporarily rejected after DATA


It's a pretty simple acl:

-----------------

# 40_exim4-config_check_data

acl_check_data:
   # Add Message-ID if missing
   warn condition = ${if !def:h_Message-ID: {1}}
        hosts = +relay_from_hosts
        message = Message-ID: <E$message_id@$primary_hostname>



deny message=This message contains malformed MIME ($demime_reason).
demime=*
condition=${if>{$demime_errorlevel}{2}{1}{0}}

deny message=This message contains an attachment of a type which we do
not accept (.$found_extension)
demime=bat:com:exe:pif:prf:scr:vbs

warn message=X-Spam-Score: $spam_score
spam=nobody:true

warn message=X-Spam-Report: $spam_report
spam=nobody:true
condition=${if>{$spam_score_int}{50}{1}{0}}

warn message=X-Spam-Flag: Yes
spam=nobody:true
condition=${if>{$spam_score_int}{50}{1}{0}}

deny message=This message scored $spam_score spam points.
spam=nobody:true
condition=${if>{$spam_score_int}{120}{1}{0}}


deny message=This message contains a virus or other harmful content
($malware_name)
demime=*
malware=*

accept

------------------------------

I've also noticed some other errors in my syslog:


Apr 5 12:05:58 mail spamd[16033]: razor2 check skipped: Died at
/usr/share/perl5/Mail/SpamAssassin/Dns.pm line 409.


It doesn't look like the errors are showing up at the same time as my
rejected error, but if SpamAssassin died while checking an RBL, would it
continue on, or would it kick back a "temporarily rejected after DATA"
error?

Marty Westra





-----Original Message-----
From: Bruce Richardson [mailto:itsbruce@uklinux.net]
Sent: Monday, April 05, 2004 1:20 PM
To: Exim Users
Subject: Re: [Exim] Err Msg: temporarily rejected after DATA


On Mon, Apr 05, 2004 at 12:46:14PM -0500, Marty Westra wrote:
> I've recently installed Exim 4.30 on a Debian 3.0 system using their
> exim4-daemon-heavy package.
>
> It has been working quite well, but I've got 1 domain that I can't
> receive mail from. The following message is pulled from the

rejectlog:
>
> -----------------
> 2004-04-05 12:22:12 1BAXn6-0004DE-K8 H=mail.cec-up.com
> (notes.CalumetElectronics.cec) [63.85.114.129] F=<ekraai@???>
> temporarily rejected after DATA
> -----------------
>
> As you can see, the error message is quite descriptive. :) Can

anyone
> tell me what can cause an error message like that?


Something in your acl_smtp_data acl, most likely. What is in that acl?
A temporary error usually indicates either a configuration error or some
kind of verification failure.

--
Bruce

I must admit that the existence of Disneyland (which I know is real)
proves that we are not living in Judea in AD 50. -- Philip K. Dick




--

## List details at http://www.exim.org/mailman/listinfo/exim-users Exim
details at http://www.exim.org/ ##