Joe Yoder wrote:
> I have a client with a busy life style who does not have access to a
> broadband connection. She has a single phone line which is frequently used
> to handle incoming calls so she does not like to tie up the line to get her
> Email. At this point she much prefers snail mail as it allows her to pick it
> up and deal with it without waiting on a machine.
>
> My plan is to have a nightly process on her computer automatically dial out
> at 1:00AM every day and download any incoming mail and update the Anti-Virus
> etc. I expect to setup a Gmail account for her use and will want the nightly
> process to connect to the Gmail server to bring the mail down to Microsoft
> Outlook. When the process is complete it should disconnect the dialup modem
> from the phone line.
>
> If someone has done this type of thing before and can give me some pointers I
> would appreciate it.
1) Wipe her hard drive and set up Ubuntu Linux on it (free).
2) Install VMWare Workstation (free).
3) Install Windows as a virtual machine (she already has the license).
4) Install an IMAP server on the Linux host.
5) Write a Python script to:
a) call wvdial to start ppp
b) use pop3 to get the gmail downloaded into the local IMAP store.
c) tell postfix (mail transfer service) to flush its queue, waiting
for the queue to be empty before moving on to d)
d) ask wvdial to hang up
6) Set up her Outlook in Windows to connect to the local IMAP store.
7) Set up Outlook to use the postfix server as the smtp server
8) set up #5 as a cron job on the Linux host
Outlook will be happy, because it'll always be able to connect to the
"remote" smtp and imap servers. Otherwise, she'll get annoyed with the
"can't connect" messages. She can review her email and reply any time of
day.
When she sends a reply to a message and she isn't connected, postfix on
the Linux host will defer it, trying again periodically.
It may seem daunting, but setting her up in this fashion covers all the
bases. I don't know what you would do to implement this completely on
Windows, without annoying and frustrating consequences for the user.
Having Windows as a guest in the Linux host also gives more options such
as setting save points, being able to back up the entire Windows system
easily, and being able to interact with the Windows filesystem from
outside Windows itself, when you need to clean up after a trojan or
something.
Having the Linux firewall in place on the host also means you can
disable the Windows firewall which will free up resources.
This would probably be about a 12 hour job that, once set up, you
wouldn't have to worry about thereafter.
Paul
_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/[EMAIL PROTECTED]
** All postings, unless explicitly stated otherwise, are the opinions of the
author, and do not constitute legal or medical advice. This statement is added
to the messages for those lawyers who are too stupid to see the obvious.