I'm fine with a set of statements in my acl_smtp_data ACL that checks for
missing From:, Message-ID:, and Date: headers and add them in accordingly.
I see an advantage to not *always* fixing emails that miss these - if a
spammer connects in and omits these, it's usually more likely that it really
is a spammer, rather than some user who's using a horribly broken client.
By not fixing up the email automatically, chances are some anti-spam
software will notice the missing headers and weight it a bit more than if it
was fixed.
I have my checks only fix up emails that were sent by authenticated users
(my users) since I am supposed to be nice to them (but death be instant for
any who spam!).
I do however see a small point for some people requesting a toggle setting -
those who are not adept at writing ACLs and such may just want a simple
on/off setting to have Exim fix up emails or not. Maybe a big blurb in the
documentation about this with working ACL rules to "make it work like it
used to"?
Eli
-----Original Message-----
From: exim-users-admin@??? [
mailto:exim-users-admin@exim.org] On Behalf
Of Philip Hazel
Sent: Tuesday, December 23, 2003 11:25 AM
To: Frank Elsner
Cc: exim-users@???
Subject: Re: [Exim] Date header line not added in 4.30
On Tue, 23 Dec 2003, Frank Elsner wrote:
> I really suffer from the fact that a Message-Id is not inserted for
messages
> coming in over TCP/IP. In case of virus infection it makes it really hard
to
> find them in the quarantine, my procedure uses the Message-Id :-(
>
> I really would like the old behavior or a config file option.
If "your procedure" operates after the DATA ACL, you should be able to
add a Message-ID: header line yourself with
warn message = Message-ID: whatever
condition = ${if eq{$h_message-id:}{}{yes}{no}}
in the DATA ACL. This of course is nice and flexible; with other
conditions you can control exactly when you do and do not add this
header.
Do we really need additional options as well as this?
--
Philip Hazel University of Cambridge Computing Service,
ph10@??? Cambridge, England. Phone: +44 1223 334714.
Get the Exim 4 book: http://www.uit.co.uk/exim-book
--
## List details at
http://www.exim.org/mailman/listinfo/exim-users Exim
details at
http://www.exim.org/ ##
---
[This E-mail scanned for viruses]
---
[This E-mail scanned for viruses]