IMail Server is designed to work on a 7-day, 24-hour Internet Connection, but you can also set up IMail Server to support dial-up connections. You can create a dial-up Internet connection from IMail Server to your Internet Service Provider (ISP), allowing you to receive mail from an account with your ISP.
IMail Server does not perform dial-up functions or spawn off dialing commands. To start your RAS/PPP connection to your ISP, you need to either use a scheduling program or start the connection manually.
IMail Server uses the TCP/IP transport on Windows; it does not configure the Windows TCP/IP transport. If you need to set up a RAS/PPP connection, refer to your Windows Help.
When you use a dial-up connection, your inbound mail from the Internet must be stored somewhere, usually with your ISP. Your ISP can store your mail in several ways. Three of the more popular ways are:
To register your own domain, contact your ISP. In most cases, they will do the work for you. All you have to do is come up with a name.
If you currently use Method 1, then you must change to either Method 2 or 3 to receive mail from your ISP. IMail Server cannot log into individual mail accounts on your ISP mail server, retrieve the mail, and then parse the mail correctly.
This creates a problem, as your Windows computer has a different IP address than your ISP's computer. When IMail Server looks at the incoming mail, it looks up the domain name to which the email is addressed. If the domain name points to your ISP's computer (your ISP's IP address), then IMail Server sends the mail back to your ISP's computer (which it thinks is correct). Mail will be bounced back and forth until one of the computers sends the message back to the original sender.
To avoid this problem, set up the domain as a virtual host , then add the domain name to which your incoming mail is addressed -- either your ISP's (Method 2, see Example), or your own (Method 3, see Example) on the Add New Domain page. See Adding a New IMail Domain, Setting Up a Virtual IMail Domain With an IP Address, or Setting Up a Virtual IMail Domain Without an IP Address for more information.
For example, if the connection time will be 20 minutes, and you will have relatively light traffic (50 received and 50 sent) and relatively short messages (no attachments or large files) you could set up the queue times as follows:
Queue Time |
Minutes |
Connection Time |
20 |
ISP Queue Time |
15 |
IMail Server Queue Time |
15 |
Email Quantity |
50 received/50 sent (short messages) |
In this example, the Connection Time is the amount of time your IMail Server is connected to the ISP's computer. This would be set in your scheduling program. The ISP Queue Time determines how often the ISP mail computer tries to send mail to the IMail Server. The IMail Server Queue Time determines how often IMail Server tries to send mail to the ISP or Internet (this is set up on the SMTP Options page).
To be sure your mail gets processed, regardless of the connection time, make the queue times less than the connection time. If you expect to receive or send greater numbers of messages, or more lengthy mail than in the example, you can either increase the connection time, or decrease both queue times.
Alternatively, you can use the ETRN command to manually retrieve mail from the ISP's mail server. See Using ETRN to Retrieve Mail on a Dial-up Connection.