On Mon, Nov 11, 2002 at 03:57:25PM +0200, Sheldon Hearn wrote:
> On (2002/11/09 15:03), Andreas Metzler wrote:
[...]
>> +message_id_header_domain Type: string* Default: unset
>> +
>> + If this variable is set, the string is expanded and used as
>> + right hand side (domain-part) of the Message-id: header that
>> + Exim creates if an incoming message does not have one. If this
>> + is unset the primary hostname will be used. Only the characters
>> + A-Z, a-z, 0-9, . and - are accepted, all others are replaced by
>> + hyphens.
> I'd feel more comfortable deferring a message if the expanded value of
> message_id_header_domain contains illegal characters.
Hello,
That is what message_id_header_text does, too (although it accepts
more characters). And changing it to deferral is probably to involved
for me - I am not familiar enough with exim's code and actually don't
plan to become it.
> Nevertheless, it's an option I could use. Nice idea.
I've used it for some time with exim3, as a nice side effect you can
use it to generate M-IDs whose domain-part is no valid domain-part for
e-mails. - You won't get any spam sent to message-ids in your
catchall-mailbox.
cu andreas
--
http://www.logic.univie.ac.at/~ametzler/exim/