
### About

           Mishawaka v0.1
    Internet mail server for Win95/NT
  Written by Rick Dean <mishawaka@fdd.com>
     Copyright (c) Rick Dean 1997

Mishawaka v0.1 is free, but donations 
are accepted.  It may only be distributed
unmodified.  The documentation is
online at http://fdd.com/mishawaka .
Please read it before E-mailing me.

Why use Mishawaka?
1 To directly deliver/receive E-mail because you don't want 
  another server to archive/search your mail.  (receive
  not appropriate for dial-up)
2 Because so many servers will no longer forward
  mail for others. (This is good to stop SPAM!)
3 Because Un*x sendmail is work to configure.
4 Because you want to set up a mailing list. (not 
  appropriate for dial-up)

This program does not do any "online registration".
Rick Dean is not responsible for any
damages involving Mishawaka.  See the documentation
for terms of use.

Configure the "Outbound mail" or "SMTP" server of your
email client to be 127.0.0.1, which means yourself.

### Start

Normally, when you start Mishawaka it has
no window, but the second time you
start it, this window pops up.  This is
convienent for automatic startup at 
boot time.
* show window after running once
* show window after running twice

[ hide now (esc) ] [ exit (alt+F4) ]

* display Icon while starting

Would you like to create a shortcut for
Mishawaka in your startup directory so
it starts automatically when your computer
does?  [ make it so! ]  [ unisntall ]

Use font [      ]  size [     ]

### Connection

How are you connected?
* network card
* serial line (dial-up)

Firewall?
* firewall or no Internet
* no firewall

If dial-up,
* one provider, one metropolian area
* I'm mobile

address source?
* static (never changing) IP address 
* server assigned IP address  (DHCP or most dialup)

### DNS

I need access to a DNS server because
the Microsoft Windows services 
are not complete enough.  (can't find MX records)
Furthermore, Windows
hides the identity of its DNS server!

How shall I find a DNS server? 

* manual entry [configure]  
* reverse DNS from root-server if manual fails.
* reverse DNS from root-server
* fish the registry  [ configure ]
   + recommended based on your connection.

[test]

### Directory

Keep mail held by Mishawaka in 

[                      ]  [browse]

Limit total size to [   ] MB.

The default current directory for log 
files should be [         ].

### Allow

Shall I accept E-mail from other machines?
  * yes   * no
(Note: This may require a change on the DNS server.  Not
appropriate for dial-up connections)

Shall I ever forward E-mail from other machines?
* yes
* yes, if from this list [configure]
* yes, if for this list [configure]
* yes, except for this list [configure]
* no

Shall I allow POP3 connections from other machines?  (E-mail
clients use this to get E-mail) 
* yes 
* yes, but only from this list [ configure ]
* no

### Filter

* Forward E-mail based on the destination name
[configure alias list]
* save forwarded E-mail here: [     ] [ browse ] 
* limit file size to [   ] kilobytes
 
* Reject E-mail based on the source name
[configure criminal list]
* save criminal E-mail here: [      ] [ browse ]
* limit file size to [   ] kilobytes

* Reject E-mail based on Subject keyword 
[configure profanity list]
* save profane E-mail here: [      ] [ browse ]
* limit file size to [    ] kilobytes

* Reject E-mail without password [    ]
* save passwordless E-mail here: [      ] [ browse ]
* limit file size to [    ] kilobytes

* send a notification of received E-mail to
[       ]  with return address of [       ]

### Rate

Retry undeliverable mail every [ ] minutes.

Receive at most [   ] and send at most [    ]
simultaneous SMTP connections. (simple mail 
transfer protocol)

Allow at most [   ]  POP3 connections.

* Run at a lower priority than normal.

### Timeout

* Warn about undeliverable mail after [ ] hours.

With mail undeliverable after [ ] hours,
save in [     ] [browse] with size limit [   ] kilobytes
and * bounce to sender.

When unable to return mail which needs returning
after [  ] hours, * save in [       ] [browse]
* limit file size to [     ] kilobytes.

With non-network errors 
* pop-up a window   * mail to  [    ]
* log in [        ] [ browse ]
and limit file size to [    ] kilobytes

Close a SMTP connection after [   ] seconds
of inactivity, and [     ] seconds for POP3. 

Send retries for DNS after [   ] seconds and lengthen
it each time with a limit of [   ] tries, and quit 
waiting on a server after [  ] seconds.

### Queue

(right click for actions)

[ ]

### Debug

[ ]



