Example
This is an example of a setup of NTMAIL. It is for a company named
Internet Shopper Ltd (I wonder who they are)!
Specification of requirements
Internet Shopper want to set up a mail server for all the mail
services of the company which must have the following attributes:
- All mail addresses to an illegal address to go to the "root" user -
also known as "simon".
- The domain name is net-shopper.co.uk.
- Five POP mail accounts for mark, simon, james, david (or dave) and
anthony (or ant).
- James is going on holiday and would like a message sent to each
person who mails him to warn them that the reply may take a while.
- Mark and Simon only access this machine for POP mail so we will have
their encrypted passwords in the registry.
- James, David and Anthony all use the NT machine so they want to
use the password in the NT User Database.
- An alias for "sales-enquiry" so that all mail is sent to James.
- An autoresponder for "sales" which sends details of the products
that the company has available (in the text file called c:\maildir\sales.txt).
- Forward all mail for Susan (who has just left the company) to
susan@another.co.uk.
- The mail directory will be "c:\maildir".
The license required depends upon the number of mail drops that are
needed to satisfy the company's sepcification. In this case we have
5 pop accounts, 1 auto-responder and a forward requirement - a total
of 7 mail drops. Therefore the 10 user license option would fit the bill.
Setup
This is a dump of the registry contents required for Internet Shopper:
\Mail\ConCurrent
10 10 10 1
\Mail\Key
licnese_key
\Mail\Log
18 2 2 15 C:\maildir\
\Mail\M0
Pmark mark,mark,-mark
\Mail\M1
Psimon,root simon,simon,-simon
\Mail\M2
Hjames,sales-enquiry c:\maildir\james.txt,james,james
\Mail\M3
Pdavid,dave david,david
\Mail\M4
Panthony,ant anthony,anthony
\Mail\M5
Isales c:\maildir\sales.txt
\Mail\M6
Fsusan susan@another.co.uk
\Mail\MailDir
c:\maildir\
\Mail\PostData
* "12" 72
\Mail\SmtpData
net-shopper.co.uk Uroot "Get your cheese here..." mail + - +
\Mail\Version
2 8 6
As you can see (comparing registry values and specifications) that some additional
decisions were made when setting up the registry:
- That we should allow up to 10 concurrent SMTP, POST and POP clients.
- The logging should be set as "18 2 2" so that the administrator knows
of any failures and logs the number of messages set by the system.
- Mark and Simon's passwords are their own name. Note that once the POP
server has been started, these passwords will be encrypted and the values in
the registry will automatically change to reflect this.
- We have decided to attempt to send mail to servers which have failed every
12 minutes.
- Any mail that is not delivered after 72 hours will be returned to the sender.
- The message "Get your cheese here..." will be added to all outbound and
inbound mail.
- We have allowed SMTP to kick POST. This means that all mail will be sent
on to the remote destination as quickly as possible.
- We have allowed the SMTP "STAT" command. This command will allow you
to get details of the number of messages sent by your mail server when using
the "MAILSTAT" utility. Note: it also allows third-parties to get the same
information.
webmaster@net-shopper.co.uk (14th May 1995)