WebServUSB - The World's smallest webserver in a USB plug!
This entire web site is being served from a WebServUSB plug!

WebServUSB Instruction Manual

WebServUSB Web Site

MailServer Help

MailServer Web Site

 

 

 

WebServUSB - The World's smallest webserver in a USB plug!
MailServer Help

WebServUSB includes the Freeware version of ArgoSoft Mail Server which can perform just about every email task you could need. You can upgrade this program for more features if you wish by visiting www.argosoft.com

You can also get a printable detailed manual at the web link: MailServer Manual (Adobe Acrobat format)

Menu:


About ArgoSoft Mailserver's SMTP, POP3 and Finger Services

Using the ArgoMail program, you can create your own email system, with as many email addresses as you wish.

There are only two conditions - you have to have permanent connection to the Internet, and have a static IP or dynamic IP address. If you are a home user, you can get permanent connection with TV cable, or ADSL, which are becoming more and more affordable. If your ISP gives you a static IP address (which translates to the Domain name), you are fine, if not, then you can sign up with the service, provided by TZO, and get permanent domain name. Check out http://www.tzo.com or http://www-no-ip.com .

But, if you can't satisfy either of these conditions, you still can use the mail server for your internal mail via LAN. If you have networked computers with TCP/IP, then you can set up an email system for your small office or home.

This program provides the service for three standard Internet protocols: SMTP, POP3 and Finger.

SMTP stands for Simple Mail Transfer Protocol, and gives the users the ability to send Internet mail, also, to receive messages, which have been relayed to other computers to your computer (domain).


POP3 stands for Post Office Protocol v3, and allows you and users of your computers to retrieve email messages from private mailboxes.

Finger is a separate service. It is not related to email, but allows the people on the Internet to get the information about your users (if you provide it). This service is used not very frequently on the Internet lately.
 

Back to the Menu


Running the Email Server Program

You can run ArgoMail from the WebServUSB \mailserver\ folder by double clicking on the mailserver.exe program. You can also have it started automatically from the WebServUSB Server>Startup section by specifying that it automatically run every time WebServUSB is started.

Usually the mailserver runs transparently, there are no open running windows representing it. But you can access it's features from the system tray menu by right clicking on it. You will see the icon on the system tray, in the right bottom corner of your screen. You can activate the screen, which allows you to access the features of the server, either by double clicking this icon, or right-clicking it, and selecting Show from the pop-up window.

The main form of the program will show you the information about the connections to your server, also allow you to change program settings, manage users, and so on.

Mailserver Main Menu - click the "people" icon to add users

Back to the Menu


Controls on the Email Server Program Menu

Mailserver Main Menu - click the "people" icon to add users

Start
Starts up SMTP, POP3 Mail and Finger servers

Stop
Stops SMTP, POP3 Mail and Finger servers

View Log File
Displays the log file for current day. This option will be enabled only if Log to File option is enabled in the Options Dialog Box)

Options
Displays Options Dialog Box

Users
Displays User Setup Dialog Box to add/delete mail user accounts

Disconnect
Disconnects the mail account user, selected in the Connections window

Help
Displays the index of the help file


Back to the Menu


Adding Email Users/Accounts

To add or remove users of your email system, right click the system tray icon to open the program, then select Tools > Users from the menu, or click on the "users" icon on the menu bar. You will be presented with User Setup Dialog box, where you will be able to add, remove or manage users. You will have to use User Properties dialog box to edit the data about users.

Mailserver User Setup menu

Click the left most icon at the top to add users if none exist in the list window. You see the User Properties dialog box as show below:

Mailserver Add User menu

The User Properties dialog box has following areas:

User Name: the name of the user. If you specified, e.g. jdoe, and the local domain name of your computer is mydomain.com, the messages sent to jdoe@mydomain.com, will end up in the mailbox of this user. If you have specified multiple domains, then jdoe@domain, where domain is a domain name from the list, will go to this mailbox. Of course, all domain names must point to your computer. If you are using the server on the Intranet, then user name will be the email address of the mailbox owner (without any @ signs and domain names). PLEASE do not use @ characters, and do not specify domain names in the user name.

Real Name: Not required. If provided, Finger service will send it if a finger request arrives.

Password: the POP3 mailbox password for this user.

Confirm Password: you will have to retype the password in this box, to avoid typos and misspellings.

Forward address: If specified, the messages sent to this user will be forwarded to this address. If domain name is not specified, they will be forwarded to another maibox of your system.

Keep Copies: Applicable only if Forward Address is not blank. If this option is checked, then the server will keep the copies of forwarded messages in the users mailbox

Return Address: If you have a domain name assigned, you should fill in your complete email address such as username@mydomainname.com This helps other email programs determine what the reply address is. Some email servers will not accept mail from you with this address being specified.

Finger Information Tab: The personal info data for the Finger Server you wish to be sent if finger request arrives for your mailbox.
 

Back to the Menu


Specifying a DNS Server


This is very important! If you wish to relay/send the email messages to other internet domains (like AOL, Yahoo Mail, HotMail etc), you must specify the Domain Name System (DNS) server IP address in the Options dialog box. Otherwise the mailserver will not be able to figure out the IP addresses of other mail servers on the internet.

The mailserver has a built in automatic DNS server detector feature to make this easy. This works very well for home DSL and dialup connections where you are using DHCP and don't have a fixed IP address assigned to your computer.

First you must be connected to the Internet with your PC before doing this.

Then click on the Options Icon (the gear) and you'll see the menu below:

Mailserver Options  menu

Simply click on the checkbox icon to autodetect what the DNS server is for your network connection. Once detected it will show the address if found and ask if you want to confirm it:

Mailserver Options  menu

Answer Yes to use the IP address it found for your DNS server, and then click OK to close the Options menu.

You can also insert the DNS Server IP address manually by looking at your local network settings on your computer.

The simplest way to find the DNS server IP address, which is active for your internet connection is as follows:

Windows 98:

Make sure you are connected to the Internet, and you are using the same connection which will be used when you run your server. Click Start button, select Run, and in the Run box type: winipcfg, then click OK

This will start up Windows IP configuration utility. Click More Info... button in the IP configuration box.

Retype the DNS server IP numbers, which appear in the DNS Servers box (for example, 204.101.251.2) into the DNS Server box of your mail server. Then click OK.

Windows NT/2000/XP

Go to the Command prompt, and run the program IPConfig, with parameter /all

C:>ipconfig /all

Get the DNS server IP address and type them into your mail server.

NOTE: you can also get DNS server addresses from Control Panel>Network>TCP/IP>Properties

 

Back to the Menu


Specifying a Mail Server in your email program

You should now be able to use your email server to send email from such programs as Outlook, Outlook Express, Eudora, and others.

If you want to use the mailserver to send email from the computer you have WebServeUSB plugged into, then you'd use either the names "localhost" or 127.0.0.1 ( that IP address is reserved for all local computer connections on all PC's) for the mail server name in your email client program (like Outlook Express) as shown below:


Mail Server Names in your email program

If don't you have a domain name for your network then you'd use a fixed IP address for the computer  or its local network name only such as:

laptopxp

If you have a domain name for your network that WebServUSB is plugged into or you'd use the machine name combined with a domain name such as:

laptopxp.mydomainname.com
 



Remote Administration of the Mail Server via the Web Interface

The ArgoSoft MailServer also has a built-in Web server, which allows an access your users to access their email from anywhere in the World, using any web browser, which supports HTTP 1.0 or higher. Browser also must accept cookies and support JavaScript. The Web interface of freeware version of the mailserver contains some advertisements. The Web interface of Plus and Pro versions of the mailserver does not.

To administer the server via web interface you must use a special port command so that the mailserver web interface does not get confused with the WebServUSB web interface. This is done by using port 8080 (which we setup for use with WebServUSB) instead of port 80 (which is used for the default of all web browsers) All you have to do is add a colon : and 8080 at the end of the web address.

To access the mailserver web interface from the PC running it you'd type: http://localhost:8080 (you can click on this link too)

On a local area network you'd use: http://machinename:8080 for example, your Laptop may be named "LaptopXP" for which you would type http://laptopxp

If your server computer is accessible from the Internet, then you can access your email account from anywhere in the World using Web Interface. Let's assume, that the domain name of your computer is mydomain.tzo.com . In the address box if your browser type the following:

http://mydomain.tzo.com:8080


If everything is set up properly, you will see a log in screen in your browser. Click Log In button, and, when prompted, enter the user name and password of your account. NOTE: before this will work you'll have to setup an account from the PC desktop by right clicking on the mailserver icon and adding an account with a username and password.

You will be able to browse through your messages, reply to them, also change your personal information, including the information which is used by Finger service.

Note, that you will be able to send messages regardless SMTP authentication settings of your server.

 

Back to the Menu



MORE HELP:

You can also get a printable detailed manual at the web link: MailServer Manual (Adobe Acrobat format)


 


 


© 2004 WebServUSB All rights reserved.