On 21 Nov 2011, at 08:59, Graziano wrote:

> Hello
> 
> I am using following 2 lines in top of exim.conf
> 
> local_interfaces = 127.0.0.1
> daemon_smtp_ports = 125
> 
> It proxies to my antispam filter (ASSP) over the port 125 ALL the email 
> received from internet .
> It works ok , however I would not pass to my antispam ALL the email , but 
> ONLY the email
> which have an email size lower than 256000 bytes .

I'm confused. daemon_smtp_ports specifies ports for incoming email. That won't 
help if you are trying to send email TO your ASSP. However, you need to specify 
the message size in the sending MTA.

Is this Exim sending *TO* the ASSP, or Exim receiving mail *FOR* the ASSP.

On the sending host, you need a router condition that tests $message_size. 
Something like this:

condition = ${if < {$message_size}{256K}} 

This is from an example in section 41.2 of the documentation, for ACLs, but I 
think you can use it in routers. I'm  not sure if it uses the value of the SIZE 
parameter on the MAIL command, or the real message size. You'll have problems 
if it's the former. 


> Is there a way to do that ?
> 
> Thank you
> Graziano
> 
> -- 
> ## List details at https://lists.exim.org/mailman/listinfo/exim-users
> ## Exim details at http://www.exim.org/
> ## Please use the Wiki with this list - http://wiki.exim.org/

-- 
Ian Eiloart
Postmaster, University of Sussex
+44 (0) 1273 87-3148


-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to