WebMail

This service allows users to access their account using any standard web browser (such as Internet Explorer or Chrome). WebMail provides complete access to all accounts options and can usually be used in place of a mail client. WebMail even allows access to User options such as Personal Data, Custom Filters, POP3 Retrievals and more.

WebMail

  • Enable Service - This controls whether the service is enabled.
  • Ports - This controls which port the service will listen on.
  • Max Connections - This controls the maximum number of simultaneous connections the service will allow. It is recommended that this value be no higher than 200.
  • Idle Time-out - If a connection remains idle, this value will control the period of time before the connection is forcefully shutdown.
  • Use Server Default - If selected, this will bind the ports to the IPs specified by the General settings.
  • Bind to All Available IPs - If selected, this will bind the ports to all available IPs.
  • Listen Only on IP(s) - If selected, this will bind the port to the IPs listed here. To set multiple IPs, simply separate each IP with a semi-colon (';'). Also, it is acceptable to specify a domain name instead of an IP.
  • Use Explicit SSL - This option is not available for WebMail..
  • Use Implicit SSL - This allows a secondary dedicated port for secure SSL connections to be opened. The implicit SSL port will also be affected by all the normal port bindings and limits.
  • SSL Ports - This controls which port the SSL part of the service will listen on.
  • Certificate - This option controls which SSL certificate will be used for SSL sessions. For more information on how to edit the SSL certificates, please view the SSL Certificates page.
  • SSL Mode - This controls which SSL / TLS mode will be used for SSL sessions.
  • Enable Anti-Hammering - Enabling this option will protect the service against brute force password guessing attacks. If an IP performs too many login failures, that IP will be prevented from logging in again for a set period of time. For more information, please view the General page.

IP Restrictions

  • Enable Blocked IPs - If enabled, the IPs and IP ranges in the list box will be blocked from accessing the service.
  • Enable Safe IPs - If enabled, the IPs and IP ranges in the list box will always be allowed access to the service. This protection overrules blocked IPs but does not overrule Anti-Hammering.

Sessions

  • Max Sessions - This is the maximum number of simultaneous sessions. A session is created every time a user logs into their account and is destroyed when they either log out or after they are automatically logged out due to a time-out or other reason.
  • Idle Session Time-out - If a session remains idle (such as when a user forgets to logout), this value will control the period of time before the session is forcefully destroyed.
  • Restrict Session ID Access to the IP used During Login - If enabled, then session IDs can only be accessed from the IP that the user logged in on. This is useful if you wish to offer your users a more secure WebMail service.
  • Max Mails Per Page - When a user accesses an account folder, this option will control how many mails are displayed per page.
  • Max Recipients Per Mail - This restricts the maximum number of recipients per mail during compose. This is a simple security restriction which helps prevent abuse of WebMail.
  • Enable Domain Option List During Login - If enabled, a drop down list containing all of the available domains will appear on the login page. This is useful if you require your users to login with their full email address.
  • Enable Anti-bot Security Code Graphic During Login - This option allows you to force users to enter a security code while logging in. This effectively prevents automated software bots from accessing and abusing WebMail.
  • Enable Password Resetting - If enabled, a link for resetting passwords will appear on the login page. This also needs to be enabled to allow editing of passwords and the password reset question and answer when logged into WebMail.
  • View Mails in Plain Text Only (Disable HTML View) - This option allows you to disable HTML mail viewing. This helps protect users against potentially dangerous scripts which can be embedded into the HTML component of a mail.
  • View Mails in HTML First - Most emails contain both text and HTML parts. If this option is enabled, opening a mail in WebMail will open the HTML part first by default.
  • Open Next Mail After Deleting - If enabled, deleting a mail while reading it will cause the next mail to be opened and displayed to the user. If disabled, the user will be returned back to the folder they are currently in.
  • Insert X-Originating-IP Header into Composed Mails - When a user composes and sends a mail from WebMail, this option allows you to insert an additional header field into the mail containing the users IP. This allows SPAM systems to protect themselves against abusive users as well as allowing the receiver to track of the origin of a mail.
  • Allow Rich-text / HTML Composing - If enabled, your users can compose and send HTML mail. This allows insertion of fonts, sizes, colors, embedded images and more.
  • Delete Draft Mails After Sending - If enabled, draft mails will be deleted after the user clicks on the send button. If this option is not enabled, then draft mails will remain in the drafts folder until the user specifically chooses to delete them.
  • Insert Base Message into Composed Mails - When a user composes and sends a mail from WebMail, this option can allow the administrator to insert a message at the bottom of the mail. This option allows the use of field tags, for more information please view the Using Field Tags page.
  • Enable Archive Button (Move to Directory) - If the directory exists in the user account, this allows WebMail users to archive mails to the specified folder.
  • Enable Junk Button (Move to Directory) - If the directory exists in the user account, this allows WebMail users to move mails to the specified folder. If you have enabled the Bayesian Filter in SPAM Filtering, this allows WebMail users to more easily help train the filter.

Templates

  • Default Template - This option controls where the default template is located. This can either be a local or network folder. For more information on using network drives, please view the Frequently Asked Questions page.
  • Domain Specific Templates - If you are running multiple domains on a single computer, this option allows you to set different templates for the different domains. For example, if you hosted www.yourdomain.com and www.yourotherdomain.com, you could add a 'Domain Specific Template' for www.yourotherdomain.com which mapped to a different template (instead of the Default Template). The effect would be that if you accessed your WebMail through http://www.yourotherdomain.com, the different template would be shown. Any other method of accessing would result in the 'Default Template' being used (e.g. accessing with http://www.yourdomain.com, http://your-ip, http://anyotherdomain.com etc.)

Automatic Sign-ups

  • Enable Automatic Sign-ups - If enabled, users will be able to click on the 'Register Now' link in WebMail and create new accounts for themselves. This works similar to other online mail services where a new user can fill in a form, specify the email address they want and then create that account. This is useful if you wish to host you own mail service or simply to allow customers or friends to have mail accounts.
  • Send Welcome Email - If enabled, the user will automatically receive a welcome message upon sign-up. This message can be edited through the normal message editing facility. For more information, please view the Messages page.
  • Send Notification Email to Admin - If enabled, a mail will be sent to the email address provided detailing all of the sign-up fields (excluding the password field).
  • Place in Group - All users in Ability Mail Server must be part of a group, this option allows you to select which group WebMail sign-ups are placed in.
  • Clone User (Email Address) - If you want to pre-configure the new account, this option will allow you to copy all the settings, folders and mails from another account.
  • Max Sign-ups Per Day - This allows you to limit the number of sign-ups allowed per day. This is useful protection against abusive bots which could possibly create hundreds of new accounts in minutes.
  • Max Sign-ups Per IP Per Day - To protect against an abusive user or bot, this option limits the number of sign-ups a particular IP can perform per day.
  • Required Fields to be Completed - This will force users to complete certain fields during sign-up.
  • Obtain Password Resetting Question - If enabled, users will be required to enter a password resetting question and answer during sign-up.
  • Enable Anti-bot Security Code Graphic During Sign-up - This option allows you to force users to enter a security code when they sign-up. This effectively prevents automated software bots from creating new accounts and abusing WebMail.
  • Allowed Sign-up Domains - These are the domains which the user can choose from when signing up. The new account will be assigned to the chosen domain (e.g. user@domainfromlist). By simply entering yourdomain.com into the list, any user will be able to create an email address on that domain. If you host multiple domains and wish to adjust the allowed sign-up domain list a user is presented with based on the domain the user is accessing WebMail from, you can also specify an 'Only Allow Sign-up For This Domain Via' option.