On Sat, 2010-04-24 at 03:20 +0100, Always Learning wrote:
>
> Our Exim servers now accept no 'To:' headers but only for this list's
> emails. Otherwise if senders can't be bothered to send us 'proper'
> emails containing the basic 5 header fields:
>
> From:
>
> To:
>
> Date:
>
> Subject:
>
> Message-ID:
>
> their emails are refused. Providing the headers are present, the
> content is not tested.
>
> I can send emails without Message-IDs, Dates, Subjects, Froms and Tos
> headers using an own coded programme (or script) but I don't.
>
> I'm simple, 5 headers or the email is ignored.
>
> Regards,
>
> Paul.
>
> --
Given that the core purpose of Exim (or any mail 'server') is to
facilitate legitimate communication I question the value of that logic
for someone running a business. Personally I'm happy to accept paid work
from folk that email me using Outlook et al, but your server your rules.
It may have a place in trivial and hobby systems for geek observation,
but in the real world where people rely on email for communication your
logic is, in my opinion, seriously flawed.
Why not go the whole hog and have your server reject all connections
'out of hours' - say so it only accepts mail between 9-5 as well ;-)