<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!-- Start of domain.htm --><!-- delayed after doctype-->
<html>
<head>
<link rel="stylesheet" type="text/css" href="../../css2/netwin.css">
	<script type="text/javascript" src="template/js2/netwin.js"></script>
<!--
	<script type="text/javascript" src="template/js2/dbg.js"></script>
-->

<!--
	<link rel="stylesheet" type="text/css" href="template/css2/netwin.css">

	<link rel="stylesheet" type="text/css" href="template/css2/test.css">
	<link rel="stylesheet" type="text/css" href="template/css2/sw.css">
	<link id ="cnr_css" rel="stylesheet" type="text/css" href="template/css2/cnr4.css">
-->

<!--[if lt IE 7]>
	<link rel="stylesheet" href="template/css2/ie6.css" type="text/css" />
<![endif]-->


<!-- Back to domain.htm -->

<!-- #BeginEditable "Headerstuff"-->
<title>Domain Specific Settings</title>
<META NAME="keywords" CONTENT="">
<META NAME="description" CONTENT="">
<meta http-equiv="Content-Type" content="text/html;">


<!-- #EndEditable -->
</head>
<body class="s_body">


<div id="width_limit_div" class="width_limit" style="padding-bottom:0;">

<!-- HEADER CONTENT -->
<div class="header">
  <div class="search_box"><table valign="center" cellSpacing="0" cellPadding="0" border="0">
	<form id="form1" name="form1" method="GET" action="http://www.google.com/custom">

	  <input type=hidden name=domains id=search_domains value="netwinsite.com">
	  <input type=hidden name=sitesearch id=search_sitesearch value="netwinsite.com">
	  <input type=hidden name=cof VALUE="LW:135;L:http://www.netwinsite.com/img2/logo_med_onwhite.png;LH:44;AH:center;S:http://www.netwinsite.com;AWFID:773914251fd85055;">

	  <tr valign="center">
		<td valign="center" style="padding-right:5px;"><span id="search_description" style="font-family:Verdana,Arial,Helvetica; font-size:9pt; ">Search website:</span>
		</td>
		<td valign="center">
			<input size="15" maxLength="80" name="q" style="font-family: Tahoma, Arial; font-size: 8pt">
		</td>
		<td valign="center">
			<input TYPE="image" src="template/img2/search.gif" alt="Search Netwinsite.com!" Name="I1" style="width:17px;height:17px;margin-left:5px;border:0;">
		</td>
	  </tr>
	</form>
  </table></div>

  <div class="page_logo"><table valign="center" border="0" cellpadding="0" cellspacing="10" >
	  <tr>
		<td style="padding-left:20px;">
		  <a href=""><img border="0" src="template/img2/logo_med_onwhite.png" height="44px" vspace="5" id="main_logo"> </a>
		</td>
		<td>
		  <div style="padding-top:14px;">
			<span class="s_header_text">Advanced Server Software<span>
		  </div>
		</td>
	  </tr>
  </table></div>
</div>

<!-- MENU CONTENT -->
<div class="bar_padding" onmousemove="stopEvent(event);return false;">
	<div class="bar" style="text-align:center">
		<table id="page_menu" class="t menu" onmousemove="menu_handler(event);" style="margin:auto"><tr>
	<td valign=top><table class="top_item" mid="menu_home"><tr><td class="btn_l"><td class="btn_c"><a href="http://netwinsite.com/index.htm" class="pad">Home</a><td class="btn_r"></table>
	<td valign=top><table class="top_item" mid="menu_products"><tr><td class="btn_l"><td class="btn_c"><a href="http://netwinsite.com/products.htm" class="pad">Products</a><td class="btn_r"></table>
	<td valign=top><table class="top_item" mid="menu_download"><tr><td class="btn_l"><td class="btn_c"><a href="http://netwinsite.com/download.htm" class="pad">Download</a><td class="btn_r"></table>
	<td valign=top><table class="top_item" mid="menu_buy"><tr><td class="btn_l"><td class="btn_c"><a href="http://netwinsite.com/prices.htm" class="pad">Buy&nbsp;Now</a><td class="btn_r"></table>
	<td valign=top><table class="top_item" mid="menu_support"><tr><td class="btn_l"><td class="btn_c"><a href="http://netwinsite.com/support.htm" onmouseup="x()" class="pad">Support</a><td class="btn_r"></table>
	<td valign=top><table class="top_item" mid="menu_company"><tr><td class="btn_l"><td class="btn_c"><a href="http://netwinsite.com/company.htm" onmouseup="x()" class="pad">Company</a><td class="btn_r"></table>
		</table>
	</div>

	<div id="menu_home" class="xmenu hidden" onmouseup="menu_hide_ex(event,'menu_home')" onmouseout="menu_action_mouseout(event,'menu_home')" onmouseover="menu_action_mouseover(event,'menu_home')" style="width:220px; display:none;">
	</div>

	<div id="menu_products" class="xmenu hidden" onmouseup="menu_hide_ex(event,'menu_products')" onmouseout="menu_action_mouseout(event,'menu_products')" onmouseover="menu_action_mouseover(event,'menu_products')" style="width:220px;">
		<a href="http://netwinsite.com/surgemail/" class="menu_row pad2"><div class="menu_icon_surgemail"></div>
			SurgeMail<span class="menu_extra"></span><br><span class="menu_info">Fully featured email server </span></a>
		<a href="http://netwinsite.com/surgeftp/" onmouseup="x()" class="menu_row pad2 divider"><div class="menu_icon_surgeftp"></div>
			SurgeFTP<span class="menu_extra"></span><br><span class="menu_info">High performance FTP server </span></a>
		<a href="http://netwinsite.com/dbabble/index.html" onmouseup="x()" class="menu_row pad2"><div class="menu_icon_dbabble"></div>
			DBabble <span class="menu_extra"></span><br><span class="menu_info">Instant messenging server </span></a>
		<a href="http://netwinsite.com/surgeweb/" onmouseup="x()" class="menu_row pad2 divider"><div class="menu_icon_surgeweb"></div>
			SurgeWeb<br><span class="menu_info">Modern Ajax web email client</span></a>
		<a href="http://netwinsite.com/products.htm" onmouseup="x()" class="menu_row divider">
			All products...</a>
	</div>

	<div id="menu_download" class="xmenu hidden" onmouseup="menu_hide_ex(event,'menu_download')" onmouseout="menu_action_mouseout(event,'menu_download')" onmouseover="menu_action_mouseover(event,'menu_download')" style="width:220px">
		<a href="/cgi-bin/keycgi.exe?cmd=download&product=surgemail&" onmouseup="x()" class="menu_row"><div class="menu_icon_surgemail"></div>
			Surgemail<span class="menu_extra"></span></a>
		<a href="/cgi-bin/keycgi.exe?cmd=download&product=surgeftp&" onmouseup="x()" class="menu_row"><div class="menu_icon_surgeftp"></div>
			SurgeFTP<span class="menu_extra"></span></a>
		<a href="http://netwinsite.com/dbabble/download.htm" onmouseup="x()" class="menu_row"><div class="menu_icon_dbabble"></div>
			DBabble <span class="menu_extra"></span></a>
		<a href="/cgi-bin/keycgi.exe?cmd=download&product=surgemail&" onmouseup="x()" class="menu_row divider"><div class="menu_icon_surgeweb"></div>
			SurgeWeb</a>
		<a href="http://netwinsite.com/surgemail/help/install.htm" onmouseup="x()" class="menu_row">
			Installing Surgemail</a>
		<a href="http://netwinsite.com/download.htm" onmouseup="x()" class="menu_row">
			Download any product...</a>
	</div>

	<div id="menu_buy" class="xmenu hidden" onmouseup="menu_hide_ex(event,'menu_buy')" onmouseout="menu_action_mouseout(event,'menu_buy')" onmouseover="menu_action_mouseover(event,'menu_buy')" style="width:220px">
		<a href="http://netwinsite.com/prices.htm" onmouseup="x()" class="menu_row divider">
			Pricing</a>
		<a href="http://netwinsite.com/https://netwinsite.com/cgi-bin/keycgi.exe?cmd=buy_new&product=surgemail" onmouseup="x()" class="menu_row"><div class="menu_icon_surgemail"></div>
			Surgemail<span class="menu_extra"></span></a>
		<a href="http://netwinsite.com/https://netwinsite.com/cgi-bin/keycgi.exe?cmd=buy_new&product=surgeftp" onmouseup="x()" class="menu_row"><div class="menu_icon_surgeftp"></div>
			SurgeFTP<span class="menu_extra"></span></a>
		<a href="http://netwinsite.com/https://netwinsite.com/cgi-bin/keycgi.exe?cmd=buy_new&product=dbabble" onmouseup="x()" class="menu_row"><div class="menu_icon_dbabble"></div>
			DBabble <span class="menu_extra"></span></a>
		<a href="http://netwinsite.com/https://netwinsite.com/cgi-bin/keycgi.exe?cmd=buy_new&product=surgemail" onmouseup="x()" class="menu_row divider"><div class="menu_icon_surgeweb"></div>
			SurgeWeb</a>
		<a href="http://netwinsite.com/activate.htm" onmouseup="x()" class="menu_row">
			Activation guide</a>
		<a href="http://netwinsite.com/prices.htm" onmouseup="x()" class="menu_row">
			Purchase any product...</a>
	</div>

	<div id="menu_support" class="xmenu hidden" onmouseup="menu_hide_ex(event,'menu_support')" onmouseout="menu_action_mouseout(event,'menu_support')" onmouseover="menu_action_mouseover(event,'menu_support')" style="width:220px">
		<a href="http://netwinsite.com/documentation.htm" onmouseup="x()" class="menu_row divider">
			Online documentation<span class="menu_extra"></span></a>
		<a href="http://netwinsite.com/surgemail/post.htm" onmouseup="x()" class="menu_row">
			Contact support<span class="menu_extra"></span></a>
		<a href="http://netwinsite.com/support.htm#email_list" onmouseup="x()" class="menu_row">
			Standard email support<span class="menu_extra"></span></a>
		<a href="http://netwinsite.com/http://news.netwinsite.com:8119/webnews?group=netwin.surgemail&cmd=list" onmouseup="x()"  class="menu_row divider">
			Community forum <span class="menu_extra"></span></a>
		<a href="http://netwinsite.com/support.htm" onmouseup="x()" class="menu_row">
			Support overview...</a>
	</div>

	<div id="menu_company" class="xmenu hidden" onmouseup="menu_hide_ex(event,'menu_company')" onmouseout="menu_action_mouseout(event,'menu_company')" onmouseover="menu_action_mouseover(event,'menu_company')" style="width:220px">
		<a href="http://netwinsite.com/company.htm" onmouseup="x()" class="menu_row">
			About us<span class="menu_extra"></span></a>
		<a href="http://netwinsite.com/surgemail/customers.htm" onmouseup="x()" class="menu_row">
			Customers<span class="menu_extra"></span></a>
		<a href="http://netwinsite.com/support.htm#sales_questions" onmouseup="x()" class="menu_row divider">
			Contact us</a>
	</div>
	<div style="background:url(template/img2/white_small.png);height:8px;font-size:1px;"></div>
</div>
<!-- Back to domain.htm -->

<div class="content_outer">


<!-- Back to domain.htm -->
<div class="L2C2_column_left">
<!-- Back to domain.htm -->
<div style="width:160px;">
  <div id="floating_index" class="floating_index nav-menu _document_index" style="width:160px;">
	<h2 class="menu_top">Help Index</h2>
	<ul class="level-0">

		<li class="group_hidden"><a href="#" onclick="index_toggle(event)">Getting Started</a><ul class="level-1">
			<li id="idx_surgemail.htm"><a href="surgemail.htm" target="_top">SurgeMail in a nutshell</a><ul class="level-2"></ul></li>
			<li id="idx_startingoff.htm"><a href="startingoff.htm" target="_top">Before you install</a><ul></ul></li>
			<li id="idx_install.htm"><a href="install.htm" target="_top">Installation &amp; Upgrading</a><ul></ul></li>
			<li id="idx_migration.htm"><a href="migration.htm" target="_top">Migration to SurgeMail</a><ul></ul></li>
			<li id="idx_updates.htm"><a href="updates.htm" target="_top">Change history</a><ul></ul></li>
			<li id="idx_postinstall.htm"><a href="postinstall.htm" target="_top">Post Installation</a><ul></ul></li>
			<li id="idx_faq.htm"><a href="faq.htm" target="_top">FAQ</a><ul></ul></li>
			<li id="idx_support.htm"><a href="support.htm" target="_top">Customer Support</a><ul></ul></li>
		</ul></li>

		<li class="group_hidden"><a href="#" onclick="index_toggle(event)">Anti Spam / Virus</a><ul class="level-1">
			<li id="idx_protected.htm"><a href="protected.htm#virusscanner">Virus Protection</a></li>
			<li id="idx_spam.htm"><a href="spam.htm">Spam Prevention</a></li>
			<li id="idx_protected.htm"><a href="protected.htm#mfilter">Mail Filtering</a> </li>
			<li id="idx_protected.htm"><a href="protected.htm#friends">Friendly Relations System</a></li>
			<li id="idx_rbl.htm"><a href="rbl.htm">Realtime Blackhole Lists</a></li>
		</ul></li>

		<li class="group_hidden"><a href="#" onclick="index_toggle(event)">Server Management </a><ul class="level-1">
			<li id="idx_status.htm"><a href="status.htm">Server Status</a></li>
			<li id="idx_log.htm"><a href="log.htm">Searching the log files</a></li>
			<li id="idx_report.htm"><a href="report.htm">Report generation</a></li>
			<li id="idx_accounts.htm"><a href="accounts.htm">Managing accounts</a></li>
			<li id="idx_tellmail.htm"><a href="tellmail.htm">Using the tellmail utility.</a></li>
		</ul></li>
		
		<li class="group_hidden"><a href="#" onclick="index_toggle(event)">SurgeMail Settings</a><ul class="level-1">
			<li id="idx_domain.htm"><a href="domain.htm">Domain specific settings</a></li>
			<li id="idx_global.htm"><a href="global.htm">Global settings</a></li>
			<li id="idx_webmail.htm"><a href="webmail.htm">WebMail settings</a></li>
		</ul></li>

		<li class="group_hidden"><a href="#" onclick="index_toggle(event)">Configuration Guides</a><ul class="level-1">
			<li id="idx_authent.htm"><a href="authent.htm">Authentication  Modules</a></li>
			<li id="idx_domains.htm"><a href="domains.htm">Virtual  Domains</a></li>
			<li id="idx_clustering.htm"><a href="clustering.htm">Clustering</a></li>
			<li id="idx_mirror.htm"><a href="mirror.htm">Mirror the server</a></li>
			<li id="idx_scalable.htm"><a href="scalable.htm">Performance &amp; Scalability</a></li>
			<li id="idx_lookandfeel.htm"><a href="lookandfeel.htm">Custom look and feel</a></li>
			<li id="idx_internal_email.htm"><a href="internal_email.htm">Custom internal emails </a></li>
			<li id="idx_language.htm"><a href="language.htm">Language translation</a></li>
			<li id="idx_redirection.htm"><a href="redirection.htm">Mail Redirection</a></li>
			<li id="idx_surgewall.htm"><a href="surgewall.htm">SurgeWall</a></li>
			<li id="idx_sms.htm"><a href="sms.htm">SMS</a></li>
			<li id="idx_lists.htm"><a href="lists.htm">Mailing lists and bulletins</a></li>
			<li id="idx_secure.htm"><a href="secure.htm">Securing the server</a></li>
			<li id="idx_webdav.htm"><a href="webdav.htm">WebDav</a></li>
			<li id="idx_incoming.htm"><a href="incoming.htm">Incoming MX servers</a></li>
			<li id="idx_load_balance.htm"><a href="load_balance.htm">Load balancing</a></li>
			<li id="idx_ndb.htm"><a href="ndb.htm">NDB NetWin folder format</a></li>
			<li id="idx_domainkeys.htm"><a href="domainkeys.htm">DomainKeys Support</a></li>
			<li id="idx_ipv6.htm"><a href="ipv6.htm">IPV6 Support</a></li>
			<li id="idx_amazon-ses.htm"><a href="amazon-ses.htm">Amazon-SES gateway</a></li>
			<li id="idx_examples.htm"><a href="examples.htm">Example configurations</a></li>
		</ul></li>
	</ul>
  </div>
  &nbsp;	<!-- required to render div -->
</div>
<script>window.do_scroll_menu=false</script>
<!-- Back to domain.htm -->
</div>

<!-- Back to domain.htm -->

<div class="L2C2_column_content">
<!-- Back to domain.htm -->
<!-- #BeginEditable "Body" -->


<div class="h4_as_h3">
<!-- use normal h3 styling for the h4's in this page -->

  <script language="JavaScript"> search_details('Search SurgeMail Manual:','http://netwinsite.com/surgemail/help'); </script>
  <script language="JavaScript"> display_crumbs_doc(['Home','Documentation','SurgeMail Help Index','Domain Specific Settings'],3); </script>
  <script language="JavaScript"> index_select('idx_domain.htm'); </script>

  <h1>Domain Specific Settings</h1>

  <p><font face="Arial, Helvetica, sans-serif">Note: Most 'matching' settings
    take <b>wild card lists</b> as parameters, for example "fred*" will match
    "freddy" and "Fred@bob". And "1.2.*,2.3.*" will match 1.2.4.4 and 2.3.99.100.&nbsp;</font>
  </p>


  <h3><a name="address"></a>address - Virtual Domain IP</h3>
  <p><font face="Arial, Helvetica, sans-serif">This is not a setting itself but
    part of the vdomain setting. The vdomain setting is like a section heading,
    it divides the configuration file into sections, the global section comes
    first followed by any number of domain sections or vdomain blocks.</font></p>
  <p><font face="Arial, Helvetica, sans-serif">The address part of the vdomain
    setting is the IP number of this virtual domain. You will also need to configure
    your operating system and network to respond to this IP address. Doing this
    for specific operating systems is described on <a href="domains.htm">this
    page</a> in more detail.&nbsp;</font> </p>

  <h3><a NAME="domain_name"></a>domain_name
    - Domain MX Record name</h3>
  <p><font face="Arial, Helvetica, sans-serif">This is not a setting itself, but
    part of the vdomain setting. The vdomain setting is like a section heading
    it divides the configuration file into sections. The global section comes
    first followed by any number of domain sections or vdomain blocks.</font></p>
  <p><font face="Arial, Helvetica, sans-serif">This is the name of this virtual
    domain of the mail server. It is a domain name it accepts mail for. The mail
    server supports any number of virtual domains. See <a href="domains.htm">this
    page</a> for a discussion on different types of virtual domains.&nbsp;</font>
  </p>
  <p><font face="Arial, Helvetica, sans-serif">eg: if you are wanting to send
    mail to user@mydomain.com this setting should be &quot;mydomain.com&quot;.
    But if you are wanting to send mail to user@mail.mydomain.com this setting
    should be &quot;mail.mydomain.com&quot;</font></p>
  <p><font face="Arial, Helvetica, sans-serif">This setting is seperate from your
    actual hostname of the system running your email server. These will often
    be the same but if they are not it is important that the <a href="#url_host">url_host
    setting</a> setting is set to correctly resolve your server. eg: You could
    have domain_name = mydomain.com and url_host = mail.mydomain.com if your mail
    server is separate from your web server and your main company web server is
    already hosted on mydomain.com.</font></p>


<h3><a NAME="abook"></a>abook - Define surgeweb shared address books for this domain</h4><p>The read/write fields should be a list of valid usergroups or * for all users</p>
<p>Syntax: abook name=string read=string write=string type=string</p>
<h3><a NAME="access_group_default"></a>access_group_default - Default group to place users in</h4><p>Specifies the default g_access_group to place users in this domain into.</p>
<p>Syntax: access_group_default string</p>
  <h3><a name="admin_access_default"></a>admin_access_default
    - Default features granted to domain admins in this domain</h3>
  <p><font face="Arial, Helvetica, sans-serif">This setting allows you to specify
    default access to certain SurgeMail features. It is specified in the same
    maner as the <a href="global.htm#g_admin_access">g_admin_access</a> settings
    'access' parameter. eg:</font></p>
  <p><font face="Arial, Helvetica, sans-serif">admin_access_default &quot;all,!users,!reports&quot;</font></p>

<p>Syntax: admin_access_default string</p>
  <h3><a name="alias_file"></a>alias_file
    - Alias file </h3>
  <p><font face="Arial, Helvetica, sans-serif">In addition each domain has it's
    own 'alias' file (domain.name/alias.dat). You can create alias files using
    the same syntax as used in UNIX systems /etc/aliases. The format is:</font>
  </p>
  <pre><font face="Arial, Helvetica, sans-serif">username:&nbsp;&nbsp; destination
bob:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fred@domain.com
joe:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; joesmith</font></pre>
  <p><font face="Arial, Helvetica, sans-serif">This file only exists for backward
    compatibility.</font></p>

<p>Syntax: alias_file string</p>
<h3><a NAME="alias_max"></a>alias_max - Maximum number of aliases for this domain</h4><p>Limits the ..total number of aliases allowed in this domain to the value specified.</p>
<p>Syntax: alias_max int</p>
<h3><a NAME="assume_created_epoch"></a>assume_created_epoch - If user has no 'created' field assume they were created an arbitrarily large time in the past</h4><p>This setting effect the g_disable_smtp_after and g_delete_user_after settings which, by default, ignore users who have not logged in and have no created field.</p>
<p>Syntax: assume_created_epoch bool</p>
<h3><a NAME="blogs_max_per_user"></a>blogs_max_per_user - Number of blogs each account can create</h3><p>This setting has no further documentation currently available</p>
<p>Syntax: blogs_max_per_user int</p>
<p>Example: blogs_max_per_user 10</p>
<p>See also: <a href="global.htm#g_access_group">g_access_group</a>, <a href="global.htm#g_blogs_max_per_user">g_blogs_max_per_user</a>, <a href="global.htm#g_user_blogs">g_user_blogs</a></p>
<h3><a NAME="broad_sync"></a>broad_sync - Broadsoft Sync Enable</h4><p>Customer specific feature</p>
<p>Syntax: broad_sync bool</p>
  <h3><a name="centipaid"></a>centipaid
    - see <a href="centipaid.htm#config">centipaid.htm</a></h3>
  <p><font face="Arial, Helvetica, sans-serif">Specifies accounts that can charge
    for incoming email.</font></p>

<p>Syntax: centipaid match=string acct=string pass=string https=string lang=string amount=int enabled=bool friends=bool smite=int</p>
<h3><a NAME="class"></a>class - Define class of user for following commands to apply to</h4><p>hidden</p>
<p>Syntax: class type=string from=string users=string groups=string name=string</p>
<h3><a NAME="comment"></a>comment - Management notes and comments about the domain</h4><p>This is a dummy setting that lets you store information in the ini file that will survive setting changes from the web admin tool.</p>
<p>Syntax: comment date=string name=string comment=string</p>
  <h3><a name="create_block"></a>create_block
    - Block new users from this IP</h3>
  <p><font face="Arial, Helvetica, sans-serif">Stops users from specific IP addresses
    from registering in this domain (assuming that you have allowed users to register
    themselves). Use this to stop known spammers from re-registering on your system.&nbsp;</font>
  </p>

<p>Syntax: create_block string</p>
<h3><a NAME="create_cleanup"></a>create_cleanup - Cleanup existing data before adding a user</h4><p>This causes a delete to be actioned for a user before/as they are created. This ensures the new user does not end up with any files, on any mailing lists, with any aliases etc from a previous user of the same name/address. If you delete users from the authent database directly i.e. not using the surgemail web admin or calling 'tellmail delete_user' then this setting will cleanup the users files when their address is re-used.</p>
<p>Syntax: create_cleanup bool</p>
<h3><a NAME="create_delete_days"></a>create_delete_days - Number of days a disabled new account remains before deletion</h4><p>Accounts disabled with create_disable_days remain until the specified number of days at which point they are deleted.</p>
<p>Syntax: create_delete_days int</p>
<p>See also: <a href="#create_disable_days">create_disable_days</a></p>
<h3><a NAME="create_disable_days"></a>create_disable_days - Number of days new accounts remain active for</h4><p>New accounts when created are set to expire after the specified number of days. When this occurs they can no longer login or recieve email.</p>
<p>Syntax: create_disable_days int</p>
<p>See also: <a href="#create_delete_days">create_delete_days</a></p>
<h3><a NAME="create_image"></a>create_image - Use verification image on signups</h4><p>This adds a verification image to the signup process. The user will be required to correctly enter the value shown in the image to signup</p>
<p>Syntax: create_image bool</p>
<h3><a NAME="create_linkto"></a>create_linkto - Link to redirect to after successful live account creation</h4><p>This is the web url/link that the user creation process links to once it has created a new and active email account (active means it is ready for use, i.e. not disabled, verified my manager etc)</p>
<p>Syntax: create_linkto string</p>
  <h3><a name="create_max"></a>create_max
    - Maximum signups from one IP in a day</h3>
  <p><font face="Arial, Helvetica, sans-serif">This setting stops spammers registering
    hundreds of accounts on your system before sending out a lot of spam. A setting
    of 2-3 is probably a good idea.&nbsp;</font> </p>

<p>Syntax: create_max int</p>
  <h3><a name="create_repass"></a>create_repass
    - User enters password twice on creation</h3>
  <p><font face="Arial, Helvetica, sans-serif">If true this will show a &quot;Password
    Again&quot; input in addition to the &quot;Password&quot; input on the user
    signup page. The user is required to type the password in twice and the passwords
    are compared to ensure they are identical.</font> </p>

<p>Syntax: create_repass bool</p>
  <h3><a name="create_reqd"></a>create_reqd
    - Required fields for new users</h3>
  <p><font face="Arial, Helvetica, sans-serif">A comma separated list of field
    names. Allowable field names are the "field" value(s) of the g_authent_info
    setting.</font> </p>
  <p><font face="Arial, Helvetica, sans-serif">For example, if your setting is:</font>
    <font face="Arial, Helvetica, sans-serif"><br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; name,phone</font> <font face="Arial, Helvetica, sans-serif"><br>
    then when a new user is created they will be forced to fill in the name and
    phone fields in the registration form.</font></p>
  <p><font face="Arial, Helvetica, sans-serif"><b>NOTE: </b>A g_authent_info setting
    is required to make the field appear on the signup page, eg.</font></p>
  <p><font face="Arial, Helvetica, sans-serif">g_authent_info name=&quot;Phone&quot;
    field=&quot;phone&quot; access=&quot;user&quot; default=&quot;&quot; </font></p>
  <p><font face="Arial, Helvetica, sans-serif">the above setting causes a field
    for phone to appear on the signup page and in the user details page.</font></p>

<p>Syntax: create_reqd string</p>
  <h3><a name="create_subdomain"></a>create_subdomain
    - Allows users to create an account that belongs to it's own unique domain.</h3>
  <p><font face="Arial, Helvetica, sans-serif">If true this allows users to create
    accounts with a unique subdomain i.e. firstname@lastname.domain. SurgeMail
    uses the <a href="domains.htm#domuser">domuser system</a> to handle sub-doamin
    users. Wildcard <a href="domains.htm#dns">MX records</a> are required to ensure
    delivery to subdomain users.</font></p>

<p>Syntax: create_subdomain bool</p>
  <h3><a name="create_tpl_dir"></a>create_tpl_dir
    - Relative path to user create pages</h3>
  <p><font face="Arial, Helvetica, sans-serif">The relative path from the web
    directory to the user creation and user self management pages, these pages
    are typically called na_*.htm and stored in the /web directory. If you want
    a different look and feel for a domain simply set this and copy the pages
    to a directory in /web then modify them.</font></p>
  <p><font face="Arial, Helvetica, sans-serif">For example, if your setting is:<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; otherdomain/</font></p>
  <p><font face="Arial, Helvetica, sans-serif">Then you would:<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cd /surgemail/web<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mkdir otherdomain<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; copy na_*.htm otherdomain<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CD otherdomain<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; notepad na_login.htm</font></p>



<p>Syntax: create_tpl_dir string</p>
  <h3><a name="create_user"></a>create_user
    - Method for adding new users</h3>
  <p><font face="Arial, Helvetica, sans-serif">Can be one of:</font></p>
  <table class="plain_table">
    <tr>
      <td width="10%"><b><font face="Arial, Helvetica, sans-serif">Value</font></b></td>
      <td width="90%"><b><font face="Arial, Helvetica, sans-serif">Description</font></b></td>
    </tr>
    <tr>
      <td width="10%" height="23"><font face="Arial, Helvetica, sans-serif">open</font></td>
      <td width="90%" height="23"><font face="Arial, Helvetica, sans-serif">Anyone
        can create an account immediately providing name and password. Be sure
        to set create_max &quot;3&quot; to prevent spammers creating dozens of
        accounts. </font></td>
    </tr>
    <tr>
      <td width="10%"><font face="Arial, Helvetica, sans-serif">email</font></td>
      <td width="90%"><font face="Arial, Helvetica, sans-serif">Anyone can create
        an account providing existing email address.</font></td>
    </tr>
    <tr>
      <td width="10%"><font face="Arial, Helvetica, sans-serif">manager</font></td>
      <td width="90%"><font face="Arial, Helvetica, sans-serif">Manager approves
        account, user provides existing email address.</font></td>
    </tr>
    <tr>
      <td width="10%"><font face="Arial, Helvetica, sans-serif">manager_new</font></td>
      <td width="90%"><font face="Arial, Helvetica, sans-serif">Manager activates
        account, user proves name and password.</font></td>
    </tr>
    <tr>
      <td width="10%"><font face="Arial, Helvetica, sans-serif">disabled</font></td>
      <td width="90%"><font face="Arial, Helvetica, sans-serif">Users cannot signup,
        accounts are created by the Web Admin.</font></td>
    </tr>
  </table>
  <p><font face="Arial, Helvetica, sans-serif">In 'open' mode users account are
    created instantly. In 'email' mode they recieve an email and use a link to
    create their account. In 'manager' mode the manager recieves an email and
    via a link sends the user an email which they use to create their account.
    In 'manager_new' mode the account is created disable and the manager receives
    an email with a link to activate the account.</font></p>

<p>Syntax: create_user string</p>
  <h3></font><font face="Arial, Helvetica, sans-serif"><a name="delete_user_after"></a>delete_user_after
    - Number of days an account can remain unread before it is deleted</h3>
  <p><font face="Arial, Helvetica, sans-serif">DO NOT USE THIS SETTING IN A MIRROR/CLUSTER
    SETUP</font></p>
  <p><font face="Arial, Helvetica, sans-serif">Number of days an account can remain
    unread before it is deleted. This setting cannot be used on an authent_domain
    FALSE domain unless it has a <a href="#prefix">prefix</a> setting.</font></p>

<p>Syntax: delete_user_after int</p>
<h3><a NAME="disable_smtp_after"></a>disable_smtp_after - Number of days an account can remain unread before delivery is disabled</h4><p>Specifies a number of days an account can remain 'unread' before it stops recieving new emails. This is intended to stop mail piling up for abandoned email accounts.</p>
<p>Syntax: disable_smtp_after int</p>
  <h3><a name="disable_surgeplus"></a>disable_surgeplus    -
Disable SurgePlus Calendar and File Sharing client
</h3>  <p><font face="Arial, Helvetica, sans-serif">
Disable users from logging in using the SurgePlus Calendar and File Sharing client.
See <a href="surgeplus.htm">SurgePlus</a>
</font> </p>



<p>Syntax: disable_surgeplus bool</p>
<p>See also: <a href="global.htm#g_disable_surgeplus">g_disable_surgeplus</a></p>
  <h3><a name="dmail_bin_path"></a>dmail_bin_path
    - Path for DMail bin files to automatically convert</h3>
  <p><font face="Arial, Helvetica, sans-serif">Path for DMail style bin files
    to automatically convert. This allows you to import delivered but unpopped
    mail from DMail bin and mailbox files. While this is set a check is done whether
    this import needs to be done each time a user logs on. Any mail is converted
    on the fly and added to the users SurgeMail inbox.</font></p>

<p>Syntax: dmail_bin_path string</p>
<h3><a NAME="dmail_deliver"></a>dmail_deliver - Deliver messages into dmail drop directories (not supported)</h3><p>This setting has no further documentation currently available</p>
<p>Syntax: dmail_deliver bool</p>
  <h3><a name="dmail_drop_path"></a>dmail_drop_path
    - Path for drop files to automatically convert</h3>
  <p><font face="Arial, Helvetica, sans-serif">Path for DMail / sendmail style
    drop files to automatically convert. This allows you to import delivered but
    unpopped mail from standard drop files. While this is set a check is done
    whether a drop file needs to be imported each time a user logs on. Any mail
    is converted on the fly and added to the users SurgeMail inbox.</font></p>

<p>Syntax: dmail_drop_path string</p>
  <h3><a name="dmail_drop_prefix"></a>dmail_drop_prefix
    - Whether prefix is used on dmail drop files</h3>
  <p><font face="Arial, Helvetica, sans-serif">Prefix on dmail drop files for
    dmail_drop_path conversion.</font></p>

<p>Syntax: dmail_drop_prefix bool</p>
  <h3><a name="dmail_hash"></a>dmail_hash
    - Hashing scheme used by dmail_drop_path and dmail_bin_path</h3>
  <p><font face="Arial, Helvetica, sans-serif">DMail style hashing scheme used
    by dmail_drop_path and dmail_bin_path.</font></p>

<p>Syntax: dmail_hash string</p>
<h3><a NAME="dmail_skip_imap"></a>dmail_skip_imap - Skip conversion of old imap *.mbx folders</h4><p>This setting is usually not needed</p>
<p>Syntax: dmail_skip_imap bool</p>
<h3><a NAME="encrypt_limit"></a>encrypt_limit - Max encrypted msgs per user per hour</h4><p>Per user limit</p>
<p>Syntax: encrypt_limit int</p>
<h3><a NAME="encrypt_rule"></a>encrypt_rule - Matches will be encrypted when sent</h4><p>If this rule matches then the message will be encrypted before it is sent to the user.  method=server or inline, we recommend 'server' mode as it's much simpler.</p>
<p>Syntax: encrypt_rule header=string contains=string from=string to=string noconfirm=bool method=string</p>
<h3><a NAME="encrypt_subject"></a>encrypt_subject - Subject when encrypted message sent - default is original subject</h4><p>Not yet implemented</p>
<p>Syntax: encrypt_subject string</p>
<h3><a NAME="enotify_from"></a>enotify_from - From address to use in email notification messages</h4><p>Users can set an email address to send a notify to when they get an email. This setting sets the 'from' header for such messages.</p>
<p>Syntax: enotify_from string</p>
<p>See also: <a href="global.htm#g_enotify_from">g_enotify_from</a></p>
  <h3><a name="expire_age"></a>expire_age
    - Expire undeleted mail older than specified age left in INBOX</h3>
  <p><font face="Arial, Helvetica, sans-serif">Use this to trim messages that
    are left in the INBOX, this means messages that are unread and messages which
    are read but not moved to another folder. The deleted messages are replaced
    with a single message explaining which items have been deleted (with from,
    subject and date of each message deleted). You should define both age and
    size to enable expiration.&nbsp;</font> </p>
  <p><font face="Arial, Helvetica, sans-serif">Currently expire ONLY affects 'newmail'
    ie: mail that is waiting to be read not mail stored in IMAP folders.</font>
  </p>

<p>Syntax: expire_age int</p>
  <h3><a name="expire_rule"></a>expire_rule
    - Expire rules for specific folders</h3>
  <p><font face="Arial, Helvetica, sans-serif">These rules let you specify and
    expire rule for any folder. The folder match is not case sensitive</font></p>
  <p><font face="Arial, Helvetica, sans-serif">e.g. to delete all spam message
    over 30 days old and larger than 3k and to empty the trash can each day.<br>
    </font></p>
  <p><font face="Arial, Helvetica, sans-serif">expire_rule folder=&quot;Spam&quot;
    age=&quot;30&quot; size=&quot;3k&quot;<br>
    </font><font face="Arial, Helvetica, sans-serif">expire_rule folder=&quot;Trash&quot;
    age=&quot;1&quot; </font></p>
  <p><font face="Arial, Helvetica, sans-serif">You can use wild cards, e.g. Delete
    all messages over 90 days old larger than 10k unless in the new or archive*
    folders. </font></p>
  <p><font face="Arial, Helvetica, sans-serif">expire_rule folder=&quot;*,!new,!archive*&quot;
    age=&quot;90&quot; size=&quot;10k&quot;</font><font face="Arial, Helvetica, sans-serif">&nbsp;</font>
  </p>

<p>Syntax: expire_rule folder=string age=int size=int</p>
  <h3><a name="expire_size"></a>expire_size
    - Expire undeleted mail larger than specified size (units=bytes)</h3>
  <p><font face="Arial, Helvetica, sans-serif">Use this to trim messages that
    are not read by users. The deleted messages are replaced with a single message
    explaining which items have been deleted (with from, subject and date of each
    message deleted so that anything really important can be recovered). You should
    define both age and size to enable expiration.</font></p>

<p>Syntax: expire_size int</p>
  <h3><a NAME="fallback"></a>fallback
    - Fallback Email address or account</h3>
  <p><font face="Arial, Helvetica, sans-serif">Specifies a default account to
    deliver Email to. This is sent to a non existent account. If not defined the
    Email will be bounced. Setting fallback to &quot;/dev/null&quot; will drop
    messages (both UNIX and Windows).</font></p>

<p>Syntax: fallback string</p>
<h3><a NAME="fallback_always"></a>fallback_always - Also relay to old system even if user does exist - not recommended</h4><p>This setting can be used when bringing up a new system if you want to be able to backout. It is not recommended</p>
<p>Syntax: fallback_always bool</p>
  <h3><a name="fallback_check"></a>fallback_check
    - Fallback check</h3>
  <p><font face="Arial, Helvetica, sans-serif">Check if user exists on fallback
    relay host before accepting it.</font></p>

<p>Syntax: fallback_check bool</p>
  <h3><a name="fallback_relay"></a>fallback_relay
    - Fallback host to relay non existent accounts to</h3>
  <p><font face="Arial, Helvetica, sans-serif">Specifies a default host to send
    messages to that are not found in the local user database. This allows you
    to transition between two mail systems, as new accounts are created the emails
    will be delivered to SurgeMail, and ones that don't exist will be sent on
    to the old system automatically. There are <a href="migration.htm#parallel">several
    options</a> to make this work using servers that only accept mail if they
    can do a reverse lookup.</font></p>

<p>Syntax: fallback_relay string</p>
<h3><a NAME="fallback_users"></a>fallback_users - Path to file listing all users to user fallback_relay for</h4><p>Useful to remove load from backend server as it doesn't have to be checked for non existent users, the file can contain user@domain or just usernames</p>
<p>Syntax: fallback_users string</p>
  <h3><a name="footer_file"></a>footer_file
    - Footer file for plain text messages</h3>
  <p><font face="Arial, Helvetica, sans-serif">Footer file for all plain text
    messages 'from' this domain based on from address.</font></p>

<p>Syntax: footer_file string</p>
  <h3><a name="footer_html"></a>footer_html
    - Text footer file </h3>
  <p><font face="Arial, Helvetica, sans-serif">Footer file for all HTML messages
    'from' this domain based on from address.</font></p>

<p>Syntax: footer_html string</p>
  <h3><a name="forward_illegal" id="forward_illegal"></a>forward_illegal - Prevents users setting forward rules to certain addresses </h3>
  <p><font face="Arial, Helvetica, sans-serif">Syntax: g_forward_illegal to=&quot;address&quot; apply=&quot;user type &quot;</font></p>
  <p><font face="Arial, Helvetica, sans-serif">This setting allows you to specify some addresses as being illegal for certain users. This stops users setting up forwarding rules to these addresses. They can still send mail to these addresses manually with their email client.</font> These rules _ONLY_ apply to non local domains. </p>
  <p>Some examples:</p>
  <p>If you want to stop your users setting up forward rules that redirect to aol.com.<br>
      <font face="Arial, Helvetica, sans-serif">g_forward_illegal to=&quot;*@aol.com&quot; apply=&quot;user&quot;</font></p>
  <p>If you want to stop your users setting a forward to all domains except aol.com<br>
    g_forward_illegal to=&quot;*,!*@aol.com&quot; apply=&quot;user&quot;</p>
  <p>Stop domain admins sending to aol.com <br>
    g_forward_illegal to=&quot;*@aol.com&quot; apply=&quot;domadmin&quot;</p>
  <p>Stop admins sending to netwinsite.com <br>
    g_forward_illegal to=&quot;*@netwinsite.com&quot; apply=&quot;admin&quot;<font face="Arial, Helvetica, sans-serif"></font></p>

<p>Syntax: forward_illegal to=string apply=string</p>
<h3><a NAME="friends_at_rcpt"></a>friends_at_rcpt - Whether to check users friends list at rcpt stage</h4><p>This setting is automatically added/removed by the web admin when domain level friends defaults are configured. It allows us to check friends at rcpt stage without paying a disk access cost for non-friends users.</p>
<p>Syntax: friends_at_rcpt bool</p>
<h3><a NAME="friends_pending_name"></a>friends_pending_name - The imap name of the friends_pending folder default is 'Friends Pending' </h4><p>This shouldn't be changed unless this feature has not been used before as it will confuse your users as they will have the old imap folder too. Ensure you have enabled this feature with g_imap_friends setting</p>
<p>Syntax: friends_pending_name string</p>
<p>See also: <a href="#friends_at_rcpt">friends_at_rcpt</a>, <a href="#friends_url">friends_url</a>, <a href="global.htm#g_friends_only">g_friends_only</a>, <a href="global.htm#g_friends_bounce_rej">g_friends_bounce_rej</a>, <a href="global.htm#g_friends_bounce_friend">g_friends_bounce_friend</a>, <a href="global.htm#g_friends_daemon_ok">g_friends_daemon_ok</a>, <a href="global.htm#g_friends_name">g_friends_name</a>, <a href="global.htm#g_friends_pending_name">g_friends_pending_name</a>, <a href="global.htm#g_friends_silent">g_friends_silent</a>, <a href="global.htm#g_friends_ignore">g_friends_ignore</a>, <a href="global.htm#g_friends_skip_ip">g_friends_skip_ip</a>, <a href="global.htm#g_friends_confirm_subject">g_friends_confirm_subject</a>, <a href="global.htm#g_friends_default_mode">g_friends_default_mode</a>, <a href="global.htm#g_friends_default_autoadd">g_friends_default_autoadd</a>, <a href="global.htm#g_friends_latest_headers">g_friends_latest_headers</a>, <a href="global.htm#g_friends_lang_auto">g_friends_lang_auto</a>, <a href="global.htm#g_friends_pending_keep">g_friends_pending_keep</a>, <a href="global.htm#g_friends_pending_max">g_friends_pending_max</a>, <a href="global.htm#g_friends_pending_vanish">g_friends_pending_vanish</a>, <a href="global.htm#g_friends_at_rcpt">g_friends_at_rcpt</a>, <a href="global.htm#g_friends_allow_spf">g_friends_allow_spf</a>, <a href="global.htm#g_friends_spf_fail_bounce">g_friends_spf_fail_bounce</a>, <a href="global.htm#g_friends_check_spf">g_friends_check_spf</a>, <a href="global.htm#g_friends_always">g_friends_always</a>, <a href="global.htm#g_friends_add_trusted">g_friends_add_trusted</a>, <a href="global.htm#g_friends_global_add">g_friends_global_add</a>, <a href="global.htm#g_friends_global_exclude">g_friends_global_exclude</a>, <a href="global.htm#g_friends_confirm_debug">g_friends_confirm_debug</a>, <a href="global.htm#g_friends_rotate">g_friends_rotate</a>, <a href="global.htm#g_friends_long">g_friends_long</a>, <a href="global.htm#g_friends_ignore_trusted">g_friends_ignore_trusted</a>, <a href="global.htm#g_friends_url">g_friends_url</a>, <a href="global.htm#g_friends_byemail">g_friends_byemail</a>, <a href="global.htm#g_friends_bounce_second">g_friends_bounce_second</a>, <a href="global.htm#g_friends_old_status_email">g_friends_old_status_email</a>, <a href="global.htm#g_friends_spam_score">g_friends_spam_score</a>, <a href="global.htm#g_friends_release_wash">g_friends_release_wash</a>, <a href="global.htm#g_friends_debug1">g_friends_debug1</a>, <a href="global.htm#g_imap_friends">g_imap_friends</a>, <a href="global.htm#g_quota_friends">g_quota_friends</a>, <a href="global.htm#g_spam_probe_friends">g_spam_probe_friends</a>, <a href="global.htm#g_user_friends_domain_log_disable">g_user_friends_domain_log_disable</a>, <a href="global.htm#g_user_friends_log_disable">g_user_friends_log_disable</a></p>
<h3><a NAME="friends_url"></a>friends_url - Specify full url for friends release http://domain.name:port domain specific setting</h4><p>Normally the default will work.</p>
<p>Syntax: friends_url string</p>
<h3><a NAME="from_exact"></a>from_exact - Check from matches authenticated user</h4><p>Checks that the from header perfectly matches the authenticated user</p>
<p>Syntax: from_exact bool</p>
<h3><a NAME="gateway_to"></a>gateway_to - Send all email to another server</h4><p>Useful when migrating if you want email to go to another server while users can still login and read existing email on this server, the messages will be sent even if the user does not exist locally</p>
<p>Syntax: gateway_to string</p>
<h3><a NAME="header_add"></a>header_add - Add header to posts 'from' this domain</h4><p>Adds headers, the headers are added based on the 'from' domain of the message.</p>
<p>Syntax: header_add string</p>
<p>See also: <a href="#user_status_send">user_status_send</a>, <a href="#user_send_max">user_send_max</a>, <a href="#send_helo">send_helo</a>, <a href="global.htm#g_from_rewrite_sender">g_from_rewrite_sender</a>, <a href="global.htm#g_footer_send">g_footer_send</a>, <a href="global.htm#g_footer_sendonly">g_footer_sendonly</a>, <a href="global.htm#g_responder_sender">g_responder_sender</a>, <a href="global.htm#g_send_first_retry">g_send_first_retry</a>, <a href="global.htm#g_send_helo">g_send_helo</a>, <a href="global.htm#g_send_helo_from">g_send_helo_from</a>, <a href="global.htm#g_send_helo_in">g_send_helo_in</a>, <a href="global.htm#g_send_backoff">g_send_backoff</a>, <a href="global.htm#g_send_lines">g_send_lines</a>, <a href="global.htm#g_send_nopoll">g_send_nopoll</a>, <a href="global.htm#g_send_lowpriority">g_send_lowpriority</a>, <a href="global.htm#g_send_max">g_send_max</a>, <a href="global.htm#g_send_max_perchan">g_send_max_perchan</a>, <a href="global.htm#g_send_max_perdom">g_send_max_perdom</a>, <a href="global.htm#g_send_max_rcpt">g_send_max_rcpt</a>, <a href="global.htm#g_send_nolimit">g_send_nolimit</a>, <a href="global.htm#g_send_no_domain">g_send_no_domain</a>, <a href="global.htm#g_send_onpopfetch">g_send_onpopfetch</a>, <a href="global.htm#g_send_retry_552">g_send_retry_552</a>, <a href="global.htm#g_send_rewrite">g_send_rewrite</a>, <a href="global.htm#g_send_noskipslow">g_send_noskipslow</a>, <a href="global.htm#g_send_speed">g_send_speed</a>, <a href="global.htm#g_send_conspeed">g_send_conspeed</a>, <a href="global.htm#g_send_delay">g_send_delay</a>, <a href="global.htm#g_send_timeout">g_send_timeout</a>, <a href="global.htm#g_send_tolimit">g_send_tolimit</a>, <a href="global.htm#g_send_open_timeout">g_send_open_timeout</a>, <a href="global.htm#g_send_body_noretry">g_send_body_noretry</a>, <a href="global.htm#g_send_body_end_retry">g_send_body_end_retry</a>, <a href="global.htm#g_send_body_once">g_send_body_once</a>, <a href="global.htm#g_send_store_disable">g_send_store_disable</a>, <a href="global.htm#g_user_status_send">g_user_status_send</a>, <a href="global.htm#g_user_send_max">g_user_send_max</a>, <a href="global.htm#g_user_send_rule">g_user_send_rule</a>, <a href="global.htm#g_user_send_warning">g_user_send_warning</a>, <a href="global.htm#g_user_send_ip">g_user_send_ip</a>, <a href="global.htm#g_user_send_white">g_user_send_white</a></p>
  <h3><a name="host_alias"></a>host_alias
    - Alias name(s) for this virtual domain</h3>
  <p><font face="Arial, Helvetica, sans-serif">When a user sends to 'bob@xx.your.domain.name'
    or 'bob@yy.your.domain.name' you need to have the alias host names 'xx.your.domain.name'
    etc, defined or the mail server will reject the message. Wild card's can be
    used for this setting. Example: host_alias "*.your.domain.name"&nbsp; This
    can also be used to accept mail directly to the servers ip address eg 'bob@123.4.5.'</font></p>

<p>Syntax: host_alias string</p>
<h3><a NAME="imap_public"></a>imap_public - Share IMAP folders between users</h4><p>This setting allows folders to be shared between users. See g_imap_acl, Requires surgemail 3.9d or later!. e.g. imap_public name="INBOX" alias="lances_inbox" user="lance" users="*" </p>
<p>Syntax: imap_public name=string alias=string user=string subfolder=bool users=string group=string readonly=bool</p>
<p>Example: Share IMAP folders between users</p>
<p>See also: <a href="#dmail_skip_imap">dmail_skip_imap</a>, <a href="#imap_public_show">imap_public_show</a>, <a href="#old_imaphost">old_imaphost</a>, <a href="#old_imaphost_always">old_imaphost_always</a>, <a href="#old_imaphost_createuser_disable">old_imaphost_createuser_disable</a>, <a href="#old_imaphost_nodomain">old_imaphost_nodomain</a>, <a href="#old_imaphost_nodelete">old_imaphost_nodelete</a>, <a href="#old_imaphost_prefix">old_imaphost_prefix</a>, <a href="#old_imaphost_file">old_imaphost_file</a>, <a href="#old_imaphost_user">old_imaphost_user</a>, <a href="#old_imaphost_pass">old_imaphost_pass</a>, <a href="#old_imaphost_lowercase">old_imaphost_lowercase</a>, <a href="#old_imaphost_skip">old_imaphost_skip</a>, <a href="global.htm#g_autologin_imap_disable">g_autologin_imap_disable</a>, <a href="global.htm#g_fix_imap_lf">g_fix_imap_lf</a>, <a href="global.htm#g_imap_acl">g_imap_acl</a>, <a href="global.htm#g_imap_auto_create">g_imap_auto_create</a>, <a href="global.htm#g_imap_blacklist">g_imap_blacklist</a>, <a href="global.htm#g_imap_cram_enable">g_imap_cram_enable</a>, <a href="global.htm#g_imap_capa">g_imap_capa</a>, <a href="global.htm#g_imap_capa_strip">g_imap_capa_strip</a>, <a href="global.htm#g_imap_debug">g_imap_debug</a>, <a href="global.htm#g_imap_idle_free">g_imap_idle_free</a>, <a href="global.htm#g_imap_log_protocol">g_imap_log_protocol</a>, <a href="global.htm#g_imap_log_flush">g_imap_log_flush</a>, <a href="global.htm#g_imap_log_copy">g_imap_log_copy</a>, <a href="global.htm#g_imap_log_header">g_imap_log_header</a>, <a href="global.htm#g_imap_log_body">g_imap_log_body</a>, <a href="global.htm#g_imap_port">g_imap_port</a>, <a href="global.htm#g_imap_delay">g_imap_delay</a>, <a href="global.htm#g_imap_secure_port">g_imap_secure_port</a>, <a href="global.htm#g_imap_search_noattach">g_imap_search_noattach</a>, <a href="global.htm#g_imap_spam_train">g_imap_spam_train</a>, <a href="global.htm#g_imap_no_internal_date">g_imap_no_internal_date</a>, <a href="global.htm#g_imap_throttle">g_imap_throttle</a>, <a href="global.htm#g_imap_timezone">g_imap_timezone</a>, <a href="global.htm#g_imap_timeout">g_imap_timeout</a>, <a href="global.htm#g_imap_uidl_nofix">g_imap_uidl_nofix</a>, <a href="global.htm#g_imap_unsub_auto">g_imap_unsub_auto</a>, <a href="global.htm#g_imap_size_fetch">g_imap_size_fetch</a>, <a href="global.htm#g_imap_idle_nsf">g_imap_idle_nsf</a>, <a href="global.htm#g_imap_testing">g_imap_testing</a>, <a href="global.htm#g_imap_old">g_imap_old</a>, <a href="global.htm#g_imap_old_ip">g_imap_old_ip</a>, <a href="global.htm#g_imap_pop_burst">g_imap_pop_burst</a>, <a href="global.htm#g_imap_friends">g_imap_friends</a>, <a href="global.htm#g_imap_user_flags">g_imap_user_flags</a>, <a href="global.htm#g_imap_max_messages">g_imap_max_messages</a>, <a href="global.htm#g_safe_imap">g_safe_imap</a>, <a href="global.htm#g_old_imap_headbody">g_old_imap_headbody</a>, <a href="global.htm#g_ssl_allow_imap">g_ssl_allow_imap</a>, <a href="global.htm#g_ssl_require_imap">g_ssl_require_imap</a></p>
<h3><a NAME="imap_public_show"></a>imap_public_show - Auto subscribe public folders</h3><p>This setting has no further documentation currently available</p>
<p>Syntax: imap_public_show bool</p>
<h3><a NAME="language_default"></a>language_default - Default language for user web interface</h4><p>If the user has not yet selected a language then this language is used as a default. If the language specified here does not exist in the language files, or nothing is specified here then English is used as the default language.</p>
<p>Syntax: language_default string</p>
<h3><a NAME="late_forward"></a>late_forward - Apply domain users forwarding rules after friends, spam, and filtering</h4><p>By default users forwarding rules are applied before friends, spam and user filter rules. By default users can tick and option on their forwarding page to perform 'late' forwarding, that is forwarding that occurs after friends, spam and filtering. This option overrides the user option and causes domain users forwarding rules to be applied after friends, spam and filtering.</p>
<p>Syntax: late_forward bool</p>
<h3><a NAME="ldap_anydomain"></a>ldap_anydomain - Lets users search other than their own domain in ldap</h4><p>If ldap is enabled for the system (g_ldap_port) then this lets users of this domain lookup users in any domain not just this domain.</p>
<p>Syntax: ldap_anydomain bool</p>
<p>See also: <a href="#ldap_disable">ldap_disable</a>, <a href="global.htm#g_ldap_port">g_ldap_port</a>, <a href="global.htm#g_ldap_forward">g_ldap_forward</a>, <a href="global.htm#g_ldap_outlook_browse_max">g_ldap_outlook_browse_max</a></p>
<h3><a NAME="ldap_disable"></a>ldap_disable - Stops ldap logins by users of this domain</h4><p>If ldap is enabled for this system, then this setting disables it for this specific domain</p>
<p>Syntax: ldap_disable bool</p>
<p>See also: <a href="#ldap_anydomain">ldap_anydomain</a>, <a href="global.htm#g_ldap_port">g_ldap_port</a>, <a href="global.htm#g_ldap_forward">g_ldap_forward</a>, <a href="global.htm#g_ldap_outlook_browse_max">g_ldap_outlook_browse_max</a></p>
<h3><a NAME="legal_archive_disable"></a>legal_archive_disable - Disable legal archive for this domain (experimental)</h3><p>This setting has no further documentation currently available</p>
<p>Syntax: legal_archive_disable bool</p>
<h3><a NAME="legal_archive_hide"></a>legal_archive_hide - Hide legal archive for this domain (experimental)</h3><p>This setting has no further documentation currently available</p>
<p>Syntax: legal_archive_hide bool</p>
<h3><a NAME="legal_archive_keep"></a>legal_archive_keep - Days to keep legal archive, units=days unless you specify years or months</h4><p>default is g_legal_archive_keep</p>
<p>Syntax: legal_archive_keep int</p>
  <h3><a name="list_disable" id="list_disable"></a>list_disable
  - Disables creation of mailing lists</h3>
  <p><font face="Arial, Helvetica, sans-serif">When set to &quot;TRUE&quot; this
    disables mailing list creation for this domain.</font>

<p>Syntax: list_disable bool</p>
  <h3><a name="list_max" id="list_max"></a>list_max - Maximum number of mailing lists for this domain</h3>
  <p><font face="Arial, Helvetica, sans-serif"></font> <font face="Arial, Helvetica, sans-serif">Set this to the maximum number of mailing lists to allow for this domain.</font>

<p>Syntax: list_max int</p>
  <h3></font><font face="Arial, Helvetica, sans-serif"></font><font face="Arial, Helvetica, sans-serif"><a name="list_max_users" id="list_max_users"></a>list_max_users
    - Maximum number of users allowed in all lists in this domain</h3>
  <p>
  <p><font face="Arial, Helvetica, sans-serif">This is a quota of users/members
    for all lists in this domain. The maximum number of members in each list in
    this domain must total to less or equal to this setting.</font></p>
  <p><font face="Arial, Helvetica, sans-serif">eg:<br>
    list_max_users &quot;100&quot;<br>
    list_max &quot;2&quot;</font></p>
  <p>In this scenario, 100 users could be used in 2 lists. So one list might have 80 users the other 20, but the combined total must be less than or equal to 100 users. </p>

<p>Syntax: list_max_users int</p>
  <h3><a name="loginfails"></a>loginfails
    - Disconnect after failed logins</h3>
  <p>
  <p><font face="Arial, Helvetica, sans-serif">Disconnect user after this many
    bad password guesses.</font></p>

<p>Syntax: loginfails int</p>
  <h3><a name="lookup_relay_on_from"></a>lookup_relay_on_from
    - Lookup from addresses for relay allowed</h3>
  <p>
  <p><font face="Arial, Helvetica, sans-serif">Looks up local authenticated smtp
    from addresses to check for relay is allowed flag (relay=&quot;true&quot;).</font></p>
  <p></p>

<p>Syntax: lookup_relay_on_from bool</p>
  <h3><a name="mailbox_path"></a>mailbox_path
    - Path to mailbox maildir (inbox) files</h3>
  <p><font face="Arial, Helvetica, sans-serif">Specifies the root directory for
    users in this domain for their incoming mail messages and mail folders (for
    IMAP), maildir structure is used and hashing will also be applied so if you
    specify d:\spool, then 'bob's Email will appear in d:\spool\xx\yy\bob\mdir...
    where 'xx' and 'yy' are hashing numbers for that user. (Hashing is required
    to keep directory performance at a high level when you have millions of users).&nbsp;</font></p>

<p>Syntax: mailbox_path string</p>
  <h3><a name="manager_email"></a>manager_email
    - Managers Email</h3>
  <p><font face="Arial, Helvetica, sans-serif">This is the manager's Email address
    for this domain.&nbsp; When users register themselves, if you have set create_user
    to the 'manager' method, an Email will be sent to this Email address to await
    confirmation of the user creation.</font> </p>

<p>Syntax: manager_email string</p>
<h3><a NAME="manager_username"></a>manager_username - Domain managers username (for web based domain administration)</h4><p>Specifies the local users which have manager rights for this domain. These users can login to the user self management interface and will recieve special domain manager options. If you specify an account without the @domain part i.e. 'admin' it assumes admin@<this.domain>.</p>
<p>Syntax: manager_username string</p>
  <h3><a name="msg_max_in"></a>msg_max_in
    - Max size of incoming messages for this domain.</h3>
  <p><font face="Arial, Helvetica, sans-serif">Sets the size of messages for this
    domain, note that this may affect the ehlo response but only for 'address'
    based virtual domains, so you must ensure your g_msg_max setting is sufficiently
    large. Also since this figure may be shown before the msg_max_out value is
    determined you must also make it larger than the msg_max_out value. We don't
    recommend using this setting unless it is totally necessary. It is better
    to choose a g_msg_max setting that all domains can live with.</font></p>

<p>Syntax: msg_max_in int</p>
  <h3><a name="msg_max_out"></a>msg_max_out
    - Max size of outgoing messages for smtp authenticated users</h3>
  <p><font face="Arial, Helvetica, sans-serif">Sets the size of messages for this
    domain, as the email client may have already seen the value of g_msg_max or
    msg_max_in it may not help setting this value 'larger' than those other values.
    <b>We do not recommend using this setting</b>, it is best to choose a g_msg_max
    value that all domains can live with.</font></p>

<p>Syntax: msg_max_out int</p>
  <h3><a name="old_imaphost"></a>old_imaphost
    - Intercept mode migration for IMAP folders servers</h3>
  <p><font face="Arial, Helvetica, sans-serif"> The old_pophost settings will
    create a local account and download many mail in your inbox. However in the
    event that your old server also was an IMAP server you will be able to migrate
    your stored message folders using the old_imaphost setting. This download
    is only ever attempted once and does so asynchronously. A 300MB mailbox with
    15000 messages will would be expected to take around 20 minutes. While IMAP
    folders are bing downloaded the mailbox can already be used. Note: the mail
    on the old server gets deleted.</font>
  <p><font face="Arial, Helvetica, sans-serif">Upon IMAP login an old_pophost
    check is also performed if defined. This is specifically so that WebMail accessing
    SurgeMail using IMAP (recommended configuration) will allow the retrieval
    of mail from old POP servers.</font>

<p>Syntax: old_imaphost string</p>
  <h3><a name="old_imaphost_always"></a>old_imaphost_always
    - Always attempt to suck mail on each IMAP login (slow)</h3>
  <p><font face="Arial, Helvetica, sans-serif">This setting will force the download
    of mail and folders from the old server upon each IMAP login. Note: that this
    should only be used if specifically required as this will happen for example
    each time that a WebMail change made. <br>
    </font></p>
  <p><font face="Arial, Helvetica, sans-serif">Note: This will obviously stop
    retrieving mail if the user changes their password in SurgeMail but not on
    the old server. <br>
    </font></p>

<p>Syntax: old_imaphost_always bool</p>
  <h3><a name="old_imaphost_createuser_disable"></a>old_imaphost_createuser_disable
    - Disable user creation in database on login</h3>
  <p><font face="Arial, Helvetica, sans-serif">If you have already got your users
    in your authentication database and do not wish to add new users logging in
    using intercept mode this setting can be used to prevent user creation upon
    first login to SurgeMail using POP.</font></p>

<p>Syntax: old_imaphost_createuser_disable bool</p>
<h3><a NAME="old_imaphost_file"></a>old_imaphost_file - Migration based on file</h4><p>Specialist setting for one specific system, not for general use.</p>
<p>Syntax: old_imaphost_file string</p>
  <h3><a name="old_imaphost_lowercase"></a>old_imaphost_lowercase
    - Lowercase all migrated folders</h3>
  <p><font face="Arial, Helvetica, sans-serif">Lowercase all migrated folders.</font></p>

<p>Syntax: old_imaphost_lowercase bool</p>
  <h3><a name="old_imaphost_nodelete"></a>old_imaphost_nodelete
    - Leave mail on the old server</h3>
  <p><font face="Arial, Helvetica, sans-serif">This setting will leave mail on
    the old server just in case there are problems with the migration. Note: the
    use of this setting will disable the use of old_imaphost_always.</font></p>

<p>Syntax: old_imaphost_nodelete bool</p>
  <h3><a name="old_imaphost_nodomain"></a>old_imaphost_nodomain
    - Strip domain when logging in to old_imaphost</h3>
  <p><font face="Arial, Helvetica, sans-serif">This can be used if you are migrating
    from a server that uses username only (without domain) logins.</font></p>

<p>Syntax: old_imaphost_nodomain bool</p>
  <h3><a name="old_imaphost_pass"></a></h3>
  <h3>old_imaphost_file, old_imaphost_user,
    old_imaphost_pass - Migration based on file settings</h3>
  <p><font face="Arial, Helvetica, sans-serif">Specialist fileIMAP migration based
    on file settings.</font></p>

<p>Syntax: old_imaphost_pass string</p>
  <h3><a name="old_imaphost_prefix"></a>old_imaphost_prefix
    - Mail prefix for old imap server when using old_imaphost </h3>
  <p><font face="Arial, Helvetica, sans-serif">IMAP prefix for old imap server.
    eg. mail/.</font></p>

<p>Syntax: old_imaphost_prefix string</p>
  <h3><a name="old_imaphost_skip"></a>old_imaphost_skip
    - Skip folders</h3>
  <p><font face="Arial, Helvetica, sans-serif">Comma seperate wild card list of
    migrate folders to skip past.</font></p>

<p>Syntax: old_imaphost_skip string</p>
<h3><a NAME="old_imaphost_user"></a>old_imaphost_user - Migration based on file - user field</h4><p>Specialist setting for one specific system, not for general use.</p>
<p>Syntax: old_imaphost_user string</p>
  <h3><a name="old_pophost"></a>old_pophost
    - Old pop host for pop intercept mode based migration</h3>
  <p><font face="Arial, Helvetica, sans-serif">Specifies an old POP host that
    can be used when <a href="migration.htm">migrating</a> users from an old mailserver
    to a new mailserver. This will create a local accounts with a identical username/passwords
    and retrieve all mail from the old server for the old account when the user
    logs into SurgeMail for the first time and they are not yet in the SurgeMail
    user database. Mail on the old server is deleted.</font></p>
  <p><font face="Arial, Helvetica, sans-serif">The use of old_pophost adds an
    additional check (based on partial rcpt delivery - see g_badfrom_check) to
    user account self creation to prevent user creating accounts that clash with
    existing accounts that have not been popped on SurgeMail. This means that
    the old server should only accept delivery to actual accounts or all user
    account self creation will be disabled.</font></p>

<p>Syntax: old_pophost string</p>
  <h3><a name="old_pophost_always"></a>old_pophost_always
    - Always attempt to suck mail on each login</h3>
  <p><font face="Arial, Helvetica, sans-serif">Suck mail from old_pophost on each
    login (account information is not set at each login). This allows the user
    to be using the new mail server and still retrieve mail from the old server
    if mail is delivered there. This is useful in two cases:<br>
    1) if the user is already using SurgeMail but some mail is still delivered
    to the old server due to delays in MX record propagation.<br>
    2) To allow incremental migration. Some users can be using the SurgeMail and
    some users can be using the old server. Users still on the old server sending
    mail to users on SurgeMail would deliver to the old server. When a user on
    SurgeMail logs into SurgeMail any such mail is retrieved from the old server.</font></p>
  <p><font face="Arial, Helvetica, sans-serif">Note: This will obviously stop
    retrieving mail if the user changes their password in SurgeMail but not on
    the old server. <br>
    </font></p>

<p>Syntax: old_pophost_always bool</p>
<h3><a NAME="old_pophost_bind"></a>old_pophost_bind - Bind outgoing connection during pop migration</h4><p>This binds to the specified local port during a migration</p>
<p>Syntax: old_pophost_bind string</p>
  <h3><a name="old_pophost_createuser_disable"></a>old_pophost_createuser_disable
    - Disable user creation in database on login</h3>
  <p><font face="Arial, Helvetica, sans-serif">If you have already got your user
    in your authentication database and do not wish to setup this setting can
    be used to prevent user creation upon first login to SurgeMail using POP.</font></p>

<p>Syntax: old_pophost_createuser_disable bool</p>
  <h3><a name="old_pophost_nodelete"></a>old_pophost_nodelete
    - Leave mail on the old server</h3>
  <p><font face="Arial, Helvetica, sans-serif">This setting will leave mail on
    the old server just in case there are problems with the migration. Note: the
    use of this setting will disable the use of old_pophost_always.</font></p>

<p>Syntax: old_pophost_nodelete bool</p>
  <h3><a name="old_pophost_nodomain"></a>old_pophost_nodomain
    - Strip domain when logging in to old_pophost</h3>
  <p><font face="Arial, Helvetica, sans-serif">This can be used if you are migrating
    from a server that uses username only (without domain) logins.</font></p>

<p>Syntax: old_pophost_nodomain bool</p>
  <h3><a name="old_pophost_sep"></a>old_pophost_sep
    - Login separator</h3>
  <p><font face="Arial, Helvetica, sans-serif">Seperater, default is '@'. e.g.
    some systems use % </font></p>
  <p><font face="Arial, Helvetica, sans-serif"><b>Note:</b> The old_pophost_iffirst
    and old_pophost_makeuser have now been replaced by the more consistent old_pophost_createuser_disable
    setting. </font></p>

<p>Syntax: old_pophost_sep string</p>
  <h3><a name="old_smtphost"></a>old_smtphost
    - Old smtp host</h3>
  <p><font face="Arial, Helvetica, sans-serif">SMTP host to check for existing
    users (when creating new accounts).</font></p>

<p>Syntax: old_smtphost string</p>
  <h3><a name="old_smtphost_skip"></a>old_smtphost_skip
    - Skip old_smtphost checks for administrators</h3>
  <p><font face="Arial, Helvetica, sans-serif">Who to skip old_smtphost checks
    for. Valid values are &quot;admin&quot; and &quot;domadmin&quot;.</font></p>

<p>Syntax: old_smtphost_skip string</p>
<h3><a NAME="old_xfile"></a>old_xfile - Migration - Copy xfile data across</h4><p>Only valid if the old server is also running surgemail. And requires old_pophost settings to work</p>
<p>Syntax: old_xfile bool</p>
<h3><a NAME="pop_min_time"></a>pop_min_time - Min seconds between pop logins (see warning)</h4><p>This setting confuses some clients, and results in the user having to login again.  The error is not always shown to the end user by some dumb email clients</p>
<p>Syntax: pop_min_time int</p>
  <h3><a name="pop_welcome"></a>pop_welcome
    - Welcome message for POP/IMAP</h3>
  <p><font face="Arial, Helvetica, sans-serif">This is the string displayed to
    the user when they connect to this domain before they login. The same string
    is also used in IMAP response. See also smtp_welcome.&nbsp;</font> </p>

<p>Syntax: pop_welcome string</p>
  <h3><a name="prefix"></a>prefix -
    Prefix for usernames in database</h3>
  <p><font face="Arial, Helvetica, sans-serif">This prefix is used in the user
    database to distinguish these virtual domain users. This setting is for backward
    compatibility and not generally recommended. It is better to store user@domain.name
    in the userdatabase rather than just 'username'.&nbsp;</font> </p>

<p>Syntax: prefix string</p>
  <h3><a name="proxy_pop_nodomain"></a>proxy_pop_nodomain
    - Strip domain when talking to proxy POP host</h3>
  <p><font face="Arial, Helvetica, sans-serif">This setting causes the domain
    name to be stripped from user login names when talking to the proxy POP host.
    This does not apply to <a href="#surgewall">surgewall</a>, see <a href="#surgewall_options">surgewall_options</a>
    for details</font></p>

<p>Syntax: proxy_pop_nodomain bool</p>
  <h3><a name="quota_default"></a>quota_default
    - Default Email quota for users</h3>
  <p><font face="Arial, Helvetica, sans-serif">This setting allows you to limit
    disk usage of each user a setting of 10mb is typical. The main reason for
    this setting is to stop a single user who is being mail bombed using up all
    your disk space. So even if you don't want to limit disk use you should still
    set some limit eg:100,000,000 (100mb)&nbsp;</font> </p>

<p>Syntax: quota_default string</p>
<h3><a NAME="quota_domain"></a>quota_domain - Total quota for the domain, e.g. 300mb, 2gig</h4><p>Limits the total usage (used quota) for the entire domain.  Note that the command tellmail quota_rebuild_domain domain.name may be used to reset these figures.</p>
<p>Syntax: quota_domain string</p>
<p>See also: <a href="#quota_default">quota_default</a>, <a href="#user_sms_quota">user_sms_quota</a>, <a href="#user_list_quota">user_list_quota</a>, <a href="#webdav_quota">webdav_quota</a>, <a href="global.htm#g_log_quota">g_log_quota</a>, <a href="global.htm#g_quota_warning_disable">g_quota_warning_disable</a>, <a href="global.htm#g_quota_rcpt_disable">g_quota_rcpt_disable</a>, <a href="global.htm#g_quota_try_later">g_quota_try_later</a>, <a href="global.htm#g_quota_friends">g_quota_friends</a>, <a href="global.htm#g_quota_skip">g_quota_skip</a>, <a href="global.htm#g_quota">g_quota</a>, <a href="global.htm#g_quota_disable">g_quota_disable</a>, <a href="global.htm#g_quota_report">g_quota_report</a>, <a href="global.htm#g_share_quota">g_share_quota</a>, <a href="global.htm#g_user_sms_quota">g_user_sms_quota</a>, <a href="global.htm#g_user_list_quota">g_user_list_quota</a></p>
<h3><a NAME="rcpt_msg"></a>rcpt_msg - Response given for invalid recipient errors, message is prefixed by email address.</h3><p>This setting has no further documentation currently available</p>
<p>Syntax: rcpt_msg string</p>
<p>See also: <a href="global.htm#g_rcpt_max">g_rcpt_max</a>, <a href="global.htm#g_rcpt_max_in">g_rcpt_max_in</a>, <a href="global.htm#g_rcpt_msg">g_rcpt_msg</a>, <a href="global.htm#g_rcpt_bang">g_rcpt_bang</a>, <a href="global.htm#g_rcpt_colon">g_rcpt_colon</a>, <a href="global.htm#g_rcpt_quote">g_rcpt_quote</a>, <a href="global.htm#g_rcpt_nodup">g_rcpt_nodup</a>, <a href="global.htm#g_rcpt_trace">g_rcpt_trace</a>, <a href="global.htm#g_smtp_bounce_nslow">g_smtp_bounce_nslow</a>, <a href="global.htm#g_smtp_cmd_timeout">g_smtp_cmd_timeout</a>, <a href="global.htm#g_smtp_data_timeout">g_smtp_data_timeout</a></p>
  <h3></font><font face="Arial, Helvetica, sans-serif"><a name="redirect"></a>redirect
    - Redirect Email to another account</h3>
  <p><font face="Arial, Helvetica, sans-serif">This redirects mail from one user
    to another. The destination can be a full Email address with another domain
    name.&nbsp;</font> </p>

<p>Syntax: redirect was=string to=string</p>
  <h3><a name="redirect_cc"></a>redirect_cc
    - CC &amp; Redirect Email to another account</h3>
  <p><font face="Arial, Helvetica, sans-serif">This carbon copy redirects a message
    so the original user receives it as well as the new user you have specified.
    This is good for keeping a record of incoming emails for a particular account.&nbsp;</font>
  </p>

<p>Syntax: redirect_cc was=string to=string</p>
<h3><a NAME="redirect_hash"></a>redirect_hash - Share incoming message evenly between several accounts</h4><p>The sharing is done based on a hash of the 'from' address so that the same 'from' address will always go to the same recipient</p>
<p>Syntax: redirect_hash was=string to=string</p>
<h3><a NAME="redirect_max"></a>redirect_max - Limits the number of redirect rules</h4><p>This setting applies a limit to the number of redirect rules which are allowed in this domain (only applies to domain admins)</p>
<p>Syntax: redirect_max int</p>
<h3><a NAME="security_suffix"></a>security_suffix - Suffix for smtp/imap/pop login</h4><p>This setting stops the username matching the email address by requiring a different suffix for logging in, so user@xyz.mail.server instead of user@mail.server</p>
<p>Syntax: security_suffix string</p>
<p>See also: <a href="#disable_smtp_after">disable_smtp_after</a>, <a href="#old_smtphost">old_smtphost</a>, <a href="#old_smtphost_skip">old_smtphost_skip</a>, <a href="#smtp_auth_off">smtp_auth_off</a>, <a href="#smtp_welcome">smtp_welcome</a>, <a href="#smtp_welcome_name">smtp_welcome_name</a>, <a href="#smtp_from_ip">smtp_from_ip</a>, <a href="#surgeweb_backend_smtp">surgeweb_backend_smtp</a>, <a href="#surgeplus_smtp_server_name">surgeplus_smtp_server_name</a>, <a href="global.htm#g_disable_smtp_after">g_disable_smtp_after</a>, <a href="global.htm#g_dbabble_smtp_port">g_dbabble_smtp_port</a>, <a href="global.htm#g_dbabble_smtp_prefix">g_dbabble_smtp_prefix</a>, <a href="global.htm#g_deny_smtp">g_deny_smtp</a>, <a href="global.htm#g_safe_smtp">g_safe_smtp</a>, <a href="global.htm#g_safe_smtp_email">g_safe_smtp_email</a>, <a href="global.htm#g_manager_smtp">g_manager_smtp</a>, <a href="global.htm#g_smtp_auth_debug">g_smtp_auth_debug</a>, <a href="global.htm#g_smtp_bounce_nslow">g_smtp_bounce_nslow</a>, <a href="global.htm#g_smtp_cmd_timeout">g_smtp_cmd_timeout</a>, <a href="global.htm#g_smtp_data_timeout">g_smtp_data_timeout</a>, <a href="global.htm#g_smtp_delay_stamp">g_smtp_delay_stamp</a>, <a href="global.htm#g_smtp_welcome_delay">g_smtp_welcome_delay</a>, <a href="global.htm#g_smtp_log_protocol">g_smtp_log_protocol</a>, <a href="global.htm#g_smtp_log_size">g_smtp_log_size</a>, <a href="global.htm#g_smtp_max">g_smtp_max</a>, <a href="global.htm#g_smtp_warning">g_smtp_warning</a>, <a href="global.htm#g_smtp_max_reason">g_smtp_max_reason</a>, <a href="global.htm#g_smtp_max_nolimit">g_smtp_max_nolimit</a>, <a href="global.htm#g_smtp_maxbad">g_smtp_maxbad</a>, <a href="global.htm#g_smtp_port">g_smtp_port</a>, <a href="global.htm#g_smtp_portauth">g_smtp_portauth</a>, <a href="global.htm#g_smtp_portforce">g_smtp_portforce</a>, <a href="global.htm#g_smtp_secure_port">g_smtp_secure_port</a>, <a href="global.htm#g_smtp_vrfy_msg">g_smtp_vrfy_msg</a>, <a href="global.htm#g_smtp_etrn_auth">g_smtp_etrn_auth</a>, <a href="global.htm#g_smtp_help_disable">g_smtp_help_disable</a>, <a href="global.htm#g_smtp_plain_hide">g_smtp_plain_hide</a>, <a href="global.htm#g_smtp_cram_enable">g_smtp_cram_enable</a>, <a href="global.htm#g_smtp_no_brackets">g_smtp_no_brackets</a>, <a href="global.htm#g_smtp_big">g_smtp_big</a>, <a href="global.htm#g_smtp_fast_bounce">g_smtp_fast_bounce</a>, <a href="global.htm#g_smtp_fix_nohead">g_smtp_fix_nohead</a>, <a href="global.htm#g_smtp_thread">g_smtp_thread</a>, <a href="global.htm#g_smtp_auth_off">g_smtp_auth_off</a>, <a href="global.htm#g_smtp_auth_ip">g_smtp_auth_ip</a>, <a href="global.htm#g_smtp_noauth">g_smtp_noauth</a>, <a href="global.htm#g_smtp_noauthm">g_smtp_noauthm</a>, <a href="global.htm#g_smtp_noauth_msg">g_smtp_noauth_msg</a>, <a href="global.htm#g_verify_smtp">g_verify_smtp</a>, <a href="global.htm#g_surgeplus_smtp_server_name">g_surgeplus_smtp_server_name</a></p>
<h3><a NAME="send_helo"></a>send_helo - Mail host A Record name used when sending helo to other servers - requires g_send_helo_from true</h4><p>This is only used if g_send_helo_from is also true</p>
<p>Syntax: send_helo string</p>
<h3><a NAME="smtp_auth_off"></a>smtp_auth_off - Disable SMTP AUTH from unknown ip addresses</h4><p>This prevents a hacker sending out spam by cracking a users account details, users must login from an address specified in g_smtp_auth_ip or g_relay_allow_ip</p>
<p>Syntax: smtp_auth_off bool</p>
<p>See also: <a href="#disable_smtp_after">disable_smtp_after</a>, <a href="#old_smtphost">old_smtphost</a>, <a href="#old_smtphost_skip">old_smtphost_skip</a>, <a href="#smtp_welcome">smtp_welcome</a>, <a href="#smtp_welcome_name">smtp_welcome_name</a>, <a href="#smtp_from_ip">smtp_from_ip</a>, <a href="#surgeweb_backend_smtp">surgeweb_backend_smtp</a>, <a href="#surgeplus_smtp_server_name">surgeplus_smtp_server_name</a>, <a href="global.htm#g_disable_smtp_after">g_disable_smtp_after</a>, <a href="global.htm#g_dbabble_smtp_port">g_dbabble_smtp_port</a>, <a href="global.htm#g_dbabble_smtp_prefix">g_dbabble_smtp_prefix</a>, <a href="global.htm#g_deny_smtp">g_deny_smtp</a>, <a href="global.htm#g_safe_smtp">g_safe_smtp</a>, <a href="global.htm#g_safe_smtp_email">g_safe_smtp_email</a>, <a href="global.htm#g_manager_smtp">g_manager_smtp</a>, <a href="global.htm#g_smtp_auth_debug">g_smtp_auth_debug</a>, <a href="global.htm#g_smtp_bounce_nslow">g_smtp_bounce_nslow</a>, <a href="global.htm#g_smtp_cmd_timeout">g_smtp_cmd_timeout</a>, <a href="global.htm#g_smtp_data_timeout">g_smtp_data_timeout</a>, <a href="global.htm#g_smtp_delay_stamp">g_smtp_delay_stamp</a>, <a href="global.htm#g_smtp_welcome_delay">g_smtp_welcome_delay</a>, <a href="global.htm#g_smtp_log_protocol">g_smtp_log_protocol</a>, <a href="global.htm#g_smtp_log_size">g_smtp_log_size</a>, <a href="global.htm#g_smtp_max">g_smtp_max</a>, <a href="global.htm#g_smtp_warning">g_smtp_warning</a>, <a href="global.htm#g_smtp_max_reason">g_smtp_max_reason</a>, <a href="global.htm#g_smtp_max_nolimit">g_smtp_max_nolimit</a>, <a href="global.htm#g_smtp_maxbad">g_smtp_maxbad</a>, <a href="global.htm#g_smtp_port">g_smtp_port</a>, <a href="global.htm#g_smtp_portauth">g_smtp_portauth</a>, <a href="global.htm#g_smtp_portforce">g_smtp_portforce</a>, <a href="global.htm#g_smtp_secure_port">g_smtp_secure_port</a>, <a href="global.htm#g_smtp_vrfy_msg">g_smtp_vrfy_msg</a>, <a href="global.htm#g_smtp_etrn_auth">g_smtp_etrn_auth</a>, <a href="global.htm#g_smtp_help_disable">g_smtp_help_disable</a>, <a href="global.htm#g_smtp_plain_hide">g_smtp_plain_hide</a>, <a href="global.htm#g_smtp_cram_enable">g_smtp_cram_enable</a>, <a href="global.htm#g_smtp_no_brackets">g_smtp_no_brackets</a>, <a href="global.htm#g_smtp_big">g_smtp_big</a>, <a href="global.htm#g_smtp_fast_bounce">g_smtp_fast_bounce</a>, <a href="global.htm#g_smtp_fix_nohead">g_smtp_fix_nohead</a>, <a href="global.htm#g_smtp_thread">g_smtp_thread</a>, <a href="global.htm#g_smtp_auth_off">g_smtp_auth_off</a>, <a href="global.htm#g_smtp_auth_ip">g_smtp_auth_ip</a>, <a href="global.htm#g_smtp_noauth">g_smtp_noauth</a>, <a href="global.htm#g_smtp_noauthm">g_smtp_noauthm</a>, <a href="global.htm#g_smtp_noauth_msg">g_smtp_noauth_msg</a>, <a href="global.htm#g_verify_smtp">g_verify_smtp</a>, <a href="global.htm#g_surgeplus_smtp_server_name">g_surgeplus_smtp_server_name</a></p>
<h3><a NAME="smtp_from_ip"></a>smtp_from_ip - Require incoming email from matching ip</h4><p>This is used to ensure all incoming email comes direct from a filter system and not from the internet, only authenticated email will bypass this (and g_spam_allow)</p>
<p>Syntax: smtp_from_ip string</p>
  <h3><a name="smtp_welcome"></a>smtp_welcome
    - Welcome message for SMTP</h3>
  <p><font face="Arial, Helvetica, sans-serif">This is the string displayed to
    the user when they connect to this domain, before they login. See also pop_welcome&nbsp;</font>
  </p>

<p>Syntax: smtp_welcome string</p>
<h3><a NAME="smtp_welcome_name"></a>smtp_welcome_name - SMTP welcome connection hostname</h3><p>This setting has no further documentation currently available</p>
<p>Syntax: smtp_welcome_name string</p>
<h3><a NAME="spam_block"></a>spam_block - Default for this domain to block spf etc failures</h4><p>This setting sets the default behavior for this domain, if g_spam_block is not set, then this setting can turn on blocking as the default for this entire domain. Individual users can still set their own settings to block or not block for spf.</p>
<p>Syntax: spam_block bool</p>
<p>See also: <a href="global.htm#g_friends_allow_spf">g_friends_allow_spf</a>, <a href="global.htm#g_friends_spf_fail_bounce">g_friends_spf_fail_bounce</a>, <a href="global.htm#g_friends_check_spf">g_friends_check_spf</a>, <a href="global.htm#g_received_skip_spf">g_received_skip_spf</a>, <a href="global.htm#g_spf_mode">g_spf_mode</a>, <a href="global.htm#g_spf_nocache">g_spf_nocache</a>, <a href="global.htm#g_spf_rewrite">g_spf_rewrite</a>, <a href="global.htm#g_spf_rewrite_relay">g_spf_rewrite_relay</a>, <a href="global.htm#g_spf_rewrite_gateway">g_spf_rewrite_gateway</a>, <a href="global.htm#g_spf_norewrite">g_spf_norewrite</a>, <a href="global.htm#g_spf_dns_timeout">g_spf_dns_timeout</a>, <a href="global.htm#g_spf_timeout">g_spf_timeout</a>, <a href="global.htm#g_spf_domain">g_spf_domain</a>, <a href="global.htm#g_spf_user_domain">g_spf_user_domain</a>, <a href="global.htm#g_spf_very_strict">g_spf_very_strict</a>, <a href="global.htm#g_spf_debug_log">g_spf_debug_log</a>, <a href="global.htm#g_spf_default">g_spf_default</a>, <a href="global.htm#g_spf_default_noblock">g_spf_default_noblock</a>, <a href="global.htm#g_spf_skip">g_spf_skip</a>, <a href="global.htm#g_spf_skip_from">g_spf_skip_from</a>, <a href="global.htm#g_spf_skip_to">g_spf_skip_to</a>, <a href="global.htm#g_spf_rev_skip">g_spf_rev_skip</a>, <a href="global.htm#g_spf_share">g_spf_share</a>, <a href="global.htm#g_spf_header">g_spf_header</a>, <a href="global.htm#g_spf_baddns_skip">g_spf_baddns_skip</a>, <a href="global.htm#g_spf_nogrey">g_spf_nogrey</a>, <a href="global.htm#g_spf_noallow">g_spf_noallow</a>, <a href="global.htm#g_spf_required">g_spf_required</a>, <a href="global.htm#g_spf_enforce_local">g_spf_enforce_local</a>, <a href="global.htm#g_spflog_enable">g_spflog_enable</a>, <a href="global.htm#g_spflog_domains">g_spflog_domains</a>, <a href="global.htm#g_spf_byemail">g_spf_byemail</a>, <a href="global.htm#g_spf_web_url">g_spf_web_url</a></p>
<h3><a NAME="spam_noblock"></a>spam_noblock - Disable spf blocking for this domain</h4><p>This is the opposite of spam_block, this can be used if g_spam_block is true and you wish to disable spf blocking for one domain.</p>
<p>Syntax: spam_noblock bool</p>
<p>See also: <a href="global.htm#g_friends_allow_spf">g_friends_allow_spf</a>, <a href="global.htm#g_friends_spf_fail_bounce">g_friends_spf_fail_bounce</a>, <a href="global.htm#g_friends_check_spf">g_friends_check_spf</a>, <a href="global.htm#g_received_skip_spf">g_received_skip_spf</a>, <a href="global.htm#g_spf_mode">g_spf_mode</a>, <a href="global.htm#g_spf_nocache">g_spf_nocache</a>, <a href="global.htm#g_spf_rewrite">g_spf_rewrite</a>, <a href="global.htm#g_spf_rewrite_relay">g_spf_rewrite_relay</a>, <a href="global.htm#g_spf_rewrite_gateway">g_spf_rewrite_gateway</a>, <a href="global.htm#g_spf_norewrite">g_spf_norewrite</a>, <a href="global.htm#g_spf_dns_timeout">g_spf_dns_timeout</a>, <a href="global.htm#g_spf_timeout">g_spf_timeout</a>, <a href="global.htm#g_spf_domain">g_spf_domain</a>, <a href="global.htm#g_spf_user_domain">g_spf_user_domain</a>, <a href="global.htm#g_spf_very_strict">g_spf_very_strict</a>, <a href="global.htm#g_spf_debug_log">g_spf_debug_log</a>, <a href="global.htm#g_spf_default">g_spf_default</a>, <a href="global.htm#g_spf_default_noblock">g_spf_default_noblock</a>, <a href="global.htm#g_spf_skip">g_spf_skip</a>, <a href="global.htm#g_spf_skip_from">g_spf_skip_from</a>, <a href="global.htm#g_spf_skip_to">g_spf_skip_to</a>, <a href="global.htm#g_spf_rev_skip">g_spf_rev_skip</a>, <a href="global.htm#g_spf_share">g_spf_share</a>, <a href="global.htm#g_spf_header">g_spf_header</a>, <a href="global.htm#g_spf_baddns_skip">g_spf_baddns_skip</a>, <a href="global.htm#g_spf_nogrey">g_spf_nogrey</a>, <a href="global.htm#g_spf_noallow">g_spf_noallow</a>, <a href="global.htm#g_spf_required">g_spf_required</a>, <a href="global.htm#g_spf_enforce_local">g_spf_enforce_local</a>, <a href="global.htm#g_spflog_enable">g_spflog_enable</a>, <a href="global.htm#g_spflog_domains">g_spflog_domains</a>, <a href="global.htm#g_spf_byemail">g_spf_byemail</a>, <a href="global.htm#g_spf_web_url">g_spf_web_url</a></p>
  <h3><a name="spam_strip"></a>spam_strip
    - Strip spam headers for this domain</h3>
  <p><font face="Arial, Helvetica, sans-serif">Strip spamdetect headers for this
    domain.&nbsp;</font> </p>

<p>Syntax: spam_strip bool</p>
<h3><a NAME="ssl_allow"></a>ssl_allow - IP Wild card list to allow SSL encryption from</h4><p>This setting remove the capability so clients won't attempt ssl, it is only really functional for ip based virtual domains</p>
<p>Syntax: ssl_allow string</p>
<h3><a NAME="ssl_pop_domain"></a>ssl_pop_domain - Domain to use for ssl certificates for POP and IMAP</h4><p>If you have multiple aliases for this domain then this setting lets you choose which one to use for the SSL certificate</p>
<p>Syntax: ssl_pop_domain string</p>
<p>See also: <a href="#ssl_allow">ssl_allow</a>, <a href="global.htm#g_encrypt_ssl_force">g_encrypt_ssl_force</a>, <a href="global.htm#g_encrypt_ssl_noforce">g_encrypt_ssl_noforce</a>, <a href="global.htm#g_mirror_nossl">g_mirror_nossl</a>, <a href="global.htm#g_ssl_allow">g_ssl_allow</a>, <a href="global.htm#g_ssl_allow_imap">g_ssl_allow_imap</a>, <a href="global.htm#g_ssl_require">g_ssl_require</a>, <a href="global.htm#g_ssl_require_imap">g_ssl_require_imap</a>, <a href="global.htm#g_ssl_require_login">g_ssl_require_login</a>, <a href="global.htm#g_ssl_require_out">g_ssl_require_out</a>, <a href="global.htm#g_ssl_require_web">g_ssl_require_web</a>, <a href="global.htm#g_ssl_try_out">g_ssl_try_out</a>, <a href="global.htm#g_ssl_try_not">g_ssl_try_not</a>, <a href="global.htm#g_ssl_try_from">g_ssl_try_from</a>, <a href="global.htm#g_ssl_per_domain">g_ssl_per_domain</a>, <a href="global.htm#g_ssl_ciphers">g_ssl_ciphers</a>, <a href="global.htm#g_ssl_disable_sslv2">g_ssl_disable_sslv2</a>, <a href="global.htm#g_ssl_sha1_sign">g_ssl_sha1_sign</a></p>
<h3><a NAME="surgeplus_pop_server_name"></a>surgeplus_pop_server_name - Default POP server for SurgePlus clients</h4><p>New installs of the SurgePlus client will be automatically configured to use this specified POP server. If you don't specify a value for this setting, then the POP server will default to what you have specified by the url_host setting, or the domain name if you don't specify a url_host setting. You will need to do a 'tellmail surgeplus rebuild' command after changing this setting and if you are downloading the new build via your web browser be aware that web browsers sometimes cache the old download.</p>
<p>Syntax: surgeplus_pop_server_name string</p>
<p>Example: pop.your.domain.name</p>
<p>See also: <a href="#url_host">url_host</a>, <a href="#disable_surgeplus">disable_surgeplus</a>, <a href="#surgeplus_smtp_server_name">surgeplus_smtp_server_name</a>, <a href="global.htm#g_url_host_noscan">g_url_host_noscan</a>, <a href="global.htm#g_surgeplus_smtp_server_name">g_surgeplus_smtp_server_name</a></p>
<h3><a NAME="surgeplus_smtp_server_name"></a>surgeplus_smtp_server_name - Default SMTP server for SurgePlus clients</h4><p>New installs of the SurgePlus client will be automatically configured to use this specified SMTP server. If you don't specify a value for this setting, then the POP server will default to what you have specified by the url_host setting, or the domain name if you don't specify a url_host setting.  You will need to do a 'tellmail surgeplus rebuild' command after changing this setting  and if you are downloading the new build via your web browser be aware that web browsers sometimes cache the old download.</p>
<p>Syntax: surgeplus_smtp_server_name string</p>
<p>Example: pop.your.domain.name</p>
<p>See also: <a href="#url_host">url_host</a>, <a href="#disable_surgeplus">disable_surgeplus</a>, <a href="#surgeplus_pop_server_name">surgeplus_pop_server_name</a>, <a href="global.htm#g_url_host_noscan">g_url_host_noscan</a>, <a href="global.htm#g_surgeplus_pop_server_name">g_surgeplus_pop_server_name</a></p>
  <h3><a name="surgewall"></a>SurgeWall
    - Surgewall mailproxy feature (Version 1.4a or greater required)</h3>
  <p><font face="Arial, Helvetica, sans-serif">This allows SurgeMail to be placed
    as a &quot;filter&quot; in front of an existing mailserver to apply friends
    rules, spam filtering and/or virus scanning. All you need to do is set this
    to the existing server address. POP3 will be routed through to the existing
    server and users can login to the SurgeMail web interface to configure their
    friends, spam and virus options eg:</font></p>
  <p><font face="Arial, Helvetica, sans-serif">surgewall &quot;1.2.3.4&quot;</font></p>
  <p><font face="Arial, Helvetica, sans-serif">This setting should be an IP address
    not an IP and port. Use surgewall_options if you need to specify non-standard
    ports or a different IP for POP, SMTP and/or IMAP. You may specify a comma
    seperated list of IP addresses. SurgeWall will connect to each in turn until
    it gets a successful login. To modify this behaviour see the proxy_failover
    option of the <a href="#surgewall_options">surgewall_options</a> setting.</font></p>
  <p><font face="Arial, Helvetica, sans-serif">See <a href="surgewall.htm">here</a>
    for more details.</font></p>

<p>Syntax: surgewall string</p>
<h3><a NAME="surgewall_auth"></a>surgewall_auth - SurgeWall SMTP authentication</h4><p>Defines the username and password to use for SMTP authentication when sending to SurgeWall'ed server.</p>
<p>Syntax: surgewall_auth user=string pass=string</p>
<h3><a NAME="surgewall_capa_local"></a>surgewall_capa_local - Just return local imap capa response rather than remote</h4><p>Note that it can only guess the right imap host if you are using ip based virtual domains.</p>
<p>Syntax: surgewall_capa_local bool</p>
<h3><a NAME="surgewall_local_too"></a>surgewall_local_too - For web domain admin try local database too</h4><p>Allows local user accounts to be created for domain admin</p>
<p>Syntax: surgewall_local_too bool</p>
  <h3><a name="surgewall_options"></a>surgewall_options
    - SurgeWall miscellaneous options (Version 1.4c or greater required)</h3>
  <p><font face="Arial, Helvetica, sans-serif">This setting controls the SurgeWall
    miscellaneous configuration options it has several parameters:</font></p>
  <table  class="plain_table" width="100%" >
    <tr>
      <td width="13%"><font face="Arial, Helvetica, sans-serif">strip_domain</font></td>
      <td width="87%"><font face="Arial, Helvetica, sans-serif">TRUE/FALSE strips
        the domain name from the username when sending to the original server.</font></td>
    </tr>
    <tr>
      <td width="13%"><font face="Arial, Helvetica, sans-serif">proxy_failover</font></td>
      <td width="87%"><font face="Arial, Helvetica, sans-serif">TRUE/FALSE failover
        mode for several addresses, only use next address if previous one fails
        to respond.</font></td>
    </tr>
    <tr>
      <td width="13%"><font face="Arial, Helvetica, sans-serif">auth_local</font></td>
      <td width="87%"><font face="Arial, Helvetica, sans-serif">TRUE/FALSE requires
        that users exist locally, no authentication is done via the original server.</font></td>
    </tr>
    <tr>
      <td width="13%"><font face="Arial, Helvetica, sans-serif">pop</font></td>
      <td width="87%"><font face="Arial, Helvetica, sans-serif">Comma seperated
        list of IP addresses and port of the original POP3 server.</font></td>
    </tr>
    <tr>
      <td width="13%"><font face="Arial, Helvetica, sans-serif">imap</font></td>
      <td width="87%"><font face="Arial, Helvetica, sans-serif">Comma seperated
        list of IP addresses and port of the original IMAP server.</font></td>
    </tr>
    <tr>
      <td width="13%"><font face="Arial, Helvetica, sans-serif">smtp</font></td>
      <td width="87%"><font face="Arial, Helvetica, sans-serif">Comma seperated
        list of IP addresses and port of the original SMTP server.</font></td>
    </tr>
    <tr>
      <td width="13%"><font face="Arial, Helvetica, sans-serif">usercgi</font></td>
      <td width="87%"><font face="Arial, Helvetica, sans-serif">pop/imap which
        protocol to use when authenticating logins to the web interface.</font></td>
    </tr>
  </table>
  <p><font face="Arial, Helvetica, sans-serif">The POP, SMTP and IMAP options
    allow you to configure SurgeWall to connect to different IPs and/or ports
    for each interface that it proxies. So for example you can run SurgeWall on
    the same machine as the old mail server provided the old mail server is configured
    to run on non-standard ports. eg:</font></p>
  <p><font face="Arial, Helvetica, sans-serif">surgewall_options strip_domain=&quot;TRUE&quot;
    pop=&quot;127.0.0.1:111&quot; smtp=&quot;127.0.0.1:26&quot; imap=&quot;127.0.0.1:144&quot;</font></p>
  <p><font face="Arial, Helvetica, sans-serif">or perhaps you have the pop, smtp
    and imap components of the server running on several machines, eg.</font></p>
  <p><font face="Arial, Helvetica, sans-serif">surgewall_options strip_domain=&quot;TRUE&quot;
    pop=&quot;1.2.3.4:111&quot; smtp=&quot;2.3.4.5:26&quot; imap=&quot;3.4.5.6:144&quot;</font></p>
  <p><font face="Arial, Helvetica, sans-serif">You may specify several different
    IPs in a comma seperated list in the POP, SMTP and IMAP options if you do
    this SurgeWall will connect to each in turn until it gets a successful login.
    The same is true for the <a href="#surgewall">SurgeWall</a> setting. </font></p>
  <p><font face="Arial, Helvetica, sans-serif">To modify this behaviour you can
    set proxy_failover to TRUE this causes SurgeWall to only use the next address
    if it fails to connect to the preceeding address, meaning it will use each
    server specified only if the previous server is not responding.</font></p>

<p>Syntax: surgewall_options strip_domain=bool proxy_failover=bool auth_local=bool pop=string smtp=string imap=string usercgi=string</p>
<h3><a NAME="surgeweb_backend_server"></a>surgeweb_backend_server - Backend server to connect to</h4><p>This specifies the backend machine where Surgeweb connects for email and to store user settings. Surgeweb will cache data here but store the master copy of anything on the backend machine.</p>
<p>Syntax: surgeweb_backend_server string</p>
<h3><a NAME="surgeweb_backend_smtp"></a>surgeweb_backend_smtp - Backend smtp access (if non default)</h4><p>per default connects to 127.0.0.1:25</p>
<p>Syntax: surgeweb_backend_smtp string</p>
<h3><a NAME="surgeweb_backend_web"></a>surgeweb_backend_web - Backend web access - for usercgi /surgeplus (if non default)</h4><p>If no backendserver specified is '/', default with backend is 'http://backend_server/'. For non default port / machine specify say: 'server.name:7080'</p>
<p>Syntax: surgeweb_backend_web string</p>
<h3><a NAME="surgeweb_custom"></a>surgeweb_custom - Surgeweb customisation level</h3><p>This setting has no further documentation currently available</p>
<p>Syntax: surgeweb_custom string</p>
<h3><a NAME="suspend"></a>suspend - Disable logins for entire domain</h4><p>Use this where a domain is not being paid for and you want to suspend all users in the domain. This prevents users checking mail NOT users sending mail or other domains sending to this domain</p>
<p>Syntax: suspend bool</p>
  <h3><a name="url_alias"></a>url_alias
    - Allows translation from one URL to another</h3>
  <p><font face="Arial, Helvetica, sans-serif">Allows translation from one URL
    or beginning of a URL to another. eg:</font></p>
  <p><font face="Arial, Helvetica, sans-serif">url_alias from=&quot;/cgi-bin/&quot;
    to=&quot;/scripts/&quot;</font></p>
  <p><font face="Arial, Helvetica, sans-serif">will cause the URL http://localhost:7025/cgi-bin/fred.cgi
    to reference the same file as http://localhost:7025/scripts/fred.cgi would
    have, the fred.cgi in the SurgeMail 'scripts' directory. These settings are
    checked before the <a href="global.htm#g_url_alias">g_url_alias</a> settings,
    the first matching rule is used, settings are checked in the order specified.
    </font></p>

<p>Syntax: url_alias from=string to=string ports=string</p>
<h3><a NAME="url_blogs"></a>url_blogs - BLOGS host A Record name (if different from MX Record name - eg. blogs.mydomain.com)</h4><p>This is used when generating the 'view' link, if you don't specify a port (:nnn) then it will use the first webmail port by default, by default the url_host setting will be used, failing that the domain name is used</p>
<p>Syntax: url_blogs string</p>
  <h3><a name="url_host"></a>url_host
    - Mail host A Record name (if different from MX Record name)</h3>
  <p><font face="Arial, Helvetica, sans-serif">This name is used in URLs to this
    domain. It is important that the hostname specified here will resolve to this
    physical host running SurgeMail at all times. </font></p>
  <p><font face="Arial, Helvetica, sans-serif"> It is used by WebMail in the email
    sent to user upon signup. The email sent to the manager when a user signs
    up and is the host passed to WebMail when auto-logging a user in. If your
    auto-logins are failing because of a &quot;cannot connect error&quot; then
    you may need to set this to the correct host.</font></p>

<p>Syntax: url_host string</p>
  <h3><a name="user_access_default"></a>user_access_default
    - Default user features granted to users in this domain</h3>
  <p><font face="Arial, Helvetica, sans-serif">This setting allows you to specify
    default access to certain SurgeMail features. It is specified in the same
    maner as the <a href="global.htm#g_user_access">g_user_access</a> settings
    'access' parameter. eg:</font></p>
  <p><font face="Arial, Helvetica, sans-serif">user_access_default &quot;all,!spam,!virus&quot;</font></p>

<p>Syntax: user_access_default string</p>
  <h3><a name="user_alias"></a>user_alias
    - Number of aliases accounts can create</h3>
  <p><font face="Arial, Helvetica, sans-serif">This setting specifies the maximum
    number of account aliases an account in this domain is allowed to create.
    The format of these aliases is specified in the file specified by the <a href="global.htm#g_user_alias_file%20">g_user_alias_file</a>
    setting. </font></p>
  <p><font face="Arial, Helvetica, sans-serif">Default is disabled (0) which disables
    the alias creation interface in the user.cgi pages.</font></p>

<p>Syntax: user_alias int</p>
<h3><a NAME="user_auto"></a>user_auto - Auto create users when a login attempt occurs</h4><p>Exceedingly dangerous setting only intended for closed systems not open to internet! Accounts are created when someone tries to login via imap/pop etc...  If the account already exists it is not modified unless it is currently set with the password defined in user_auto_pass</p>
<p>Syntax: user_auto bool</p>
<h3><a NAME="user_auto_pass"></a>user_auto_pass - Auto create users with this password on message delivery</h4><p>Exceedingly dangerous setting only intended for closed systems not open to internet! Accounts are created on message delivery if they don't exist with the specified password</p>
<p>Syntax: user_auto_pass string</p>
  <h3><a name="user_centipaid"></a>user_centipaid
    - see <a href="centipaid.htm">CentiPaid.htm</a></h3>
  <p><font face="Arial, Helvetica, sans-serif">Specifies the various CentiPaid
    options a user is allowed to configure for themselves.</font></p>

<p>Syntax: user_centipaid string</p>
  <h3><a name="user_list_quota"></a>user_list_quota
    - Number of mailing lists users can create</h3>
  <p><font face="Arial, Helvetica, sans-serif">This setting configures the number
    of mailing lists a user of this domain can create. See also g_user_list_quota
    which can set quota globally or by user group. Also the list_quota authent
    field can set quota per user.</font></p>

<p>Syntax: user_list_quota int</p>
  <h3></font><font face="Arial, Helvetica, sans-serif"><a name="user_max"></a>user_max
    - Maximum user allowed in this domain</h3>
  <p><font face="Arial, Helvetica, sans-serif">This setting specifies the maximum
    number of users in this domain. Domain admins and users are blocked from adding
    more users than specified in this setting. The admin can still add users.</font></p>

<p>Syntax: user_max int</p>
  <h3></font><font face="Arial, Helvetica, sans-serif"><a name="user_send_max"></a>user_send_max
    - Maximum number of emails per day (requires SMTP AUTH)</h3>
  <p><font face="Arial, Helvetica, sans-serif">This setting specifies the maximum
    number of messages an account in this domain is allowed to send in a day.</font></p>

<p>Syntax: user_send_max int</p>
  <h3></font><font face="Arial, Helvetica, sans-serif"></font><font face="Arial, Helvetica, sans-serif"><a name="user_sms"></a>user_sms
    - Enable users to setup SMS notifications</h3>
  <p><font face="Arial, Helvetica, sans-serif">This setting allows users to setup
    an SMS notification of email whose subject matches the user defined keyword.</font></p>

<p>Syntax: user_sms bool</p>
  <h3><a name="user_sms_quota"></a>user_sms_quota
    - Number of sms messages per account</h3>
  <p><font face="Arial, Helvetica, sans-serif">This setting allows you to configure
    either a quota or a 'number of credits' system for SMS messages. This setting
    has 2 parameters 'initial' and 'period'. </font></p>
  <p><font face="Arial, Helvetica, sans-serif">If you set 'period' to 0 then 'initial'
    is the number of credits a user will begin with they are decremented when
    they send an SMS and not increased unless you increase them manually.</font></p>
  <p><font face="Arial, Helvetica, sans-serif">If you set 'period' to any value
    other than 0, then 'initial' is the users quota, which is re-set after the
    time period specified by 'period'. Valid 'period' values are a number of hours,
    or suffix the value with d, w or y to indicate a number of days, weeks or
    years respectively, eg: 5w equals 5 weeks.</font></p>

<p>Syntax: user_sms_quota initial=int period=string</p>
<h3><a NAME="user_status_send"></a>user_status_send - How often to send user status messages (0 = never)</h4><p>When the user enables friends then this setting will send them a regular report on what is pending and what filter rules have done.</p>
<p>Syntax: user_status_send int</p>
<p>See also: <a href="#friends_at_rcpt">friends_at_rcpt</a>, <a href="#friends_pending_name">friends_pending_name</a>, <a href="#friends_url">friends_url</a>, <a href="global.htm#g_friends_only">g_friends_only</a>, <a href="global.htm#g_friends_bounce_rej">g_friends_bounce_rej</a>, <a href="global.htm#g_friends_bounce_friend">g_friends_bounce_friend</a>, <a href="global.htm#g_friends_daemon_ok">g_friends_daemon_ok</a>, <a href="global.htm#g_friends_name">g_friends_name</a>, <a href="global.htm#g_friends_pending_name">g_friends_pending_name</a>, <a href="global.htm#g_friends_silent">g_friends_silent</a>, <a href="global.htm#g_friends_ignore">g_friends_ignore</a>, <a href="global.htm#g_friends_skip_ip">g_friends_skip_ip</a>, <a href="global.htm#g_friends_confirm_subject">g_friends_confirm_subject</a>, <a href="global.htm#g_friends_default_mode">g_friends_default_mode</a>, <a href="global.htm#g_friends_default_autoadd">g_friends_default_autoadd</a>, <a href="global.htm#g_friends_latest_headers">g_friends_latest_headers</a>, <a href="global.htm#g_friends_lang_auto">g_friends_lang_auto</a>, <a href="global.htm#g_friends_pending_keep">g_friends_pending_keep</a>, <a href="global.htm#g_friends_pending_max">g_friends_pending_max</a>, <a href="global.htm#g_friends_pending_vanish">g_friends_pending_vanish</a>, <a href="global.htm#g_friends_at_rcpt">g_friends_at_rcpt</a>, <a href="global.htm#g_friends_allow_spf">g_friends_allow_spf</a>, <a href="global.htm#g_friends_spf_fail_bounce">g_friends_spf_fail_bounce</a>, <a href="global.htm#g_friends_check_spf">g_friends_check_spf</a>, <a href="global.htm#g_friends_always">g_friends_always</a>, <a href="global.htm#g_friends_add_trusted">g_friends_add_trusted</a>, <a href="global.htm#g_friends_global_add">g_friends_global_add</a>, <a href="global.htm#g_friends_global_exclude">g_friends_global_exclude</a>, <a href="global.htm#g_friends_confirm_debug">g_friends_confirm_debug</a>, <a href="global.htm#g_friends_rotate">g_friends_rotate</a>, <a href="global.htm#g_friends_long">g_friends_long</a>, <a href="global.htm#g_friends_ignore_trusted">g_friends_ignore_trusted</a>, <a href="global.htm#g_friends_url">g_friends_url</a>, <a href="global.htm#g_friends_byemail">g_friends_byemail</a>, <a href="global.htm#g_friends_bounce_second">g_friends_bounce_second</a>, <a href="global.htm#g_friends_old_status_email">g_friends_old_status_email</a>, <a href="global.htm#g_friends_spam_score">g_friends_spam_score</a>, <a href="global.htm#g_friends_release_wash">g_friends_release_wash</a>, <a href="global.htm#g_friends_debug1">g_friends_debug1</a>, <a href="global.htm#g_imap_friends">g_imap_friends</a>, <a href="global.htm#g_quota_friends">g_quota_friends</a>, <a href="global.htm#g_spam_probe_friends">g_spam_probe_friends</a>, <a href="global.htm#g_user_friends_domain_log_disable">g_user_friends_domain_log_disable</a>, <a href="global.htm#g_user_friends_log_disable">g_user_friends_log_disable</a></p>
<h3><a NAME="web_access_ip"></a>web_access_ip - Restrict access to web ports based on ip</h4><p>Specifies a list of ports and a wildcard list of valid ip addresses who can connect to those ports.</p>
<p>Syntax: web_access_ip ports=string ip=string</p>
  <h3><a name="web_path"></a>web_path
    - Path to web admin pages</h3>
  <p><font face="Arial, Helvetica, sans-serif">Path to web admin and user self
    management pages. This setting allows you to give each domain a different
    set of pages and thus a different look and feel. To enable this, copy the
    entire 'web' directory then set web_path to the path of the copied files.
    Lastly modify the copied files to have the new look and feel you desire.</font></p>

<p>Syntax: web_path string</p>
<h3><a NAME="web_url_path"></a>web_url_path - Url to path translation with access specifier</h4><p>This lets you set up aliases and translations of urls partly based on the access rights of the user.</p>
<p>Syntax: web_url_path url=string path=string access=string</p>
<p>See also: <a href="#webmail_url">webmail_url</a>, <a href="#webmail_urladd">webmail_urladd</a>, <a href="#webmail_workarea">webmail_workarea</a>, <a href="#webmail_host">webmail_host</a>, <a href="global.htm#g_keepalive">g_keepalive</a>, <a href="global.htm#g_key_manual">g_key_manual</a>, <a href="global.htm#g_key_nowarning">g_key_nowarning</a>, <a href="global.htm#g_known_skip">g_known_skip</a>, <a href="global.htm#g_webdav_enable">g_webdav_enable</a>, <a href="global.htm#g_webdav_group">g_webdav_group</a>, <a href="global.htm#g_webdav_public">g_webdav_public</a>, <a href="global.htm#g_webdav_path">g_webdav_path</a>, <a href="global.htm#g_webmail_limit">g_webmail_limit</a>, <a href="global.htm#g_webmail_port">g_webmail_port</a>, <a href="global.htm#g_webmail_secure_port">g_webmail_secure_port</a>, <a href="global.htm#g_webmail_timeout">g_webmail_timeout</a>, <a href="global.htm#g_webmail_useip">g_webmail_useip</a>, <a href="global.htm#g_webmail_popmode">g_webmail_popmode</a>, <a href="global.htm#g_webmail_url">g_webmail_url</a>, <a href="global.htm#g_webmail_urladd">g_webmail_urladd</a>, <a href="global.htm#g_webmail_workarea">g_webmail_workarea</a>, <a href="global.htm#g_webmail_select_domain">g_webmail_select_domain</a>, <a href="global.htm#g_webmail_secret">g_webmail_secret</a>, <a href="global.htm#g_web_hide_source_names">g_web_hide_source_names</a>, <a href="global.htm#g_web_force_doctype_first_disable">g_web_force_doctype_first_disable</a>, <a href="global.htm#g_web_url_path">g_web_url_path</a>, <a href="global.htm#g_web_title">g_web_title</a></p>
<h3><a NAME="webdav_quota"></a>webdav_quota - Webdav quota per user in this domain, e.g. 100mb</h4><p>Limits the webdav storage area for this user, default is the users email quota</p>
<p>Syntax: webdav_quota string</p>
  <h3><a name="webmail_host"></a>webmail_host
    - The IP address of the mail server</h3>
  <p><font face="Arial, Helvetica, sans-serif">SurgeMail sets the imaphost/smtphost
    address in surgehost.ini for WebMail. First it checks for a virtual domain
    ip, then it checks for a specifically bound ip address in the imap/smtp port
    settings, if neither are specified it defaults to 127.0.0.1. The webmail_host
    will override this process and assign a value directly. You require this when
    using a Smart Router or Load Balancer, please read <a href="load_balance.htm">this</a>.</font></p>

<p>Syntax: webmail_host string</p>
<p>See also: <a href="#webmail_url">webmail_url</a>, <a href="#webmail_urladd">webmail_urladd</a>, <a href="#webmail_workarea">webmail_workarea</a>, <a href="#web_url_path">web_url_path</a>, <a href="global.htm#g_keepalive">g_keepalive</a>, <a href="global.htm#g_key_manual">g_key_manual</a>, <a href="global.htm#g_key_nowarning">g_key_nowarning</a>, <a href="global.htm#g_known_skip">g_known_skip</a>, <a href="global.htm#g_webdav_enable">g_webdav_enable</a>, <a href="global.htm#g_webdav_group">g_webdav_group</a>, <a href="global.htm#g_webdav_public">g_webdav_public</a>, <a href="global.htm#g_webdav_path">g_webdav_path</a>, <a href="global.htm#g_webmail_limit">g_webmail_limit</a>, <a href="global.htm#g_webmail_port">g_webmail_port</a>, <a href="global.htm#g_webmail_secure_port">g_webmail_secure_port</a>, <a href="global.htm#g_webmail_timeout">g_webmail_timeout</a>, <a href="global.htm#g_webmail_useip">g_webmail_useip</a>, <a href="global.htm#g_webmail_popmode">g_webmail_popmode</a>, <a href="global.htm#g_webmail_url">g_webmail_url</a>, <a href="global.htm#g_webmail_urladd">g_webmail_urladd</a>, <a href="global.htm#g_webmail_workarea">g_webmail_workarea</a>, <a href="global.htm#g_webmail_select_domain">g_webmail_select_domain</a>, <a href="global.htm#g_webmail_secret">g_webmail_secret</a>, <a href="global.htm#g_web_hide_source_names">g_web_hide_source_names</a>, <a href="global.htm#g_web_force_doctype_first_disable">g_web_force_doctype_first_disable</a>, <a href="global.htm#g_web_url_path">g_web_url_path</a>, <a href="global.htm#g_web_title">g_web_title</a></p>
<h3><a NAME="webmail_url"></a>webmail_url - Url to the WebMail cgi</h4><p>If WebMail is not in the default place and/or is not on the SurgeMail machine then this setting tells SurgeMail where it is so links to WebMail from SurgeMail function correctly.</p>
<p>Syntax: webmail_url string</p>
<p>See also: <a href="#webmail_urladd">webmail_urladd</a>, <a href="#webmail_workarea">webmail_workarea</a>, <a href="#webmail_host">webmail_host</a>, <a href="#web_url_path">web_url_path</a>, <a href="global.htm#g_keepalive">g_keepalive</a>, <a href="global.htm#g_key_manual">g_key_manual</a>, <a href="global.htm#g_key_nowarning">g_key_nowarning</a>, <a href="global.htm#g_known_skip">g_known_skip</a>, <a href="global.htm#g_webdav_enable">g_webdav_enable</a>, <a href="global.htm#g_webdav_group">g_webdav_group</a>, <a href="global.htm#g_webdav_public">g_webdav_public</a>, <a href="global.htm#g_webdav_path">g_webdav_path</a>, <a href="global.htm#g_webmail_limit">g_webmail_limit</a>, <a href="global.htm#g_webmail_port">g_webmail_port</a>, <a href="global.htm#g_webmail_secure_port">g_webmail_secure_port</a>, <a href="global.htm#g_webmail_timeout">g_webmail_timeout</a>, <a href="global.htm#g_webmail_useip">g_webmail_useip</a>, <a href="global.htm#g_webmail_popmode">g_webmail_popmode</a>, <a href="global.htm#g_webmail_url">g_webmail_url</a>, <a href="global.htm#g_webmail_urladd">g_webmail_urladd</a>, <a href="global.htm#g_webmail_workarea">g_webmail_workarea</a>, <a href="global.htm#g_webmail_select_domain">g_webmail_select_domain</a>, <a href="global.htm#g_webmail_secret">g_webmail_secret</a>, <a href="global.htm#g_web_hide_source_names">g_web_hide_source_names</a>, <a href="global.htm#g_web_force_doctype_first_disable">g_web_force_doctype_first_disable</a>, <a href="global.htm#g_web_url_path">g_web_url_path</a>, <a href="global.htm#g_web_title">g_web_title</a></p>
<h3><a NAME="webmail_urladd"></a>webmail_urladd - Url data to append to WebMail auto-login link</h4><p>This setting allows you to specify additional information and settings which are passed to WebMail when SurgeMail links to it. Example: Different colors to use for this domain.</p>
<p>Syntax: webmail_urladd string</p>
<p>See also: <a href="#webmail_url">webmail_url</a>, <a href="#webmail_workarea">webmail_workarea</a>, <a href="#webmail_host">webmail_host</a>, <a href="#web_url_path">web_url_path</a>, <a href="global.htm#g_keepalive">g_keepalive</a>, <a href="global.htm#g_key_manual">g_key_manual</a>, <a href="global.htm#g_key_nowarning">g_key_nowarning</a>, <a href="global.htm#g_known_skip">g_known_skip</a>, <a href="global.htm#g_webdav_enable">g_webdav_enable</a>, <a href="global.htm#g_webdav_group">g_webdav_group</a>, <a href="global.htm#g_webdav_public">g_webdav_public</a>, <a href="global.htm#g_webdav_path">g_webdav_path</a>, <a href="global.htm#g_webmail_limit">g_webmail_limit</a>, <a href="global.htm#g_webmail_port">g_webmail_port</a>, <a href="global.htm#g_webmail_secure_port">g_webmail_secure_port</a>, <a href="global.htm#g_webmail_timeout">g_webmail_timeout</a>, <a href="global.htm#g_webmail_useip">g_webmail_useip</a>, <a href="global.htm#g_webmail_popmode">g_webmail_popmode</a>, <a href="global.htm#g_webmail_url">g_webmail_url</a>, <a href="global.htm#g_webmail_urladd">g_webmail_urladd</a>, <a href="global.htm#g_webmail_workarea">g_webmail_workarea</a>, <a href="global.htm#g_webmail_select_domain">g_webmail_select_domain</a>, <a href="global.htm#g_webmail_secret">g_webmail_secret</a>, <a href="global.htm#g_web_hide_source_names">g_web_hide_source_names</a>, <a href="global.htm#g_web_force_doctype_first_disable">g_web_force_doctype_first_disable</a>, <a href="global.htm#g_web_url_path">g_web_url_path</a>, <a href="global.htm#g_web_title">g_web_title</a></p>
<h3><a NAME="webmail_workarea"></a>webmail_workarea - Path to WebMail workarea</h4><p>If WebMail is not installed in the default location on this SurgeMail machine this setting tells SurgeMail where to find it.</p>
<p>Syntax: webmail_workarea string</p>
<p>See also: <a href="#webmail_url">webmail_url</a>, <a href="#webmail_urladd">webmail_urladd</a>, <a href="#webmail_host">webmail_host</a>, <a href="#web_url_path">web_url_path</a>, <a href="global.htm#g_keepalive">g_keepalive</a>, <a href="global.htm#g_key_manual">g_key_manual</a>, <a href="global.htm#g_key_nowarning">g_key_nowarning</a>, <a href="global.htm#g_known_skip">g_known_skip</a>, <a href="global.htm#g_webdav_enable">g_webdav_enable</a>, <a href="global.htm#g_webdav_group">g_webdav_group</a>, <a href="global.htm#g_webdav_public">g_webdav_public</a>, <a href="global.htm#g_webdav_path">g_webdav_path</a>, <a href="global.htm#g_webmail_limit">g_webmail_limit</a>, <a href="global.htm#g_webmail_port">g_webmail_port</a>, <a href="global.htm#g_webmail_secure_port">g_webmail_secure_port</a>, <a href="global.htm#g_webmail_timeout">g_webmail_timeout</a>, <a href="global.htm#g_webmail_useip">g_webmail_useip</a>, <a href="global.htm#g_webmail_popmode">g_webmail_popmode</a>, <a href="global.htm#g_webmail_url">g_webmail_url</a>, <a href="global.htm#g_webmail_urladd">g_webmail_urladd</a>, <a href="global.htm#g_webmail_workarea">g_webmail_workarea</a>, <a href="global.htm#g_webmail_select_domain">g_webmail_select_domain</a>, <a href="global.htm#g_webmail_secret">g_webmail_secret</a>, <a href="global.htm#g_web_hide_source_names">g_web_hide_source_names</a>, <a href="global.htm#g_web_force_doctype_first_disable">g_web_force_doctype_first_disable</a>, <a href="global.htm#g_web_url_path">g_web_url_path</a>, <a href="global.htm#g_web_title">g_web_title</a></p>
<h3><a NAME="xfile_url"></a>xfile_url - Url to xfile files (see surgeplus utility)</h4><p>Use to override the url that users are told they can access their shared SurgePlus files at via a web browser. The default location is on the port specified by the webmail_port setting.</p>
<p>Syntax: xfile_url string</p>
<p>Example: https://your.domain.name:7443</p>
<p>See also: <a href="#old_xfile">old_xfile</a>, <a href="global.htm#g_webmail_port">g_webmail_port</a>, <a href="global.htm#g_xfile_allow">g_xfile_allow</a>, <a href="global.htm#g_surgeplus_web_port">g_surgeplus_web_port</a>, <a href="global.htm#g_surgeplus_web_url">g_surgeplus_web_url</a></p>
  <p></p>
  <p>&nbsp;</p>
  <h3></h3>
  <p>&nbsp;</p>

<!-- odd settings not reqd on this page (needed for auto comparison with templates)


        <a name="dmail_deliver"></a>
  -->
</div>

<!-- #EndEditable -->
<!-- CONTENT END -->
</div>

<!-- Back to domain.htm -->
</div>

<!-- Back to domain.htm -->

<div class="prefooter">&nbsp;</div>
<div id="footer" class="footer">
 <table align="center" CELLPADDING="0" CELLSPACING="0" WIDTH="900" HEIGHT="100" BORDER="0" >
  <tr>
    <td HEIGHT="100%" >
      <p align="center" style="margin-top: 8pt; margin-bottom: 2pt; margin-left: 8pt">
  	  <a href="http://netwinsite.com/sitemap.htm" class="footer_link">Site Map</a><span class="style2"> | </span>
  	      <a href="http://netwinsite.com/index.htm" class="footer_link">Home</a><span class="style2"> | </span>
	      <a href="http://netwinsite.com/products.htm" class="footer_link">Products</a><span class="style2"> | </span>
	      <a href="http://netwinsite.com/surgemail/post.htm" class="footer_link">Contact Netwin</a><span class="style2"> | </span>
	      <a href="http://netwinsite.com/company.htm" class="footer_link">Company</a><span class="style2"> | </span>
	      <a href="http://netwinsite.com/license_all.htm" class="footer_link">Licensing</a><span class="style2"> | </span>
	      <a href="http://netwinsite.com/links.htm" class="footer_link">Links</a><span class="style2">  </span>
		<br>
		<a href="/surgemail/" class="footer_link">Windows Mail Server Software</a><span class="style2"> |  </span> 
		<a href="/webmail/" class="footer_link">Linux Webmail</a><span class="style2"> | </span> 
		<a href="/surgemail/free_mail_server.htm" class="footer_link">Free Windows Mail Server</a>

        <table align=center width="370" border="0" style="margin-bottom: 2pt">
        <tr>
          <td width="32"><img src="template/img2/logo_small_ongray.png" height="25" hspace="1" vspace="1" align="bottom"></td>
          <td width="350"><p class="smaller" style="margin-top: 14pt;">Copyright &copy; 2011 Netwin Ltd. All rights reserved.
		  </td>
        </tr>
      </table>
	</td>
  </tr>
</table>
</div>
</div>

<br><br>
</body>

<!-- Back to domain.htm -->

</body>
</html>

<!-- End of domain.htm -->

