At 10:16 pm -0800 12/2/99,the wonderful Russ Allbery wrote:

>> - Donna Phillips <[EMAIL PROTECTED]>:
>> | [...]  Basically what people are wanting is this: When they are
>> | dialed up mail gets delivered straight to thier machine (Not to the
>> | mail server then to thier machine) [...]
>
>Assuming the "not to the mail server then to their machine" should be
>taken literally, that's going to require playing games with DNS MX records
>based on whether the customer is dialed in.
>

My ISP (Demon Internet, UK), has a system where by the login servers trigger a mail 
"kick" on
login, forcing their relays to deliver mail. They don't use qmail/serialmail, but the 
concept is
the same.

Now, I think if you ignore this "not to the mail server then to their machine", then 
you don't have
a problem. You could imitate this by having your mail system, on recipt of a mail for 
that company,
try and deliver immediately, but on failing, to keep it until said "kick" was 
implemented.

It's generally good to fire off another kick 5 mins after they logged in, to make sure 
the first
one cleared all the mail.

That way, they get the mail, you get static MX records, and everyone's happy.

Second to that, perhaps you could make them primary MX, so that mail is delivered 
directly to them
if poss, but on fall back, it comes to you, and then you dleiver it using the above 
scenario.

Of course, I'm sure you could do something with dynamic dns as well if you really 
wanted.

Peter.


--
gradwell dot com ltd - writing the bits of the web you don't see
online @ http://www.gradwell.com/ mailto:[EMAIL PROTECTED]

"To look back all the time is boring. Excitement lies in tomorrow"

Reply via email to