quicklinks

archives

site button
          

shell links

   
If at first you dont succeed, skydiving is not for you.

Tutorial: Mercury/32 by Allie Martin

INTRODUCTION

As someone who uses multiple ISP's and remote POP accounts for e-mail, I've run into a lot of little problems and tedium associated with managing all those POP servers and especially delivering mail with the existing anti-spam measures put in place by ISP's.

I've since found refuge in running my own local mailserver.

Now many end users, like myself initially, may say things like, 'Hey. Why should I run my own mailserver? Aren't mailservers for er, Servers and ISP's?' Words like 'complex' and 'techy' come to mind when thinking of running a mailserver. IOW's they're as intimidated as I was.

I put together these pages in an effort to allay your fears of running your own local mailserver and to introduce you to a very good mailserver, Mercury/32. It's fast, efficient, and it's free.

What can a mailserver like Mercury/32 do for me?

  • With a local SMTP server, I can deliver mail without having to use my local ISP's SMTP server. All mail is delivered directly to my recipients mail servers. I'm not bound by anti-spam measures that have been put in place so I can deliver mail completely free of concern about my From headers and which ISP I'm connected to. If a mail delivery is logged as successful then I know that the recipients mailserver has received the message and that it hasn't been lost or delayed in transit.
  • A local POP server allows you to create multiple local POP accounts from which your e-mail client/s may download mail. You can setup your mailserver to download mail from all your remote POP accounts and destribute all this mail to your local POP accounts in whatever way you wish. In this way, you can download all your mail to a single local POP account and then collect all this 'funnelled' mail using a single e-mail account. Even more interestingly, you can get your own domain and with use of free mail forwarding services offered by many domain hosts, create as many e-mail addresses as you like and have messages to all these addresses forwarded/delivered to a single remote POP account. You can then use your local POP server to distribute mail to each of these addresses to their own local POP accounts. Each e-mail address could be for each member of your family or business. Each member can then download mail to their own e-mail clients or accounts. This can save a lot of extra cost associated with paying for multiple remote POP accounts.
  • My intention is to outline, in a simple and easy to understand way, how to quickly configure Mercury/32 for either POP or SMTP services or both. The beauty of Mercury/32 is that it's modular so you can run only those services you want to. Mercury/32 is just a 1.5MB download and uses little system resources. It's compatible with all Win32 Windows versions. The following two documents outline how to configure your own POP and SMTP services using Mercury/32:

    Once you're done with that, it would be useful to have your mail services start at boot-time.

    Auto-starting Mercury/32 at boot time

    To auto-start Mercury when your system boots, you'll need to create a shortcut in your system start up folder, for the Mercury Loader, using the '-m' parameter. For example, 'C:Mercuryloader.exe -m'. The '-m' parameter will minimize Mercury/32 on startup.

    Running Mercury/32 as a service

    If you wish to run Mercury/32 as a service there is no direct support for this in Mercury. However, this is still possible. For instructions on how to achieve this you can read the following articles:

    The files that you'll need to create an NT Service as discussed in the above links may be downloaded here.

    There's also the application/utility AtYourService, that will turn any DOS, Windows, Java application as well as batch file into a native Windows NT/2k/XP service. It's not freeware though.

    Allie Martin


    Why not write a tutorial for Shell-Shocked? Talk to me!

    comments: 5more by this author/report problem

     
    submit comment


    comments

     Anonymous
      84 comments
    what is mercury loader? is it simply like sql.loader for database?
    23 Sep/19:31 


     JP
      1 comment
    I'm looking for a decent Windows IMAP server...
    Mercury sez: "At the time of writing, an IMAP4 server is in development for Mercury/32. We will be releasing this module sometime in 2000."
    I guess they stopped developping it. Tough luck.
    Does anyone know about such a thing?
    06 Feb/09:50 


     burner
      2 comments
    Also, u might wanna try Hermes Email server. It's by Alixoft and it's free as well. Moreover, it can be run as a system service.

    As for running application as a service, also check out firedaemon

    Gotta love free stuff, good article nonetheless :)
    02 Feb/05:41 


     ravi
      234 comments
    pretty good for individual use too!
    01 Feb/14:43 


     name/nickname/email address
      1 comment
    Awesome, I run Mercury as my own mail server and it's just wonderful. Ever since I switched from big-bloated-mail-server-incorporated I've been much happier. For a small group of people on a windows platform Mercury is an excellent choice. (support could be better, but eh- it's free beer)
    31 Jan/04:17 

       
    current issue

    site tools
     
      

    subscription

    guidelines

     ravi
    Hi West - I did a while back, if it's a recent one - I haven't been checking regularly. My flat's been totally flooded from a burst pipe - so life is a bit disrutped at the moment.
    03 Nov/14:18  

     West
    Hey Ravi, did you get my email?
    27 Oct/02:02  

     Ravi
    PS Chatbox currently functional.
    14 Oct/00:02  

     Ravi
    Phew - that took a while, but all's well now. Sorry for the hiatus folks.
    13 Oct/23:56  

     ravi
    I think I'll implement a "keyword" for this site, so you'll have to start your comment with ... say "shells" ... I'll strip that and post your comment.

    Hopefully that will keep the spammers at bay.
    24 Mar/19:04  

     ravi
    gv, you naughty boy you.

    24 Mar/19:02  

     ravi
    Ah, I see neither gv nor the spammers fell for it.

    gv - you do realise that now I'm going to delete the spam and you'll look crazy don't you?
    23 Mar/12:20  

     gv
    spears naked what?
    23 Mar/10:50  

     gv
    Just testing ;)
    22 Mar/10:37  

     ravi
    I'm going to disable the chatbox and comments until I have some time to deal with the comment spam. Meanwhile contact me at: [link] if you'd like to post a comment.
    21 Mar/17:01  

     sheep
    what is the best shell replacment to use if you want security for liek a public desktop e-mail me at [email]
    14 Mar/11:42  

     gv
    It's called emerge desktop now and its available at [link]
    09 Mar/09:35  





    Content (articles, tutorials, comments, reviews, etc.) on this page are copyrighted by each respective author, except where expressly stated.
    If you'd like to use something from this site, please contact either myself or the authors and await permission before doing so
    (permission will probably be promptly granted). Permission has been sought and granted for everything
    used in the making of this site. See the credits page for more details. In particular, the icons
    are by FauxS-X, and much of the code comes from jalist's e107 website system.
    Logo created by Lowspirit. See here for more logos and buttons.

    page views: 10006695