FAQ¶
Installation and Setup¶
- Do I need to restart my computer after installation?
- How do I ensure data is not lost when upgrading to a new version of Winmail Server?
- Why can't I start the *** service after installation? (SMTP/POP3/ADMIN/HTTP/IMAP/LDAP)
Registration¶
- What is different about the registered edition?
- How soon will I receive registration information after paying?
Sending Mail¶
- Even though the SMTP service of Winmail has started, I can't send email.
- I can receive mail but can't send mail
- Why can't I send mail to an outside mailbox via Internet?
- Why do I get the message "550 5.7.1 Unable to relay for xyz@abc.com" when sending mail using Outlook?
- Why do I get the message "553 sorry, you don't authenticate or the domain isn't in my list of allowed rcpthosts(#5.7.1)" when sending mail to another domain by Outlook?
- I have configured "My server requires authentication" in Outlook, but I still get the message "550 5.7.1 Unable to relay for (New)" when sending mail.
- My mail server is configured for SMTP authentication, so why can an invalid user still use SMTP of server to send mail?
- Why does the server run inconsistently? Sometimes there are several hours' delay.
- How can I stop someone else from using my mail server for forwarding?
- Can I send external mail without a domain name or static IP address?
- Will I be notified when I send mail to a non-existing domain or account?
- Why do I get error message "Can't connect the server. Error: 10061" when I receive and send mail by client software?
Receiving Mail¶
- Why I can send external mail with non-standard SMTP port 25, but can't receive external mail?
- Why can I receive mail but can't send mail?
- Winmail Server is installed on LAN server with inside IP of 192.168.x.x and outside static IP of 202.x.x.x. I can send mail but can't receive. What should I do?
- Why can't I receive mail from external domain such as yahoo.com or hotmail.com?
- Why am I notified of an incorrect password while using POP3 on a remote mail client?
- My system stops responding while receiving mail with Outlook 2002.
- Why can't I open attachment winmail.dat?
Domain Name and DNS¶
- I have several domain names such as aaa.com, bbb.com, ccc.com. Can I use all these domain names for one user?
- Must I apply for a domain name and make analysis to send or receive mail by Internet?
Administrative Tool¶
- Network is available and password entered is correct, but my administrative console can't connect with Winmail Server.
- What do I do if I forget my administrator password for Winmail Server?
Configuration¶
- Should I configure a mail server after applying enterprise Postoffice?
- We have our own domain name and enterprise mailbox, but we wish to construct our own mail system. Can we add two MX records to enable forwarding one message to two different mail systems?
- Can WinMail Server be installed on a server other than my dial-up server?
Daily Maintenance¶
- How do I backup Winmail data?
- Does Winmail support account permission control, such as receive-only and automatic save and backup on server?
- My Winmail Server is being used as a Spam server. I have configured SMTP authentication, but how do I delete thousands of messages in queue?
- Where is received mail stored? How long can mail be stored?
- How do I configure a service to be used only by users of a specific network segment?
- Can I disable TELNET 25 or TELNET 110? If using TELNET 25, can I disable EXPN and VRFY?
Other¶
- Why does Winmail sometimes close automatically after I install Norton anti-virus program on server?
- I installed Winmail on a server which is configured properly and has one network card and two IP addresses. How do I enable the two IPs to work normally?
- Does Winmail support free application and approval?
- What is RBL?
- How do I add a Webmail login box to my home page?
- How do I change the signature of mail sent by Webmail?
- How do I change the logo image, advertising picture and notification information of Webmail?
- I can logon to Webmail with http://mail.mymailerver.com:6080, but want to logon without typing in the port after the address.
- Is there an easier way to choose my own domain from multiple domains on the Webmail login page?
- Why I can't change password and set up auto-forwarding after configuring Webmail in IIS?
- Why can't I attach a file to mail after configuring Webmail in IIS?
- Why do I get a page error after configuring Webmail in IIS?
- Why do I get the error message 'create com instance error' when I login to Webmail?
- Why do I get the error message 'Can't contact LDAP server' when using Webmail?
Do I need to restart my computer after installation?
There is no need to reboot if there is no prompt after installation. Reboot is recommended after upgrading to a new version of Winmail Server.
How do I ensure data is not lost when upgrading to a new version of Winmail Server?
When installing a new version, you may choose to reserve (leave a copy) of your original data and system settings. You can also backup all files of Winmail Server before upgrading. Refer to the help file for detailed instructions.
Recommended upgrade approach:
1. Exit winmail;
2. Run new Service Package;
3. Select to reserve data;
4. Restart Winmail Server.
Why can't I start the *** service after installation? (SMTP/POP3/ADMIN/HTTP/IMAP/LDAP)
Two conditions may exist:
- the service does not appear in the list of available services
- the service does appear in the list of available services, but does not start.
Failed in starting SMTP/POP3/ADMIN/HTTP/IMAP/LDAP
(That is, the icon for a service (SMTP/POP3/ADMIN/HTTP/IMAP/LDAP) is red in System Setup->System Service and there is no response to telnet ports 25/110/6000/6080/143/389. For example, for POP3 service, telnet xxx.xxx.xxx.xxx 110.)
- Confirm that SMTP/POP3/ADMIN/HTTP/IMAP/LDAP ports are not occupied. If there is a port conflict, please stop programs occupying ports, or change to another port.
- In System Setup->System Service, select SMTP/POP3/ADMIN/HTTP/IMAP/LDAP and click Start button.
- View Start Log of System Log->System for the service in question (SMTP/POP3/ADMIN/HTTP/IMAP/LDAP)
- If the SMTP/POP3/ADMIN/HTTP service starts normally but one of the SMTP/POP3/ADMIN/HTTP/IMAP/LDAP services cannot start with system startup, select POP3 and click the Setup button, then select Auto-start with system startup in System Setup->System Service.
- If the service is still starting after following these procedures, change ports configured for POP3 option and restart Winmail Server to see if it works normally.
Success in starting SMTP/POP3/ADMIN/HTTP/IMAP/LDAP.
(That is, the icon for the SMTP/POP3/ADMIN/HTTP/IMAP/LDAP service is green in System Setup->System Service)
- In System Setup->System Service, select SMTP/POP3/ADMIN/HTTP/IMAP/LDAP and click the Setup button.
- View binding IP (don't use 127.0.0.1 but your NIC IP or 0.0.0.0), ports, overtime settings and access control.
- In System Setup->System Service, select SMTP/POP3/ADMIN/HTTP/IMAP/LDAP and click Stop button and then click Start button.
What is different about the registered edition?
- No time limit
- Free upgrade in service period.
- Supports more users.
- Free and timely email technical support within service period.
How soon will I receive registration information after paying?
After we receive your payment confirmation we will email registration code to you in half an hour.
Even though the SMTP service of Winmail has started, I can't send email.
This condition is usually caused by incorrect configuration of SMTP parameters. Often, the client has not set up required SMTP server authentication. Possible symptoms of this problem:
- In Outlook, Server will respond: '553 sorry, your don't authenticate and the domain isn't in my list of allowed rcpthosts(#5.7.1)'.
- Server installed Rising Anti-virus program.
- Monitoring mail will cause failure of sending mail.
Please refer to the following FAQ for additional information.
I can receive mail but can't send mail.
Make sure your computer can connect with external host. Execute following command in command line:
C:\> telnet mx1.mail.yahoo.com 25
220 YSmtp mta120.mail.re2.yahoo.com ESMTP service ready
C:\> telnet mx1.hotmail.com 25
220 mc1-f11.hotmail.com Microsoft ESMTP MAIL Service, Version: 5.0.2195.6824 ready
- If you see this response returned, the connection is successful, otherwise the connection failed.
- Do not use mail firewall software. Firewall software will monitor SMTP and POP3 ports which would influence mail server.
- Check your DNS Server settings. After login to the administrative tool, go to System Setup->Advanced Setting->System Option. Select Using the following DNS Server->type in local DNS server address in Primary DNS server and Second DNS server boxes->click Apply.
Why can't I send mail to an outside mailbox via Internet?
Usually, sending failure is caused by incorrect DNS settings. Click the icon on the server and select Service to view settings of DNS server. Confirm the following items:
- DNS server address has been configured.
- DNS server address is available.
- DNS server works properly.
- If using default DNS service, confirm DNS has been converted correctly.
Another cause may be System security settings or firewall setup causing UDP communication failure. Modify security settings to allow UDP package access.
Why do I get the message "550 5.7.1 Unable to relay for xyz@abc.com" when sending mail using Outlook?
The message is not from Winmail but from the SMTP server of IIS. Please enter IIS administrative program to stop SMTP service, and then restart SMTP service of Winmail. You may change type of Simple Mail Transport Protocol (SMTP) to 'manual' or 'disable' in system service setting to stop completely.
Why do I get the message "553 sorry, you don't authenticate or the domain isn't in my list of allowed rcpthosts(#5.7.1)" when sending mail to another domain by Outlook?
Your SMTP server requires authentication but client has not configured this. Complete SMTP settings.
I have configured "My server requires authentication" in Outlook, but I still get the message "550 5.7.1 Unable to relay for (New)" when sending mail.
-
Telnet yourserverip 25, display 220 ******
-
Type in EHLO, display 502 unimplemented (#5.5.1)
If these do not resolve the problem, it may be that a Cisco PIX firewall is in use. The Cisco PIX built-in MailGuard or MailHost blocks ESMTP commands such as EHLO. Please shut down Mail Guard or contact your firewall provider.
My mail server is configured for SMTP authentication, so why can an invalid user still use SMTP of server to send mail?
The server does not require authentication when:
- Outgoing host address is in trusted host list;
- Domain directions belong in the local domain, domain alias or Direct Delivery Domain list.
Why does the server run inconsistently? Sometimes there are several hours' delay.
Check the following aspects of your network setup for possible delays:
- Network status
- DNS analysis
- Large size mail messages
- Mail server is used for forwarding by someone else
How can I stop someone else from using my mail server for forwarding?
Enable server SMTP authentication function. Login to Mail Server with Administrative Tool->System Setup->SMTP Setup->Basic Parameter->select Start Authentication->click Apply.
Can I send external mail without a domain name or static IP address?
Even if you have no domain name or static IP but can access the Internet, you can use Winmail to send external mail. You may not always receive incoming mail from an external domain, however.
If you are Dial-up user, you can apply for a dynamic domain name to construct Mail Server.
Will I be notified when I send mail to a non-existing domain or account?
If mail was not delivered within a specific period, it will be returned to sender with an indication of which address delivery failed.
Why do I get error message "Can't connect the server. Error: 10061" when I receive and send mail by client software?
IP address error: IP address, which is not Winmail Server IP, and setup of POP3 and SMTP of client software is not correct.
Port error: Ports of POP3 and SMTP of client software are not correct.
Winmail program doesn't run. You can check system threading if mailerver.exe running.
Why I can send external mail with non-standard SMTP port 25, but can't receive external mail?
If SMTP doesn't use standard port 25, other mail servers can't distinguish the SMTP port of your mail server when delivering mail with default connection, which would result in connection and receiving failure. It is recommended that you do not change SMTP server port when communicating with other mail servers.
Why can I receive mail but can't send mail?
Some possible reasons:
- You have no static IP, so external mail server can't connect to your server or SMTP 25 port rejects outside access.
- Your domain name has been registered, but domain name and MX records have no DNS analysis. Contact your domain name service provider and for help making related configuration. -Firewall software is occupying SMTP and POP3 ports, causing Winmail Server to work abnormally.
Winmail Server is installed on LAN server with inside IP of 192.168.x.x and outside static IP of 202.x.x.x. I can send mail but can't receive. What should I do?
- Apply a domain name. To receive mail, you need an Internet domain name or a dynamic domain name.
- If you access the Internet by Proxy, make NAT mapping on Proxy, i.e. map port 25, 110, 6080 of IP 202.x.x.x. to IP 192.168.x.x of Winmail Server.
- If you have a domain name, convert MX records to your Winmail Server IP address.
Why can't I receive mail from external domain such as yahoo.com or hotmail.com?
The following conditions must be available to successfully receive mail from Internet:
- Valid Internet domain name such as yourdomain.com
- Domain name can be converted to IP installed with Winmail Server.
- New mail domain, yourdomain.com in Winmail, has corresponding mail address user@yourdomain.com.
If all above conditions are met but you still can't receive mail, the most likely possibility is that domain name analysis is not correct. Assuming your address is user@yourdomain.com, make sure MX records of yourdomain.com are pointed to the right address. Check with nslookup command, as follows:
C:> nslookup
Server: dns.nsmc.edu
Address: 211.83.0.66
>set type=mx
>nsmc.edu(type in domain name to be convertd)
Server: dns.nsmc.edu
Address: 211.83.0.66
nsmc.edu preference = 10, mail exchanger = mail.nsmc.edu
smc.edu nameserver = dns.nsmc.edu
mail.nsmc.edu internet address = 211.83.0.67
dns.nsmc.edu internet address = 211.83.0.66
>exit
C:>After you get mail exchanger=mail.nsmc.edu message, use
C:>telnet mail.nsmc.edu 25
to confirm Winmail program is working normally.
Why am I notified of an incorrect password while using POP3 on a remote mail client?
Some possible reasons:
- You haven't added an account in Winmail, or you have added an account with a password that is different from client settings.
- Winmail applies standard SMTP port 25 and POP3 port 110. If these two main ports are occupied by other mail servers or services, Winmail will not perform as desired. For example, if Winmail is installed on a computer using dial-up access, check to be sure WinGate is not using port 110 and 25. If there is a port conflict, stop the other mail server, or shut down application programs using SMTP and POP3 ports, or open port 110 and 25 of WinGate.
- Users not in the main domain must enter their full email address when configuring username in Outlook. For example, username of user test who is not in the main domain abc.com should be test@abc.com.s
My system stops responding while receiving mail with Outlook 2002.
This is a Microsoft bug. Please see:
https://support.microsoft.com/default.aspx?scid=kb;EN-US;Q329349
http://support.microsoft.com/?kbid=331866
Why can't I open attachment winmail.dat?
winmail.dat is anRTF format file developed for Microsoft Outlook and can only be opened with Outlook.
Solution: Don't use Outlook for sending mail in RTF format;
http://nihlibrary.nih.gov/Relais/mime.htm and http://www.ust.hk/itsc/email/tips/tnef/
I have several domain names such as aaa.com, bbb.com, ccc.com. Can I use all these domain names for one user?
Yes, set up domain aliases.
Must I apply for a domain name and make analysis to send or receive mail by Internet?
Winmail Server can communicate with mailboxes of other domains, so you must own a domain name. If you are only using Winmail Server internally, a domain name is not necessary.
Network is available and password entered is correct, but my administrative console can't connect with Winmail Server.
Some possible reasons:
- Administrative console version is different from Winmail Server's.
- Your firewall won't open the Winmail manager port. Default port is 6000 but you can change it.
What do I do if I forget my administrator password for Winmail Server?
Open userauth.cfg of Winmail Server installation directory with Notepad and change the following fields from:
<adminuser>
<item>
<username>admin</username>
<password>{md5}xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx</password>
</item>
</adminuser>
to
<adminuser>
<item>
<username>admin</username>
<password>newpassword123</password>
</item>
</adminuser>
Then login to Winmail Server with newpassword123.
Should I configure a mail server after applying enterprise Postoffice?
After applying enterprise Postoffice, you can choose to construct your own mail server or not. If you configure the mail server yourself, you may have poor Internet access, and permanent connection with the Internet will not be available. Be sure to open external accounts for director class or above employees and internal accounts for most staff.
We have our own domain name and enterprise mailbox, but we wish to construct our own mail system. Can we add two MX records to enable forwarding one message to two different mail systems?
You may set up a new mail system and create all new mailboxes. Shut down the mail service and point an MX record toward the new mail server, so all received mail will be sent to the new mailbox. You can receive mail for the old enterprise mailbox with Outlook. However, mail sent to the mailbox from an external domain mail system can not be accepted.
Can WinMail Server be installed on a server other than my dial-up server?
It is not necessary to install Winmail Server on the dial-up server; it may be installed on any computer which can access the Internet through the LAN. See the section on Working with Proxy Servers.
Currently Winmail does not have support for data backup; this will be available in a later edition. You can backup Winmail data by using Windows Scheduler Task, as follows:
- Backup mailbox account: Set up a scheduled operation in Windows Scheduler Task to copy .cfg extension file in the directory of ~/server/data to another directory.
- Backup user mail: Set up a scheduled operation in Windows Scheduler Task to copy compressed ~/server/store directory to another directory.
- Full backup: Compress ~/server directory and set up a scheduled operation in Windows Scheduler Task to copy it to another directory.
Note: ~ refers to Winmail installation path; default path is C:\Program Files\Winmail.
Does Winmail support account permission control, such as receive-only and automatic save and backup on server?
You can set up account permissions in Winmail Server. For example, you can apply restrictions so that a user can not send mail to or receive mail from an external domain, and all mail can be automatically backed up to a certain account or monitored by one administrator.
My Winmail Server is being used as a Spam server. I have configured SMTP authentication, but how do I delete thousands of messages in queue?
- Stop Winmail Server and delete all subdirectories and files in mail queue directory (default path is ~\server\queue).
- Restart Winmail Server to automatically restore all subdirectories.
Note: ~ refers to Winmail installation path; default path is C:\Program Files\Winmail.
Where is received mail stored? How long can mail be stored?
Received mail messages are stored in ~\server\store directory and can be stored for as long as you choose.
Note: ~ refers to Winmail installation path; default path is C:\Program Files\Winmail.
How do I configure a service to be used only by users of a specific network segment?
In System Service of administrative console, configure setup and enabling/disabling of specific hosts or network computer access permissions for each service.
Can I disable TELNET 25 or TELNET 110? If using TELNET 25, can I disable EXPN and VRFY?
TELNET 25 and TELNET 110 can't be disabled.
Winmail Server does not support EXPN and VRFY commands, as these would cause server security problem and most mail servers do not support these.
Why does Winmail sometimes close automatically after I install Norton anti-virus program on server?
This problem will occur with Norton enterprise edition, Norton net edition and Norton single edition. Since Norton can directly kill viruses in message files, which conflicts with Winmail queue processing program and results in system resource exhaustion, Winmail will close itself automatically.
Solution: Remove the following directory in Norton.
C:\Program Files\Winmail\server\queue
I installed Winmail on a server which is configured properly and has one network card and two IP addresses. How do I enable the two IPs to work normally?
Make sure the binding IP in SMTP/POP3 properties is not a static IP (inside IP or outside IP) but 0.0.0.0 (all IP addresses of server).
Does Winmail support free application and approval?
Winmail supports free application and approval.
For version 2.3(0402), the administrator can select System Setup->Advanced Setting->System Parameter->Basic Parameter to configure how to apply Webmail values.
For versions later than 2.3(0402), administrator can set up whether to apply Webmail or not. Select Domain Setting->Domains to modify applying Webmail settings in extended properties of domains.
RBL is Real-time Blackhole List, which is a service for checking the address of Spam senders, provided by anti-spam organizations.
b.barracudacentral.org
bl.spamcop.net
psbl.surriel.com
sbl.spamhaus.org
cbl.abuseat.org
You can add the following code to a suitable place on your home page:
<!--
Replace http://localhost:6080/login.php with your URL
-->
<form name="form1" action="http://localhost:6080/login.php" method=post>
username: <input type="text" name="f_user" value="" size="12" maxlength="32">
<!--
Replace yourdomain with your domain name
-->
<input type="hidden" name="f_domain" value="yourdomain">
password: <input type="password" name="f_pass" value="" size="12" maxlength="32">
<input type="hidden" name="f_lang" value="en">
<input type="submit" name="submit" value="Login">
<input type="reset" name="reset" value="Reset">
</form>
How do I change the signature of mail sent by Webmail?
Edit ~\server\webmail\config.php file as follows:
$appname = "WebMail | Power by Winmail Server";
$footer = "
Message sent using $appname $appversion ";
Add your signature at the right of the "footer" equal sign.
How do I change the logo image, advertising picture and notification information of Webmail?
To change logo:
Replace the following files (~ refers to Winmail installation path and default path is C:\Program Files\Winmail):
Default page
~\server\webmail\themes\default\images\magiclogo.gif
(this is the icon on the upper left hand corner)
~\server\webmail\themes\default\images\mail_pic.jpg
(this is the image with letter Winmail in the middle)
~\server\webmail\themes\default\images\mail_pic2.jpg
(this is the image with letter Winmail in the middle)
~\server\webmail\themes\default\images\winmail.gif
(this is the image with letter Winmail in the middle) Page after login
~\server\webmail\themes\default\images\winmaillogo.gif
(this is the icon on the upper left hand corner)
~\server\webmail\images\banner.gif
(this is the advertisement banner) Registration page
~\server\webmail\themes\default\images\winmail_logo.gif
(This is the icon on the upper right hand corner)
Note: For version 3.4 and later upgrades, you can only replace related image files under ~\server\webmail\www\customer To change title and link:
Edit all files under ~\server\webmail\langs as follows:
common_page_title = WebMail | Power by Winmail Server
homepage = Power by Winmail Server
homepage_url = http://www.magicwinmail.com
contact_us =
webmaster_mail = support@magicwinmail.com
banner_url = images/banner.gif
Edit content at the right of the equal sign.
Note: For version 3.4 and later upgrades, you can only replace related language file fields under ~\server\webmail\www\customer To add a language file: Copy an existing language file and rename (extension must be .txt).
Edit content at the right of the equal sign.
Add fields at the end of ~\server\webmail\inc\config.languages.php as follows:
$languages[] = Array(
"name" => "English",
"path" => "en" //words in quotation marks are your language file name without extension To disable changing language:
Edit related content of ~\server\webmail\inc\config.languages.php file: $allow_user_change_language = yes; Replace yes with no to disable this capability. Set up default language: Edit related content of ~\server\webmail\inc\config.languages.php file to $default_language = 0; //index of language, starting with zero
I can logon to Webmail with http://mail.mymailerver.com:6080, but want to logon without typing in the port after the address.
- Change port of HTTP service to 80, but make sure there is no other web server installed on your machine.
- Change HTTP service port:
- Login administrative tool->select System Setup->System Service->in right page select HTTP and click modify to change port.
- If you have IIS installed on your server, you can set up Webmail in IIS. Refer to the section on running Webmail in IIS.
Is there an easier way to choose my own domain from multiple domains on the Webmail login page?
In version 2.4 and later, a parameter of Direct login URL has been added in domain properties, which enables the login page to display the login URL. For example, if you have a domain, abc.com, and point mail.abc.com toward IP of mail server in DNS, you can type http://mail.abc.com or mail.abc.com without port 6080 in Direct login URL box.
Why I can't change password and set up auto-forwarding after configuring Webmail in IIS?
Reconfigure IIS and permission of files and directories according to help file.
Why can't I attach a file to mail after configuring Webmail in IIS?
Set up permissions of C:\Winnt\temp (assuming Windows installed in C:\Winnt) to Allow Everyone access and Full control.
Why do I get a page error after configuring Webmail in IIS?
If the system notifies you 'Warning....Permission denied in...' the permissions for files and directories are not correctly set. See the help file.
Why do I get the error message 'create com instance error' when I login to Webmail?
This problem may be caused by COM components register error during installation. You can manually re-register COM components as follows:
Start menu->Run->type in cmd
#Cancel COM component first:
C:>regsvr32 /u "~\server\XmlDataBase.dll"
#Re-register COM component:
C:>regsvr32 "~\server\XmlDataBase.dll" <br>
Why do I get the error message 'Can't contact LDAP server' when using Webmail?
The problem may be caused by improper starting of LDAP service. In Windows 2008 or above, system active directory service will use the same port as LDAP, which causes LDAP to start improperly,
Solution: Change port of LDAP to 489 and restart.