Plankton has asked for the wisdom of the Perl Monks concerning the following question:

Friends,

I need to setup a "sneaker" net between a mail server that has internet connectivity and one that does not. I imagine I could write my own buggy script using MailTools but before I began busting my fingers in such a thankless task I thought I should check with the wise monks and ask if any of you had solution to this problem.

Thanks

  • Comment on Sneaker net between mail servers with MailTools?

Replies are listed 'Best First'.
[OT] Re: Sneaker net between mail servers with MailTools?
by jhourcle (Prior) on Jun 26, 2006 at 21:57 UTC

    You might want to take a look at fetchmail.

    Its original intent was to download mail from a server w/ a dialup connection, and move it to a local server. You might be able to make use of it to pull down all of the data to mbox files, and transfer those over.

Re: Sneaker net between mail servers with MailTools?
by shmem (Chancellor) on Jun 26, 2006 at 23:41 UTC
    Without knowing the whole setup little can be said. Which side sends, which side receives? What MTA is running on the mail server with internet connectivity? does it support TLS/SSL? Where is the box that doesn't? behind a firewall? which ports are open? or dialup? and so on...

    --shmem

    _($_=" "x(1<<5)."?\n".q·/)Oo.  G°\        /
                                  /\_¯/(q    /
    ----------------------------  \__(m.====·.(_("always off the crowd"))."·
    ");sub _{s./.($e="'Itrs `mnsgdq Gdbj O`qkdq")=~y/"-y/#-z/;$e.e && print}

      Hi shmem,

      I guess I could describe the setup as a "sneaker" net between the mail clients (I hope I am using the correct terminology) Outlook, Evolution, mailx etc. sending mail to an email server (sendmail) on thier LAN. This LAN is completely isolated except for a "sneaker net" (me and my 1974 Pacer). Would gather the emails sent by my isolated clients from the isolated email server and place them on a CD then take that CD to the connected email server where the users' email can be sent to recipients that are not located on the isolated LAN. While I was loading those out going emails I would need to bring back incoming emails. I would then load these incoming email on the isolated email server which would deliver them to my isolated users.

      Does that make any sense?