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"