Enkidu wrote:
> On Mon, 02 Feb 2004 11:27:15 +1300, pbs
> <> wrote:
>
>
>>Richard Malcolm-Smith wrote:
>>
>>>Uncle StoatWarbler wrote:
>>>
>>>
>>>>Most systems do that anyway. More to the point they shouldn't be
>>>>accepting
>>>>mail for any random name in their domain then sending mail later saying
>>>>they can't deliver it. Verifying the existance of a local name is trivial
>>>>and most MTAs have been doing it for at least a decade.
>>>>
>>>>Of course the ones which aren't are windows based, or Qmail.
>>>
>>>
>>>Assuming your talking to the server that has details of the users on it,
>>>for all you know it may be a backup MX server that will simply relay it
>>>to the main mail server when it is available, or else some go between
>>
>>But when the main mail server is available then it should know if theses
>>are legitimate addresses.
>>
>
> Many sites (like mine) have a setup where there is an external
> mailserver which just sits there and forwards mail through the
> firewall. The external mail server does not know whether or not an
> email account is valid until it passes the mail through to the
> internal mailserver. The internal mail server only accepts mail
> relayed by the external mail server.
>
I agree with you. The internal email, if it is a nice one, will return
emails with invalid addresses to the sender. The external server you
describe is just a relay that stores and forward messages, which is
something email servers do very well. Of course it can not validate user
IDs of a domain or sub-domain too which it is relaying.
|