SurgeMail Configuration Settings Overview

This page is an automatically generated top level overview of all the surgemail settings.

Domain Specific Settings

  1. abook - Define surgeweb shared address books for this domain
  2. access_group_default - Default group to place users in
  3. admin_access_default - Default admin features granted to domain admins in this domain
  4. alias_file - Alias translation file for this domain, unix format
  5. alias_max - Maximum number of aliases for this domain
  6. assume_created_epoch - If user has no 'created' field assume they were created an arbitrarily large time in the past
  7. blogs_max_per_user - Number of blogs each account can create
  8. broad_sync - Broadsoft Sync Enable
  9. centipaid - Enable CentiPaid feature for matching accounts
  10. class - Define class of user for following commands to apply to
  11. comment - Management notes and comments about the domain
  12. create_block - Block new users from this ip
  13. create_cleanup - Cleanup existing data before adding a user
  14. create_delete_days - Number of days a disabled new account remains before deletion
  15. create_disable_days - Number of days new accounts remain active for
  16. create_image - Use verification image on signups
  17. create_linkto - Link to redirect to after successful live account creation
  18. create_max - Maximum signups from ip in time period
  19. create_repass - Users must enter their password twice on creation
  20. create_reqd - Required fields for new users, e.g. (phone,age)
  21. create_subdomain - Allow users to have their own subdomain
  22. create_tpl_dir - Relative directory (from /web) where 'netauth' pages are stored
  23. create_user - Method for adding new users
  24. delete_user_after - Number of days an account can remain unread before it is deleted
  25. disable_smtp_after - Number of days an account can remain unread before delivery is disabled
  26. disable_surgeplus - Disable SurgePlus Calendar/File Sharing
  27. dmail_bin_path - Path for dmail bin files to automatically convert delivered mail
  28. dmail_deliver - Deliver messages into dmail drop directories (not supported)
  29. dmail_drop_path - Path for dmail / sendmail style drop files to automatically convert delivered mail
  30. dmail_drop_prefix - Whether prefix is used on drop file names
  31. dmail_hash - Hashing scheme used by dmail_drop_path and dmail_bin_path
  32. dmail_skip_imap - Skip conversion of old imap *.mbx folders
  33. encrypt_rule - Matches will be encrypted when sent
  34. encrypt_subject - Subject when encrypted message sent - default is original subject
  35. enotify_from - From address to use in email notification messages
  36. expire_age - Expire inbox mail older than (days)
  37. expire_rule - Expire rules for specific folders, age is in days
  38. expire_size - and larger than this
  39. fallback - Default address for this domain, NOT RECOMMENDED
  40. fallback_always - Also relay to old system even if user does exist - not recommended
  41. fallback_check - Check if user exists on fallback_relay host before accepting it
  42. fallback_relay - Host to send messages to if user doesn't exist here
  43. fallback_users - Path to file listing all users to user fallback_relay for
  44. footer_file - Text footer file for all messages 'from' this domain
  45. footer_html - HTML footer file for all messages 'from' this domain
  46. forward_illegal - Ban forwards to these addresses
  47. friends_at_rcpt - Whether to check users friends list at rcpt stage
  48. friends_pending_name - The imap name of the friends_pending folder default is 'Friends Pending'
  49. friends_url - Specify full url for friends release http://domain.name:port domain specific setting
  50. from_exact - Check from matches authenticated user
  51. gateway_to - Send all email to another server
  52. header_add - Add header to posts 'from' this domain
  53. host_alias - Alternate name(s) for this domain
  54. imap_public - Share IMAP folders between users
  55. language_default - Default language for user web interface
  56. late_forward - Apply domain users forwarding rules after friends, spam, and filtering
  57. ldap_anydomain - Lets users search other than their own domain in ldap
  58. ldap_disable - Stops ldap logins by users of this domain
  59. legal_archive_disable - Disable legal archive for this domain (experimental)
  60. legal_archive_hide - Hide legal archive for this domain (experimental)
  61. list_disable - Disables creation of mailing lists.
  62. list_max - Maximum number of mailing lists for this domain.
  63. list_max_users - Maximum number of users allowed in all lists in this domain.
  64. loginfails - Disconnect user after this many password guesses
  65. lookup_relay_on_from - Looks up local from addresses to check for relay="true"
  66. mailbox_path - Path to mailbox (inbox) files
  67. manager_email - Domain managers email address (for email based account creation confirmation)
  68. manager_username - Domain managers username (for web based domain administration)
  69. msg_max_in - Max size for messages to users in this domain, largest applied if multiple recipients
  70. msg_max_out - Max size for messages sent by authenticated users of this domain
  71. old_imaphost - Old IMAP server:port - transition IMAP accounts and folders if user doesn't exist
  72. old_imaphost_always - Retrieve mail from old imap host on each login (slow - particularly for webmail)
  73. old_imaphost_createuser_disable - Disable old_imaphost user creation on first login
  74. old_imaphost_file - Migration based on file
  75. old_imaphost_lowercase - Migration - All migrated folders are lowercase.
  76. old_imaphost_nodelete - Leave mail on the old server (disables old_imaphost_always)
  77. old_imaphost_nodomain - Strip domain from username when logging into old imap host
  78. old_imaphost_pass - Migration based on file - password field
  79. old_imaphost_prefix - Prefix for old imap server, e.g. mail//
  80. old_imaphost_skip - Migration - Comma seperate wild card list of migrate folders to skip past.
  81. old_imaphost_user - Migration based on file - user field
  82. old_pophost - Old pop server:port - transition accounts and pending messages if user doesn't exist
  83. old_pophost_always - Retrieve mail from old pop host on each login
  84. old_pophost_bind - Bind outgoing connection during pop migration
  85. old_pophost_createuser_disable - Disable old_pophost user creation on first login
  86. old_pophost_nodelete - Leave mail on the old server (disables old_pophost_always)
  87. old_pophost_nodomain - Strip domain from username when logging into old pop host
  88. old_pophost_sep - Seperater, default is '@', e.g. some systems use %
  89. old_smtphost - SMTP host to check for existing users (when creating new accounts)
  90. old_smtphost_skip - Who to disable SMTP host checks for
  91. old_xfile - Migration - Copy xfile data across
  92. pop_min_time - Min seconds between pop logins (see warning)
  93. pop_welcome - POP connection message
  94. prefix - Database username prefix (deprecated, compatibility only)
  95. proxy_pop_nodomain - Strip domain when talking to proxy pop host
  96. quota_default - Default quota
  97. quota_domain - Total quota for the domain, e.g. 300mb, 2gig
  98. rcpt_msg - Response given for invalid recipient errors, message is prefixed by email address.
  99. redirect - Redirect messages from 'was' to the new 'to' address
  100. redirect_cc - Send carbon copy to another address
  101. redirect_hash - Share incoming message evenly between several accounts
  102. redirect_max - Limits the number of redirect rules
  103. send_helo - Mail host A Record name used when sending helo to other servers - requires g_send_helo_from true
  104. smtp_auth_off - Disable SMTP AUTH from unknown ip addresses
  105. smtp_from_ip - Require incoming email from matching ip
  106. smtp_welcome - SMTP connection message
  107. smtp_welcome_name - SMTP welcome connection hostname
  108. spam_block - Default for this domain to block spf etc failures
  109. spam_noblock - Disable spf blocking for this domain
  110. spam_strip - Strip spamdetect headers for this domain
  111. ssl_allow - IP Wild card list to allow SSL encryption from
  112. ssl_pop_domain - Domain to use for ssl certificates for POP and IMAP
  113. surgeplus_pop_server_name - Default POP server for SurgePlus clients
  114. surgeplus_smtp_server_name - Default SMTP server for SurgePlus clients
  115. surgewall - Surgewall - Proxy this domain to specified mail server
  116. surgewall_auth - SurgeWall SMTP authentication
  117. surgewall_capa_local - Just return local imap capa response rather than remote
  118. surgewall_local_too - For web domain admin try local database too
  119. surgewall_options - Various SurgeWall options
  120. surgeweb_backend_server - Backend server to connect to
  121. surgeweb_backend_smtp - Backend smtp access (if non default)
  122. surgeweb_backend_web - Backend web access - for usercgi /surgeplus (if non default)
  123. surgeweb_custom - Surgeweb customisation level
  124. suspend - Disable logins for entire domain
  125. url_alias - Allows translation from one url to another
  126. url_blogs - BLOGS host A Record name (if different from MX Record name - eg. blogs.mydomain.com)
  127. url_host - Mail host A Record name (if different from MX Record name - eg. mail.mydomain.com)
  128. user_access_default - Default user features granted to users in this domain
  129. user_alias - Number of aliases accounts can create
  130. user_auto_pass - Auto create users with this password on message delivery
  131. user_centipaid - User Centipaid configuration options
  132. user_list_quota - Number of mailing lists users can create
  133. user_max - Maximum number of users in this domain
  134. user_send_max - Maximum number of emails per day (requires SMTP AUTH)
  135. user_sms - Allow users to set up sms notifications
  136. user_sms_quota - Number of sms messages per account
  137. user_status_send - How often to send user status messages (0 = never)
  138. web_access_ip - Restrict access to web ports based on ip
  139. web_path - Path to web admin pages
  140. web_url_path - Url to path translation with access specifier
  141. webdav_quota - Webdav quota per user in this domain, e.g. 100mb
  142. webmail_host - The ip address or name of the machine to instruct webmail to connect to.
  143. webmail_url - Url to the WebMail cgi
  144. webmail_urladd - Url data to append to WebMail auto-login link
  145. webmail_workarea - Path to WebMail workarea
  146. xfile_url - Url to xfile files (see surgeplus utility)

Global settings

  1. g_access_group - Grouped per user access limitations
  2. g_access_group_default - Default group to place users in
  3. g_acctlog_authonly - Log sending usage based on authenticated accounts only and ignore "MAIL FROM" address - which may be fake!!
  4. g_acctlog_noaliases - Don't log redirection & aliases as sending mail as a result of redirection / forwarding (means you will not log account forwarding usage)
  5. g_acctlog_sum_inactive - Summarise local accounts that have not logged in yet as not_loggedin_yet@domain.com
  6. g_admin_access - Domain admin features granted to access groups
  7. g_admin_access_default - Default admin features granted to domain admins
  8. g_admin_guesses - Max guesses per IP for web admin access, e.g. 15
  9. g_admin_ip - Mask of valid IP addresses for web admin users (default *)
  10. g_admin_localhost - Allow localhost web admin without user/pass
  11. g_admin_utoken_expire - Length of time a web admin session is valid for
  12. g_admin_utoken_idle - Length of time a web admin session may remain idle for
  13. g_alias_login_disable - Disable user login as alias
  14. g_allow_bodyless - If true bodyless mail messages will be accepted (usually spam)
  15. g_allow_passzip_from - A list of addresses to allow unmonitorable archive messages to be sent from
  16. g_allow_passzip_to - A list of addresses to allow unmonitorable archive messages to be sent to
  17. g_allow_user_authent_field_get - A space separated list of authent process fields that users are allowed to view for themself using the POP xauthent_field_get command
  18. g_allow_user_authent_field_set - A space separated list of authent process fields that users are allowed to set for themself using the POP xauthent_field_set command
  19. g_archive - Archive messages that match these rules
  20. g_archive_bucketsize - Size for archive bucket files. Default is 1mb
  21. g_archive_early - If true apply archiving before filtering is applied (superceeded by early flag on g_archive)
  22. g_archive_files - Archive attachments to a directory
  23. g_archive_on_delete - Don't delete user files, archive them to g_archive_on_delete_dir
  24. g_archive_on_delete_dir - Directory to archive user files to on delete
  25. g_archive_tcpip - Rules for TCPIP archive process
  26. g_archive_tcpip_host - Host to send archive data too
  27. g_aspam_headers - Add aspam information messages to messages.
  28. g_aspam_need_ip - Require good matches to match external ip address
  29. g_assume_created_epoch - If user has no 'created' field assume they were created an arbitrarily large time in the past
  30. g_atrn_client - Define a rule for fetching email
  31. g_atrn_port - Port to listen for 'atrn' (On Demand Relay) requests
  32. g_atrn_server - On Demand Mail Relay settings to define user/pass for clients to fetch mail
  33. g_auth_hide - Disable SMTP Authentication for this IP List/Wild card address
  34. g_auth_norelay - Ignore SMTP auth for relaying purposes
  35. g_auth_skipgateway - Skip gateway rules if we get a proxy SMTP auth command
  36. g_authent_allow_badascii - Allow ascii chars outside the range 32 < 127
  37. g_authent_always - Always lookup user, so virtual domains can exist just in authent module, looses existing users files
  38. g_authent_any - Restore buggy behaviour of looking up users in domains that don't exist
  39. g_authent_cachebad - Set the life in seconds that the cached failed lookups can be used, default 60 seconds
  40. g_authent_cachelife - Set the life in seconds that cached authent lookups can be used, default 1 hour
  41. g_authent_cachesize - Set the size of the authent cache, default is 500 entries
  42. g_authent_case_sensitive - Make passwords case sensitive
  43. g_authent_domain - If true add @virtual.domain.name to external user lookups, replaced with g_authent_nodomain setting
  44. g_authent_encrypt_key - Encryption key for ccnumber auth field
  45. g_authent_fwdfile - Enables reading of old dmail .fwd files
  46. g_authent_info - User info names, fields and access rules
  47. g_authent_info_grp - Fields to show to users in this group
  48. g_authent_ip - Lookup ip numbers in authent database with @ip added, to find send_limit=n values, must define tarpit_max_remote and g_tarpit_drop
  49. g_authent_last_login - Store users last login time in the database
  50. g_authent_logall - Turns on logging of authent requests
  51. g_authent_nodomain - If true dont add @virtual.domain.name to external user lookups (NOT RECOMMENDED)
  52. g_authent_number - Number of authent processes to run
  53. g_authent_path_broken - Allow authent module to return drop path, strongly discouraged, and BROKEN!!
  54. g_authent_prefix_sep - Prefix separator, defaults to an underscore, a single character
  55. g_authent_process - Authent process command line
  56. g_authent_restart - Cycle auth modules every 1000 lookups
  57. g_authent_single - Allow local users with a single quote char in their name
  58. g_authent_spaces - Allow spaces in passwords DO NOT USE
  59. g_authent_strip_domain - Domain to strip when doing authent lookups
  60. g_authent_timeout - Timeout for authent response, default 60 seconds
  61. g_autologin_file - File to use to share auto login information on NFS based cluster
  62. g_autologin_imap_disable - Disable IMAP based autologins
  63. g_autologin_pop - Performs auto-logins using pop3, used by webmail
  64. g_backtrace_disable - If true backtrace code is disabled on unix
  65. g_bad_login_allow - Number of consecutive bad logins for a user before blocking that user
  66. g_bad_login_ip_allow - Number of bad logins from an ip before blocking that ip
  67. g_bad_login_ip_ignore - IP address(es) to ignore bad logins from
  68. g_bad_login_mins - Minutes to block login for, if consecutive bad ones received
  69. g_badfrom_badmx - If mx host is one of these addresses then drop the message, it's definitely spam (e.g. 127.*)
  70. g_badfrom_check - Check env from by connecting to it, always tick 'stamp' rule too or messages will bounce! NOT RECOMMENDED
  71. g_badfrom_from - From to use when doing the check, not normally needed, if set must be set to valid account
  72. g_badfrom_noip - Check envelope from domain exists and is a valid ip number, if not reject message
  73. g_badfrom_noip_temp - Makes g_badfrom_noip return a temporary error instead of a 501 error
  74. g_badfrom_stamp - Instead of bouncing message, just stamp a header to show if from address is no good
  75. g_badfrom_whitelist - List of domains that we don't try badfrom checking on (see g_smite_skip)
  76. g_ban_blackhole - Leave connected but reject all recipients without looking them up
  77. g_ban_from - Disconnect if this wild card matches the from envelope
  78. g_ban_helo - Disconnect if user says 'helo xxx' (or wildcard)
  79. g_ban_rcpt - Disconnect any user delivering to this address/wildcard
  80. g_bank_debug - Log request to bank server
  81. g_bank_group - Create price groups with descriptions
  82. g_bank_log - Log lines matching this in response.
  83. g_bank_ok - Find this in response, if found then charge was successful
  84. g_bank_pass - Password for authenticated web request to banks system
  85. g_bank_reason - This line is returned to user if it is found
  86. g_bank_url - URL to charge a credit card (experimental)
  87. g_bank_user - Username for authenticated web request to banks system
  88. g_bind_byfromip - Bind outgoing SMTP connections to the specified IP based on the sender IP
  89. g_bind_from - Bind outgoing SMTP connections based on 'from' envelope
  90. g_bind_incoming - Bind outgoing SMTP connections based on incoming ip address
  91. g_bind_out - Bind outgoing SMTP connections to this IP
  92. g_black_above - Level for spam detection for blacklisting ip number e.g. 7
  93. g_black_count - Number of spam in a row before we blacklist ip for 30 minutes, e.g. 30
  94. g_black_isspam - Blacklist ip address for any spam training event
  95. g_black_nbad - Blacklist ip address if this many bad recipients in a row (e.g. 8)
  96. g_black_to - Blacklist ip address if they deliver to these user@domain addresses
  97. g_black_white - Whitelist to prevent blacklisting, e.g. 1.2.3.*,mail*.aol.com
  98. g_block_files - Wild card list of files to bounce, e.g. *.exe,*.cmd
  99. g_block_longok - If true allow long file names (more than 180 char)
  100. g_block_skip - From or To address to bypass g_block_files
  101. g_block_wild - Block wild cards in usernames
  102. g_blogs_allow_links - Allow users to post comments that contain urls
  103. g_blogs_cleanup_links - Delete existing posts that contain urls
  104. g_blogs_comment_rev - Show blog comments newest first
  105. g_blogs_default_template - Default template set that is used by newly created blogs
  106. g_blogs_domonly - Only list blogs in a users domain
  107. g_blogs_enable - Surgemail blogs
  108. g_blogs_image_optional - Allow users to specify if image verification is required for comments
  109. g_blogs_max_per_user - Maximum number of blogs per user
  110. g_blogs_maximum_image_size - Default maximum image size
  111. g_blogs_maximum_image_width - Default maximum image width
  112. g_blogs_maximum_items_in_top_page - Maximum number of items on the top blog page
  113. g_blogs_no_suffix - Shortens URL, url_blogs must be defined for each domain
  114. g_blogs_not_global - Only allows access to a blog onthe domain it is defined on
  115. g_blogs_not_unique - Allow the same blog name in multiple domains
  116. g_blogs_ping - Sites to ping on each post
  117. g_blogs_sub_domain_prefix - Prefix to use instead of blogs. for blog subdomains. use ! to have no prefix.
  118. g_blogs_use_sub_domains - Make blogs accessible at http://blog_name.domain/
  119. g_body_filter - Enable user email body filtering
  120. g_bomb_max - Max msgs to a single email address/hour
  121. g_bomb_max_from - Max msgs from a single email address/hour
  122. g_bomb_white - don't apply bomb_max limit if to address matches
  123. g_bounce_bind - Use a specific ip address for outgoing bounces
  124. g_bounce_disable - Disable all bounces (NOT A GOOD IDEA)
  125. g_bounce_limit - Max size in bytes of message to send back as bounce, message is truncated if necessary
  126. g_bounce_nodrop - Enables locally generated bounces for non local users
  127. g_bounce_paranoid - Prevent external bounces going through surgemail
  128. g_bounce_redirect - Send all bounces to a local address
  129. g_bounce_reject - Reject bounces by ip address from known dumb mail servers
  130. g_bounce_some_stop - Disables locally generated bounces for partial message failure - NEVER use this!
  131. g_bounce_suggest - Send bounces to postmaster if spf cannot be verified
  132. g_bounce_to - Domains to treat as local and send bounces to
  133. g_bounce_to_recipient - Bounce suregewall failure to the recipient
  134. g_breakin_enable - Stop multiple ip logins for one account in a few seconds
  135. g_breakin_white - Email addresses that can send from multipe ips (or * to disable this feature)
  136. g_broad_pass - BroadSoft pass
  137. g_broad_port - BroadSoft port
  138. g_broad_server - URL to BroadSoft server
  139. g_broad_url - URL to this server
  140. g_broad_user - BroadSoft user
  141. g_bull_rule - Post bulletins to this domain
  142. g_centipaid - CentiPaid address and port
  143. g_cid_skip_to - Skip CID score, good for lawyers etc
  144. g_comment - Management notes and comments about the server
  145. g_con_perip - Connection limit per ip - sum of SMTP/POP/IMAP (if over refuse connection)
  146. g_con_perip_except - Exception IP addresses to g_con_perip
  147. g_con_persubnet - Global concurrent connection limit per ip subnet x.x.x.*
  148. g_convert_percent - Convert % to @ sign in rcpt address
  149. g_country_ip - Tag messages with country of origin
  150. g_crash_normal - Crash without catching signals 10,11 so good core dump on freebsd
  151. g_create_allow - List of characters allowed in usernames (and passwords, unless g_create_allow_pass is used)
  152. g_create_allow_pass - List of characters allowed in passwords
  153. g_create_apply - List of user groups to apply create_* settings for.
  154. g_create_badnames - List of illegal usernames
  155. g_create_cleanup - Cleanup existing data before adding a user
  156. g_create_dictionary - File containing dictionary words to compare passwords to
  157. g_create_pass_length - Limit the length of user passwords
  158. g_create_pass_slack - Slacken restrictions on trivial password creation
  159. g_create_record_ip - Causes surgemail to store ipnum in the authent database
  160. g_create_strict - Whether to apply strict rules to usernames/passwords
  161. g_create_strict_admin - Enforce strict rules for admins too, set g_create_strict AS WELL!!
  162. g_create_user_length - Limit the length of usernames
  163. g_dbabble_links - Add web links to DBabble from other web interfaces (and vice versa)
  164. g_dbabble_smtp_port - DBabble SMTP port (do not manually change this setting - it should be set from the DBabble section of the web admin interface only)
  165. g_dbabble_smtp_prefix - DBabble SMTP prefix (do not manually change this setting - it should be set from the DBabble section of the web admin interface only)
  166. g_debug_block - For catching bugs in block file processsing
  167. g_debug_crt - Some CRT debugging on windows, do not use
  168. g_debug_free - Check free memory isn't corrupted - slows performance slightly
  169. g_debug_ini - Debugging, don't use this
  170. g_debug_vanished - Name of file to check for, if file vanishes, crash
  171. g_delete_exclude - Field and value that excludes an account from g_delete_user_after
  172. g_delete_user_after - Number of days an account can remain unread before it is deleted (SEE WARNING).
  173. g_delete_user_mode - Action when account is due to delete (write a command file etc...)
  174. g_delete_user_suspend - If suspending an unread account set this field/value.
  175. g_deny - Block users from some ip addresses
  176. g_deny_msg - Block users from some domains
  177. g_deny_smtp - Block users from some ip ranges connecting to SMTP only
  178. g_disable_exclude - Field and value that excludes an account from g_disable_smtp_after
  179. g_disable_skip - Ip address of senders to accept email from even if user account is disabled due to g_disable_smtp_after
  180. g_disable_smtp_after - Number of days an account can remain unread before delivery is disabled
  181. g_disable_surgeplus - Disable SurgePlus Calendar/File Sharing
  182. g_disable_surgeplus_updates - Disable automated downloading of new versions of SurgePlus client from netwinsite.com
  183. g_diskio_abort - Shutdown if diskIO failure on queue files
  184. g_dlist_nolocal - Remove add local button from mailing lists
  185. g_dlist_nostart - If set then don't start dlist (dmail compatibility)
  186. g_dlist_path - DList Path normally defaults to $g_home/dlist
  187. g_dmail_filter - DMail compatible filter.txt file
  188. g_dns_cache_size - Set size of forward dns cache, default 7000
  189. g_dns_host - Hosts to send DNS lookups to
  190. g_dns_match_msg - Message for stamp or bounce if forward and reverse lookup don't match
  191. g_dns_nlookup - Concurrent DNS lookups to send to DNS server, default=20
  192. g_dns_nocache - Disables DNS cache for spf lookups (20 minute life)
  193. g_dns_noptr - Set to reject or retry, for ip addresses with no reverse dns entry (rdns)
  194. g_dns_noptr_msg - Message for stamp or bounce if DNS lookup fails on ip address
  195. g_dns_noptr_skip - Skip RDNS for these ip addresses
  196. g_dns_paranoid - Compare forward and reverse dns lookup and check they match (set to STAMP or REJECT) not recomended
  197. g_dns_require - Require MAIL FROM header matches senders ip reverse dns
  198. g_dns_system - Use system code to do reverse lookups
  199. g_dns_translate - If mx response is x.x.x.x translate to y.y.y.y:port
  200. g_domadmin_utoken_expire - Length of time a domain admin login token is valid for in seconds
  201. g_domadmin_utoken_idle - Length of time a domain admin login token may remain idle for
  202. g_domain_default - Default domain if user does not enter a domain on pop/imap login
  203. g_domain_list_max - Maximum number of domains to list at once
  204. g_domain_separator - Separator character for virtual domains
  205. g_domain_templates - Check for domain specific templates
  206. g_domainkeys_check - Check incoming DomainKeys signatures (beta may be unstable)
  207. g_domainkeys_headers - List which headers to sign
  208. g_domainkeys_only - Domains to sign for outgoing email
  209. g_domainkeys_selector - Policy name for your server (used creating dns entry for domainkeys)
  210. g_domainkeys_sign - Sign outgoing messages (create a key first using web admin)
  211. g_domuser_file - Domain user file. Create thousands of virtual domains easily
  212. g_dotlock_minutes - Minutes to wait for NFS lock file, default 20 minutes
  213. g_dotstuff_fix - Debugging setting, do not change or bad things will happen
  214. g_doweb - Do web part only
  215. g_download - Fetch an http file and do an ini reload
  216. g_drop_use_len - Use the content-len header for drop file processing (Solaris)
  217. g_dsn_enable - Enable DSN (Delivery Status Notification) esmtp extension.
  218. g_dsn_nofinal - Try not to show real final recepients but just original recipients
  219. g_ehlo_8bitmime - Enable 8bit mime in ehlo response (not recommended)
  220. g_ehlo_fault - Internal - for generating/testing faulty ehlo responses
  221. g_ehlo_simple - Ip addresses to give simple ehlo respone to
  222. g_emailreg_enable - Enable whitelist http://www.emailreg.org register to use
  223. g_encrypt_expire - Days to keep encrypted messages, default 60
  224. g_encrypt_inline - Use INLINE method by default
  225. g_encrypt_max - Max encrypted per day server wide
  226. g_encrypt_path - Path to encrypted files, this is not supported when mirroring!
  227. g_encrypt_prefix - Prefix for encrypted messages must match encrypt rule so replies are encrypted
  228. g_encrypt_pw_host - Central host for encryption password storage
  229. g_encrypt_pw_key - Central host password key
  230. g_encrypt_reply_plain - Send plain message for local replies
  231. g_encrypt_ssl_force - Require ssl on incoming encrypted messages
  232. g_encrypt_ssl_noforce - Exceptions, e.g. surgeweb or localhost
  233. g_encrypt_surgeweb_show - Show SurgeVault in SurgeWeb
  234. g_enotify_from - From address to use in email notification messages
  235. g_eof_fix_off - Turns off auto stripping of control+Z
  236. g_error_xlate - Change error messages
  237. g_expire_every - Only expire spool once every 'n' days
  238. g_expire_silent - Don't send users emails telling them what was expired.
  239. g_expire_trash - Expire any messages found in trash folders
  240. g_expire_warning - Give warning 'n' days before deleting each file
  241. g_external_ip_disable - Do not add X-External-IP header
  242. g_fallback - Default address for all local domains
  243. g_fallback_relay_if_exists - Use FALLBACK_RELAY if not logged in but user exists (OLD_POPHOST_CREATEUSER_DISABLE)
  244. g_feat_testing - Testing setting do not use
  245. g_filter_max - Max size for items to be sent to filter_pipe, or g_user_pipe, default no limit
  246. g_filter_n - Concurrent filters to run at one time, default is 20
  247. g_filter_pipe - Filter program that accepts msg on stdin and sends on stdout
  248. g_filter_pipe_noauth - Skip for auth users
  249. g_filter_pipe_skip - Skip filter if ip matches this
  250. g_filter_timeout - Filter timeout in seconds, default is 360
  251. g_fix_crcrlf - Fix email messages containing crcrlf for line termination
  252. g_fix_imap_lf - During IMAP import fix email messages containing lf
  253. g_footer_auth - Only add footer for authenticated local users
  254. g_footer_file - Footer file which is appended to all mail messages
  255. g_footer_html - HTML Footer file which is appended to all mail messages
  256. g_footer_notfound - Only add footer if footer is not in message already
  257. g_footer_send - Footer file added to outgoing messages only
  258. g_footer_sendonly - If true only add footers when sending to non local users
  259. g_footer_skip - Skip footers for these users
  260. g_footer_trusted - Only add footers if sender is trusted
  261. g_forward_attach - When late forwarding send as attachment to these domains
  262. g_forward_illegal - Ban forwards to these addresses
  263. g_forward_oops - Internal testing setting, not for general use sorry
  264. g_friends_add_trusted - Add to friends list when if sender is trusted
  265. g_friends_allow_spf - Allow all email through as if it was a friend during temporary allow
  266. g_friends_always - Always use friends list.
  267. g_friends_at_rcpt - Whether to check users friends list at rcpt stage
  268. g_friends_bounce_friend - Allow exception rules to bounce a mesesage from a friend
  269. g_friends_bounce_rej - Reject blank return path as friends failures
  270. g_friends_bounce_second - Bounce the next time the user sends a message if waiting for confirm still
  271. g_friends_byemail - Use old email based friends rejections
  272. g_friends_check_spf - Disable friends bounces if SPF headers missing/failed to avoid backscatter.
  273. g_friends_confirm_debug - Log sucessful friends confirmation responses
  274. g_friends_confirm_subject - String to use as the subject of a friends confirmation email
  275. g_friends_daemon_ok - Accept emails from any mailer deamon
  276. g_friends_debug1 - NEVER USE, only for NetWin testing
  277. g_friends_default_autoadd - Default auto addition when sending (recommended)
  278. g_friends_default_mode - Default friends mode (Recommended 'list')
  279. g_friends_global_add - Add to a global friends list if ip matches and sender doesn't match authenticated user
  280. g_friends_global_exclude - Addresses not to auto add, e.g. *@paypal.com
  281. g_friends_ignore - List of addresses considered friends for all users on the system
  282. g_friends_ignore_trusted - If from trusted ip still apply friends
  283. g_friends_lang_auto - Set users language settings automatically based on observed emails from friends
  284. g_friends_latest_headers - Causes friends to re-read message headers, allowing rules based on headers added during delivery
  285. g_friends_long - In friends web release addresses use a longer url
  286. g_friends_name - What to call the friends system on pages and in email
  287. g_friends_old_status_email - Use older status email & processing
  288. g_friends_only - Enable friendonly features - must be enabled by users too
  289. g_friends_pending_keep - Number of days to store users pending messages before deleting them
  290. g_friends_pending_max - Max items in pending before deleting them
  291. g_friends_pending_name - The imap name of the friends_pending (and spam store) quarantine folder - should match surgeweb imap_spam_folder - default is 'Friends Pending'
  292. g_friends_pending_vanish - Enable auto-vanish of pending messages on confirmation bounce
  293. g_friends_release_wash - Clean any subject marking (ie stars) when releasing/allowing
  294. g_friends_rotate - Rotate user level log file, default 30k
  295. g_friends_silent - Disable friends responses to users
  296. g_friends_skip_ip - List of ip addresses considered friends for all users on the system
  297. g_friends_spam_score - Default spam score for friends spam scoring (defaults to 6 and best left at that)
  298. g_friends_spf_fail_bounce - Bounce SPF failures, do not send friends confirmations (Not recommended)
  299. g_friends_url - Specify default global url for friends release http://domain.name:port
  300. g_from_allow - Other email addresses we allow, e.g. *@x.y.com,*@b.com,fred@bb.com
  301. g_from_allow_ip - IP addresses to bypass local from check
  302. g_from_allow_to - destination user to bypass local from check
  303. g_from_bl - Domain Based Blacklist Zones, lookups FROM domain in dns
  304. g_from_bounce - Reject if local from address is probably faked
  305. g_from_check - Check from domains match valid local domains if user is authenticated, or g_from_allow
  306. g_from_domain - Default domain for from envelope
  307. g_from_exact - Check from matches authenticated user
  308. g_from_header - From header used in delivery bounces
  309. g_from_must_exist - Require local from addresses to exist or reject mail
  310. g_from_noforge - If envelope or from is local domain then the other must be too
  311. g_from_noforge_some - If from matches this then from/envelope must match
  312. g_from_noforgeme - If to==from then from and env from must match
  313. g_from_nofriend - If forge setting would bounce message then allow message but don't allow friend match
  314. g_from_relay - If not authenticated and g_relay_allow_ip matched then block if not local domain or whitelisted
  315. g_from_relay_white - White list of domains for g_from_relay setting
  316. g_from_rewrite - Rewrite from envelope for outgoing email, e.g. *@this.domain -> %1@another.domain
  317. g_from_rewrite_header - Rewrite the from header as well
  318. g_from_rewrite_sender - Rewrite the sender header as well
  319. g_from_stamp - Stamp if local from address is probably faked
  320. g_from_timeout - Timeout when checking bad from addresses, default 60 seconds
  321. g_from_valid - Require an @ and dotted domain in all return addresses
  322. g_gateway - Gateway messages for that domain to the specified address
  323. g_gateway_allow - Known hosts that act as incoming SMTP or surgewall servers for us
  324. g_gateway_always - Always send to gateway even if local domain exists
  325. g_gateway_auth - Send SMTP auth requests to another host
  326. g_gateway_data - Gateway at the data stage
  327. g_gateway_from - Pass 'from' header thru during gatewawy check
  328. g_gateway_helo - Header that must exist in incoming bounces (g_send_helo) or bounces are dropped
  329. g_gateway_ifnot - Send local deliveries to scanner (using gateway rule) before delivering locally, deliver locally if from ip matches
  330. g_gateway_ignorewild_ip - Ignore * gateway rules if from ip matches (allows outbound email scanning using gateway * to external scanner)
  331. g_gateway_mx - If specified IP address is found in mx record for destination then allow relay (not recommended)
  332. g_gateway_orcpt - Writes an original receipt header when forwarding a message, this may disclose multiple recipients, cc/bcc etc use only for tracking faults
  333. g_group_field - Auth field to add to group membership
  334. g_hack_detect_disable - Stop admin emails when users login with a weak password
  335. g_hack_msg - Message to send to users with a weak password
  336. g_hack_touser - Send warnings directly to users
  337. g_hacker_max - Login guesses for one ip address before we lockout the ip address
  338. g_hacker_poison - Poison accounts that instantly blacklist ip address e.g. root@*
  339. g_hacker_whitelist - Ip addresses to avoid guessing issues
  340. g_header_out - Header to add to outgoing posts
  341. g_header_strip - Strip listed headers from incoming messages
  342. g_helo_optional - Helo is optional for SMTP protocol (not recommended)
  343. g_help_local - Make all help references to the local help files
  344. g_home - Home path of server configs log etc
  345. g_honeypot_key - Key for HTTP RBL service www.projecthoneypot.org - not recommended
  346. g_honeypot_rbl - RBL name to lookup, typically dnsbl.httpbl.org
  347. g_host_redirect - Redirection based on host for surgeweb's https_required redirection
  348. g_http_11 - Use http 1.1 requests to netwinsite (do not use)
  349. g_http_proxy - Proxy web server for fetching files from netwinsite.com if direct access fails
  350. g_imap_acl - Enable ACL (shared folders) in imap
  351. g_imap_auto_create - Create folders matching this list in response to 'select' commands
  352. g_imap_blacklist - Test if imap users are in rbl's and email admin
  353. g_imap_capa - Where to get the CAPABILITY value from
  354. g_imap_capa_strip - Capability values to hide
  355. g_imap_cram_enable - Enable CRAM-MD5 authentication (requires nwauth 4.0h or greater)
  356. g_imap_debug - For NetWin use only
  357. g_imap_delay - Glob data into bigger packets, never use this
  358. g_imap_friends - Make the friends_pending folder visible in imap
  359. g_imap_idle_free - Experimental
  360. g_imap_idle_nsf - The number of seconds before a complete directory rescan. To be used on NFS network drives
  361. g_imap_log_body - Log imap fetch body commands to msg*.rec log files
  362. g_imap_log_copy - Log imap copy commands to msg*.rec log files
  363. g_imap_log_flush - Flush imap log on every write (for debugging)
  364. g_imap_log_header - Log imap fetch header commands to msg*.rec log files (not usually needed)
  365. g_imap_log_protocol - If true log IMAP protocol to log file
  366. g_imap_max_messages - The number of messages in a single imap folder, default 200000
  367. g_imap_no_internal_date - Disables internal date which helps stupid outlook client show correct dates
  368. g_imap_old - Revert to old imap module
  369. g_imap_old_ip - Revert to old imap module for some ip's
  370. g_imap_pop_burst - Always burst using imap code
  371. g_imap_port - IMAP port to listen on, default is 143
  372. g_imap_search_noattach - Skip non text attachments when searching
  373. g_imap_secure_port - IMAP SSL secure port to listen on, default is 993
  374. g_imap_size_fetch - If true, will display message sizes on fetch command. (ie * 123 EXISTS)
  375. g_imap_spam_train - Train if moving message to 'spam' folder, or from 'spam' folder to inbox
  376. g_imap_testing - Test imap module instead of normal one (not functional)
  377. g_imap_timeout - Time, in minutes for imap timeout, RFC required default is 30
  378. g_imap_timezone - Timezone to display - for testing purposes only NOT USED
  379. g_imap_uidl_nofix - If true, disable auto repair of identical uidl entries
  380. g_imap_user_flags - This setting may confuse some email clients (mac) use with cautioun
  381. g_inbox_max - Max messages permitted in inbox e.g. 5000
  382. g_inbox_nolimit - Users with no limit on inbox
  383. g_include - Include another ini file global settings only
  384. g_iplimit - Untrusted local ip addresses e.g. web servers, special sending limits applied.
  385. g_iplimit_islocal - Add domains to list of domains considered local for limit counting
  386. g_iplimit_local - Max sends from untrusted ip to local domains per 30 minutes.
  387. g_iplimit_remote - Max sends from untrusted ip to remote domains per 30 minutes.
  388. g_iplimit_whitelist - List of 'from' addresses that should bypass limits
  389. g_ipv6_enable - Enable IPV6 networking (beta testing only)
  390. g_keepalive - Attempts to use keepalive for the web sessions (experimental & faulty currently)
  391. g_key_manual - Try and activate automatically when the key expires
  392. g_key_nowarning - Disable reminders to update your license
  393. g_known_skip - Testing spf disable known bypas
  394. g_language_default - Default language for user web interface
  395. g_last_login - If true create last_login file each time user logs in via imap/pop. Do not use on MIRROR systems
  396. g_last_login_days - If last login is more than this many days then reject email - do not use on mirrors
  397. g_late_forward - Apply all users forwarding rules after friends, spam, and filtering
  398. g_ldap_forward - Remote ldap server to forward requests to (only for testing do not use)
  399. g_ldap_outlook_browse_max - Basic outlook ldap address browsing, max items (KEEP THIS SMALL eg <50): default=0 (disabled)
  400. g_ldap_port - LDAP port, set to 389 to enable simple address book lookups only. (NOT YET FULLY FUNCTIONAL)
  401. g_legal_archive_add - Users must belong to this group
  402. g_legal_archive_bucket - bucket for for net service
  403. g_legal_archive_enable - Enable legal archive
  404. g_legal_archive_encrypt_key - Key for encrypting the data, you MUST never loose this
  405. g_legal_archive_hostid - Unique integer for this host 1-9 use if sharing mail spool
  406. g_legal_archive_keep - Days to keep legal archive, units=days unless you specify years or months, default 5 years
  407. g_legal_archive_local - Store files locally only
  408. g_legal_archive_path - Local path for archive indexes
  409. g_legal_archive_show - Users must belong to 'archive_show' group to see their own archive
  410. g_lf_fix_off - If input contains naked 'lf' characters then reject with error instead of stripping as usual
  411. g_local_skipgateway - If true skip gateway rule for local messages (bounces etc)
  412. g_log_bounce_disable - Stop bounce reject entries filling up log (typically from spam bounces)
  413. g_log_date - Log full date in log files
  414. g_log_date_msg - Log full date in msg log files (g_log_date required too)
  415. g_log_disable - Disable most logging - not recommended
  416. g_log_dns - Log dns responses in gory detail
  417. g_log_dropped_disable - Don't log if no 'data' command sent
  418. g_log_flush - Flush log file after every write
  419. g_log_fwd - This setting is obsolete and has no effect
  420. g_log_level - Level of logging, info, debug, error
  421. g_log_norcpt - Disable Log individual recipients in msg.rec files
  422. g_log_password - Log password failures to login_failed.log
  423. g_log_path - Directory for log files, defaults to G_HOME
  424. g_log_pid - Log PID in log lines
  425. g_log_quota - Log quota for specified user
  426. g_log_reject_disable - If true then rejects are not recorded in .rec files
  427. g_log_size - Size of each mail*.log file (e.g. 5mb)
  428. g_log_slow - Do slower logging system
  429. g_log_start_norotate - Don't rotate log on startup
  430. g_log_syslog - Send 'msg.rec' entries to syslog
  431. g_log_syslog_debug - Send 'mail.log' entries to syslog as 'mail.debug' data
  432. g_log_syslog_host - Specify host to send syslog entries to (windows only)
  433. g_log_syslog_only - Disable writing to msg.rec
  434. g_log_tcp_read - Log actual tcp read data - for matching ip addresses - avoid
  435. g_log_tcp_write - Log actual tcp write data - for matching ip addresses - avoid
  436. g_log_thid - Log thread id in .rec files
  437. g_log_user - Log pop/imap/smtp protocol for specified user
  438. g_lookup_names - Lookup ip names of connecting users (can be slow)
  439. g_lookup_reject_fails - If lookup cannot get a name, reject user (not generally recommended)
  440. g_lowdisk_warning - Disksize below which to send a warning to the system manager
  441. g_mailbox_inbox - Path for inboxes (experimental, do not use!)
  442. g_mailbox_path - Default directory to store mail
  443. g_maildir_max - Max messages in a folder, do not adjust
  444. g_maildir_netwin - Use NETWIN proprietry storage format - Not Recommended
  445. g_maildir_report - Email manager on ndb errors
  446. g_maildir_standard - Use more standard maildir layout (NOT SUPPORTED)
  447. g_mailstatus_message - Error message to give when mailstatus is set to specified state
  448. g_manager - Email address of manager
  449. g_manager_port - HTTP Manager port to listen on, default is 7026
  450. g_manager_secure_port - HTTPS secure Manager port, default is https 7025
  451. g_manager_smtp - SMTP server for error reporting
  452. g_manager_username - Global domain managers username (for web based domain administration)
  453. g_max_bad_ip - Max bad recipients per ip address before blocking that ip
  454. g_max_bad_ip_skip - Skip g_max_bad_ip tests
  455. g_max_bad_ip_time - Seconds to block guessing hackers
  456. g_max_bad_nolookup - Max bad recipients in a row, if exceeded skip user lookup
  457. g_max_bad_to - Max bad recipients in a row
  458. g_mdir_hash - Hashing mode for surgemail (not supported, use at your own risk)
  459. g_mdir_prefix - Prefix for maildir folders DO NOT USE THIS SETTING, NOT SUPPORTED!!!
  460. g_mfilter_addonly - If true, then only allow 'adding' headers, not changing them
  461. g_mfilter_bounces - Run mfilter on bounce messages and responders etc
  462. g_mfilter_file - Mfilter rule file. For spam rule processing (mfilter.rul)
  463. g_mfilter_localonly - If true then only run mfilter on local deliveries
  464. g_mfilter_maxlen - Size to truncate messages to before processing with filter
  465. g_mfilter_noisey - Do log anything in mfilter
  466. g_mfilter_skip_from - From addresses (envelope) to skip mfilter processing for
  467. g_mfilter_skip_ip - IP address(es) to skip mfilter processing for
  468. g_mfilter_skip_to - To addresses to skip mfilter processing for
  469. g_mfilter_trace - Log trace lines in mfilter
  470. g_migrate_skip - Skip imap folders matching this, use for shared folders
  471. g_mirror_config - Mirror surgemail.ini to/from mirror_host
  472. g_mirror_config_except - Settings to ignore when accepting the incoming config
  473. g_mirror_debug - Log more info to mirror log.
  474. g_mirror_email - Email manager list of fixes sent
  475. g_mirror_host - Mirror other host name
  476. g_mirror_live - Mirror: Send incoming messages immediately
  477. g_mirror_live_max - Limit size of mirror_live default 60k
  478. g_mirror_mode - Mirrorring mode (one system must be MASTER and the other SLAVE)
  479. g_mirror_nossl - Disable SSL for mirror protocol connection - recommended
  480. g_mirror_nwauth - Mirror send nwauth database to other server, ONLY set on master
  481. g_mirror_nwauth_always - Mirror nwauth database files
  482. g_mirror_prune_age - Mirror minimum age for items to be pruned during sync_prune, default 14 days
  483. g_mirror_repair - Run resync_prune each night, only set on master
  484. g_mirror_secret - Mirror shared secret
  485. g_mirror_threads - Max threads we can use during resync_fast, default 6
  486. g_mirror_trash - Normally on a resync the trash folder is ignored.
  487. g_monitor_disable - Disable monitor process completely (requires restart)
  488. g_monitor_port - HTTP port for Surgemail Monitor to listen on, default is 7027
  489. g_msg_hops_max - Maximum received lines or message is bounced, default 30
  490. g_msg_log_extra - Extra user activity logging
  491. g_msg_log_from - Log From in msg*.rec
  492. g_msg_max - Max size of a single message (if over refuse with 552 error)
  493. g_msg_max_drop - Drop link if size exceeded instead of waiting for the message to all arrive
  494. g_msg_max_total - Max size of a message * recipients
  495. g_msg_track - Message tracking - for debugging
  496. g_mutex_fast - Use fast mutex handling DEBUGGING option only
  497. g_mutex_timeout - Default mutex timeout period in seconds default is 600
  498. g_mutex_timing - Name of mutex to collect extra timing information for
  499. g_mx_tryall - Try all mx hosts even if lower than own mx priority
  500. g_myrbl_disable - Disable internal rbl database
  501. g_myrbl_disable_rbl - Disable netwin rbl database
  502. g_myrbl_fake - Fake myrbl response for testing
  503. g_myrbl_share - Use and Share RBL reputation data with central NetWin server (Recommended)
  504. g_myrbl_store - Size of internal myrbl database
  505. g_myrbl_to - Debug setting for rbl sharing do not use
  506. g_myurl_disable - Disable internal url database
  507. g_naked_msg - Error message if body contains naked lf characters
  508. g_newui_advanced - Always run new admin ui in advanced mode
  509. g_newui_disable - Disable new admin ui (do not use)
  510. g_no_bull - Special accounts that should not get bulletins
  511. g_notag_notascii - Don't add x-notascii: charset to any non ascii message
  512. g_notag_url_forgery - Don't add x-UrlForgery when a ref urls seem to not match
  513. g_nwv_test - Test NetWin setting, best not played with)
  514. g_old_imap_headbody - Get head and body seperately
  515. g_old_pophost_debug - Log extra info when doing old pophost logins
  516. g_old_user_check - Disable the account status enabled check on rcpt lines
  517. g_old_webmail_links - Show webmail links in user cgi instead of surgeweb
  518. g_orbs_cache_life - Time to keep RBL cached entries in seconds, default is 7200 seconds
  519. g_orbs_check_all - Keep doing lookups even if found in a RBL, this is slower of course!
  520. g_orbs_exception - Realtime Blackhole List, exception list of IP addresses
  521. g_orbs_fake - Ip address to pretend we find in rbl database for testing
  522. g_orbs_force - Force RBL check even if g_allow_ip matches this ip number
  523. g_orbs_late - Do late disconnect so user has time to send SMTP authentication (Also applies G_SPF_SKIP_TO)
  524. g_orbs_list - Realtime Blackhole Lists (RBL's), action=deny,accept,stamp
  525. g_orbs_rec - Log to record file if RBL deny action occurs (can fill logs up)
  526. g_orbs_report - List of IP's to check in RBL(s)
  527. g_orbs_service - Service Name - Obsolete - use g_orbs_list to define services
  528. g_orbs_submit - Do orbs check when 'data' command is sent or first valid recipient
  529. g_orbs_system - If true use system dns lookups instead of surgemails for orbs (not recommended)
  530. g_orbs_testing - If true, RBL lookups are recorded but not blocked
  531. g_orbs_timeout - Seconds to wait for RBL lookups, default is 10 seconds
  532. g_outgoing_n - Send manager email if more than this many spam from one user per day
  533. g_outgoing_white - Whitelist for outgoing spam detector
  534. g_perflog_disable - Completely disable 'perflog' historical performance logging
  535. g_perflog_flush_interval - Interval in seconds to flush the performance log files to disk (default 1hr = 3600)
  536. g_perflog_logall - Log all trend graph counters including undisplayed graphs (recommended)
  537. g_perflog_lowres - Do low resolution perflog sampling (hiding hour scale)
  538. g_perflog_surgeonly - Only log surgemail counters
  539. g_pipelining - Show pipelining in ehlo response - not recommended - has no behavior affect
  540. g_pop_add_size - Improves pop performance on nfs slightly
  541. g_pop_blocksize - Size of packets to read pop messages (best left alone)
  542. g_pop_delay - If true packets are sent in bunches, this slows down some mail clients
  543. g_pop_flush_lines - Fluch to tcp every line of message sent (slow)
  544. g_pop_lock - Lock pop spool
  545. g_pop_max - Max threads for POP or IMAP connections
  546. g_pop_min_late - Give min time error on first command after login
  547. g_pop_min_msg - Additional warning to give user when they login too soon
  548. g_pop_min_skip - Skip ip addresses matching this list.
  549. g_pop_min_time - Min time in seconds between consecutive POP logins, NEVER USE
  550. g_pop_nolock - Allows concurrent pop logins, recommended
  551. g_pop_port - POP3 port to listen on, default is 110
  552. g_pop_secure_port - POP3 SSL secure port to listen on, default is 995
  553. g_pop_warning - Send manager warning if this many sessions (pop or imap) reached (max 1 per hour)
  554. g_popfetch - Fetch incoming mail from another pop server
  555. g_popfetch_interval - Interval between popfetch attempts in seconds
  556. g_popfetch_kick - If true then popfetch will try and open the link for 10 seconds, then retry, this should bring up ISDN lines.
  557. g_popfetch_nodup - Drop duplicate messages
  558. g_ppd_port - PopPassD port for setting passwords, default is 106
  559. g_proxy - Proxy mode, best avoided for most situations
  560. g_proxy_default - Proxy mode default forward to host
  561. g_proxy_to_gateways - Proxy pop/imap connections to matching gateway settings
  562. g_proxy_usercgi - Proxy user.cgi requests to tohost (web_ref_text.txt & g_web_ref_path_extension must match on all servers)
  563. g_proxy_webmail - Redirect webmail logins to external host name
  564. g_pstat_disable - Disable pstat per user accounting (for debugging)
  565. g_queue_limit - If on disk queue exceeds this block incoming mail
  566. g_queue_max - Size of internal que file cache, range 500-3000
  567. g_queue_warning - If on disk queue exceeds this send manager a warning
  568. g_quota - Disk quota for users in specified g_access_group
  569. g_quota_disable - Disable quota system
  570. g_quota_friends - Count friends pending messages as part of quota
  571. g_quota_rcpt_disable - Disables quota check at rcpt stage
  572. g_quota_report - Send quota warnings to the manager
  573. g_quota_skip - Skip quota for matching ip addresses
  574. g_quota_try_later - Give 450 response if user is over quota so message will be resent
  575. g_quota_warning_disable - Disables the 80% quota warning message
  576. g_rcpt_bang - Allow bang character in addresses
  577. g_rcpt_colon - Allow colon character in addresses
  578. g_rcpt_max - Max recipients per message, default 1000, can only be lower than 3000.
  579. g_rcpt_max_in - Limit for recipients of untrusted channels, default g_rcpt_max
  580. g_rcpt_msg - Response given for invalid recipient errors, message is prefixed by email address.
  581. g_rcpt_nodup - Ignore duplicate recipients to the same user
  582. g_rcpt_quote - Allow quote character(s) in addresses
  583. g_rcpt_trace - Add X-Rcpt-Trace headers
  584. g_rdns_timeout - Timeout for reverse DNS lookups default is 30 seconds
  585. g_received_name - Name shown in received headers
  586. g_received_names - List of valid received names for incoming email
  587. g_received_skip - Skip local received header for trusted users (authenticated or g_relay...)
  588. g_received_skip_all - Skip local received header for messages that have non local recipients
  589. g_received_skip_spf - Skip spf received header for messages that have non local recipients
  590. g_recent_bypass - Bypass recent failure checking
  591. g_record_days - Days to keep record of incoming messages, default 90
  592. g_record_hash - Hash storage of daily .rec files
  593. g_record_path - Directory for daily .rec files defaults to G_HOME
  594. g_redirect - Redirect messages from 'was' to the new 'to' address
  595. g_redirect_cc - Send carbon copy to another address
  596. g_redirect_cc_attach - Redirect message as attachment if rule applies
  597. g_redirect_from - Redirect if from envelope matches
  598. g_redirect_from_cc - Send carbon copy if from envelope matches
  599. g_redirect_hide - Hide the redirection in the output
  600. g_redirect_iflocal - If local domain, then apply redirect
  601. g_redirect_ignore_errors - Accept email even if redirected addresses fail
  602. g_redirect_noautocreate_rules - Don't create redirection rules for domains automatically
  603. g_redirect_ses - If message is not local then apply redirect
  604. g_relay_allow_from - Allow relaying from users if the from envelope and from header match this NEVER USE, SPAMMERS ABUSE THIS
  605. g_relay_allow_ip - Allow relaying from users at this ip address
  606. g_relay_dom_and_ip - Allow relaying if from envelope and ip address both match
  607. g_relay_ifnot - Accept locally only if not from this ip
  608. g_relay_message - Message to give to users who try to relay through your system
  609. g_relay_process - Relay process, e.g. testip.exe $WHOIP, return 1 to allow relaying, 0=deny
  610. g_relay_to - Relay to this domain from anyone
  611. g_relay_to_user - Relay to specific user from anyone
  612. g_relay_window - Minutes to allow relay after pop/imap login NOT RECOMMENDED
  613. g_relay_window_from - Requires pop authed user is in from header of sent message
  614. g_rename_files - Wild card list of files to rename, e.g. *.exe,*.cmd (see help for defaults)
  615. g_report_host - Report facts to a central host
  616. g_report_notspam - Send not spam samples to netwinsite.com automatically
  617. g_report_spam - Send spam samples to netwinsite.com automatically
  618. g_responder_delay - Delay between responses to the same address.
  619. g_responder_from - Send 'from' destination user
  620. g_responder_safer - Only respond if the sender can be verified in some way (spf/domainkeys)
  621. g_responder_score - Respond anyway if spam score is below this (default 10)
  622. g_responder_sender - Responder whitelist for email from address
  623. g_responder_source - Responder whitelist for from ip name or number
  624. g_responder_to - Responder whitelist for destination user
  625. g_responder_utf8 - Send response in utf8 format
  626. g_restart - Restart server if it dies
  627. g_retry_bounces - Max hours to keep trying to deliver a bounce, default is 48hrs
  628. g_retry_dns - Hours to keep trying if dns response suggested invalid domain name, default 0
  629. g_retry_from - Time to keep messages from these domains
  630. g_retry_limit - Max hours to keep trying to deliver a message, default is 48hrs
  631. g_retry_minutes - Time between attempting resends, defaults to 60 minutes
  632. g_retry_rule - Time to keep messages to these domains
  633. g_retry_unwarn - Send user sent on confirmation if warning sent
  634. g_retry_warn - Send user a warning if first send fails
  635. g_retry_warn_n - Send user a warning if nth send fails
  636. g_route - Route messages matching particular wildcard spec to specified server
  637. g_route_by_tohost - Route messages using server specified in 'tohost' in authent database
  638. g_route_except - IP exception to g_route / g_route_by_tohost
  639. g_route_local - Route messages for local domains if the rule applies
  640. g_safe_imap - Force users to prove they are real if logging in from pop/imap NEVER NEVER USE
  641. g_safe_smtp - Force users to prove they are real if logging in from unknown sources via smtp
  642. g_safe_smtp_email - Email manager as remote ip addresses are added
  643. g_sample_get - Sample account to check if deliveries work
  644. g_sample_show - Headers to show from sample messages
  645. g_scan_action - Converts return value from g_scan_cmd, action=drop,accept,bounce
  646. g_scan_cmd - Run command on message, and return integer, see g_scan_action
  647. g_sched_utoken_timeout - Timeout for sched utokens in minutes
  648. g_send_backoff - Seconds to leave slow responding host alone (default 900)
  649. g_send_body_end_retry - Try again if connection fails after entire body sent
  650. g_send_body_noretry - If a send fails during the body send give up at once.
  651. g_send_body_once - Don't try 3 times if failure occurs sending body
  652. g_send_conspeed - Outgoing connections per second per destination, default is 4
  653. g_send_delay - Wait this many seconds after sending each item.
  654. g_send_first_retry - Minutes for first retry, default is 16 minutes, do not adjust!
  655. g_send_helo - Fully qualified domain to use for all outgoing SMTP helo commands and MessageIDs
  656. g_send_helo_from - Use matching domain name if we have one if user is authenticated/trusted AVOID THIS!
  657. g_send_helo_in - Lookup dns name of incoming ip connection on local interface
  658. g_send_lines - Send messages in single line packets, slow!
  659. g_send_lowpriority - Ip address of bulk sending servers
  660. g_send_max - How many concurrent sending sessions in total
  661. g_send_max_perchan - Msgs to send on one open channel
  662. g_send_max_perdom - How many concurrent sessions allowed to another domain, default is 2
  663. g_send_max_rcpt - How many rcpt's to send per message when sending
  664. g_send_no_domain - Message to show when domain points to us but can't find user or domain
  665. g_send_nolimit - Don't apply g_max_perdom limit when sending to this domain
  666. g_send_nopoll - Use sleep loop instead of poll (debugging only)
  667. g_send_noskipslow - Don't remember hosts that are slow to open and avoid them
  668. g_send_onpopfetch - Only send outgoing while doing a popfetch (For dialup use)
  669. g_send_open_timeout - Timeout, in seconds when opening a link
  670. g_send_retry_552 - Retry on 552 responses (typically quota exceeded)
  671. g_send_rewrite - Rewrite envelope recipient at send stage, does not change destination server
  672. g_send_speed - Bytes per second to limit each outgoing channel to, default no limit, eg 10k
  673. g_send_store_disable - Disable sendstore smtp extenstion
  674. g_send_timeout - Timeout, in seconds when sending, default is 540 (9 minutes)
  675. g_send_tolimit - Limit speed to send to one or more domains.
  676. g_server_name - SERVER_NAME to set for list of wildcard urls
  677. g_server_stamp - Replaces SurgeMail and version string in received headers
  678. g_setpassword_firstlogin - Accept any password on first POP login and set in database (EMERGENCY USE ONLY, requires nwauth -reasonfail parameter)
  679. g_sf_disable - Smart Filter Disable
  680. g_sf_generate - Build local smart filter
  681. g_share_home - Allow sharing of home directory
  682. g_share_mail - Set true if mail area is shared (by nfs or other mechanism)
  683. g_share_quota - Do quota on disk (e.g. when using nfs shared spool)
  684. g_shutdown_slow - Add 20 second delay to shutdown for debugging
  685. g_slow_welcome - Add 30 second delay to welcome message for debugging
  686. g_smite_all - Add spamdetect and smitematch headers to all messages going past
  687. g_smite_gateway - Add spamdetect and smitematch headers to gatewayed/redirected messages
  688. g_smite_level - If smitematch score is above this drop message (just throw it away) e.g. 1
  689. g_smite_skip - Whitelist/Skip spam scanner (and spf) if from matches this wild card (Whitelist)
  690. g_smite_skip_auth - Skip spam scanner if user logged in
  691. g_smite_skip_ip - Skip spam scanner if senders ip matches
  692. g_smite_skip_only - Skip spam scanner if to matches this wild card and no other recipients that 'don't' match...
  693. g_smite_skip_relay - Skip spam scanner if ip can relay
  694. g_smite_skip_to - Skip spam scanner if to matches this wild card
  695. g_smite_tag - Tag message with smitematch header if message is in spam database when read
  696. g_sms_forward - Specifies IP's which are allowed to forward to SMS gateways
  697. g_sms_gateway - Address and port of your sms gateway
  698. g_sms_gateway_force - Force sms notifications to go to g_sms_gateway
  699. g_sms_gateway_msgbytes - Maximum amount of message to send to g_sms_gatway (bytes)
  700. g_sms_gateway_subjbytes - Maximum length of subject in sms message
  701. g_smtp_auth_debug - Auth Debug (do not use)
  702. g_smtp_auth_ip - Ip Addresses to accept smtp authentication from
  703. g_smtp_auth_off - Disable SMTP AUTH from unknown ip addresses
  704. g_smtp_big - Slow down incoming SMTP reads to get bigger packets (experimental)
  705. g_smtp_bounce_nslow - Number of handles to use for doing slow rejections of smtp connections
  706. g_smtp_cmd_timeout - Seconds to wait after getting a message for next command (sendmail bug)
  707. g_smtp_cram_enable - Enable CRAM-MD5 authentication (requires nwauth 4.0h or greater)
  708. g_smtp_data_timeout - Seconds for timeout for data input, default 540 (9 minutes)
  709. g_smtp_delay_stamp - Stamp header if sender sends data before seeing welcome response (usually spam)
  710. g_smtp_etrn_auth - Only do etrn processing if user is authenticated
  711. g_smtp_fast_bounce - Reject bad connections immediately
  712. g_smtp_fix_nohead - Accept messages with no headers and try and cope
  713. g_smtp_help_disable - Disable help in SMTP (minor security issue)
  714. g_smtp_log_protocol - If true log SMTP protocol to log file
  715. g_smtp_log_size - Size of smtp.log file
  716. g_smtp_max - Max concurrent incoming SMTP connections
  717. g_smtp_max_nolimit - Ip addresses that don't have max smtp limit applied
  718. g_smtp_max_reason - Reason to give to user if g_smtp_max is exceeded
  719. g_smtp_maxbad - Max bad command per session before dropping smtp link, default no limit
  720. g_smtp_no_brackets - Allow from/rcpt without angle brackets
  721. g_smtp_noauth - Accept incoming SMTP from these IPs (other IPs allowed if authenticated), default is *
  722. g_smtp_noauth_msg - Message given when sender is told to use authentication because of g_smtp_noauth
  723. g_smtp_noauthm - Accept incoming SMTP from these IPs (multi line version of g_smtp_noauth), default is *
  724. g_smtp_port - SMTP port to listen on, default is 25
  725. g_smtp_portauth - SMTP ports which require smtp authentication, typically 587
  726. g_smtp_portforce - Block logins for ports not listed in g_smtp_portauth
  727. g_smtp_secure_port - SMTP SSL secure port to listen on, default is 465
  728. g_smtp_thread - Use seperate thread for incoming SMTP connections
  729. g_smtp_vrfy_msg - Change Response to VRFY, e.g. 252 Not telling
  730. g_smtp_warning - Send manager warning if this many sessions reached (max 1 per hour)
  731. g_smtp_welcome_delay - Seconds to delay welcome message, drop if we get data before we send welcome, recommend 1-3 seconds
  732. g_spam_alias_any - User aliase string e.g. "++" if defined then strip suffix from emails - not advised!
  733. g_spam_allow - IP Wild card exceptions to spam limits
  734. g_spam_allow_disable - Disable allow bounce messages
  735. g_spam_allow_known - Unblock IP address if we have received messages from it for 3 days (so it's not a transient spammer)
  736. g_spam_allow_msg - Template for unblock messages, use ||reason|| and ||allow|| and maybe a url
  737. g_spam_allow_rbl - Give unblock message to RBL bounces too
  738. g_spam_allow_recent - Skip spam rules if recent pop ip number
  739. g_spam_aspam - Scale for aspam, default is 1.0, Valid range is zero to two
  740. g_spam_autotrain - Auto train spam filter good messages based on first 1000 outgoing emails
  741. g_spam_block - Block spam (as decided by spf etc), if not set then user or domain can set
  742. g_spam_block_gateway - Block spam gatewayed messages too
  743. g_spam_block_msg - Template for spf blocked message if allow is disabled
  744. g_spam_body - If spamdetect score is above this, add spamdetect header at top of message body NOT RECOMMENDED e.g. 7
  745. g_spam_body_more - Add more info to spam body (ip address, ptr address, reply to and bounce address)
  746. g_spam_body_url - Text part of info to add to body, usually a url to your site
  747. g_spam_bounce - If spamdetect score (number of '*'s) is above this, bounce message if local delivery. NEVER USE THIS
  748. g_spam_bounce_all - If spamdetect score is above this, bounce message, applies to all messages regardless of user settings. e.g. 7 NEVER USE THIS
  749. g_spam_bounce_text - Error to return to user when message is bounced due to g_spam_bounce setting
  750. g_spam_bounce_trusted - If spamdetect score is above this, bounce message if trusted (spam_allow or authenticated)
  751. g_spam_catcher - Addresses on web pages that shouldn't get any email (robot bait)
  752. g_spam_char - Character to use instead of '*' for smitespam headers (best left alone if possible)
  753. g_spam_check_auth - Don't skip spam rules for authenticated users
  754. g_spam_cmd - Command line spam checker, use $FILE$ in cmd parameters
  755. g_spam_cmd_if - If internal spam rating is below this number, then run external filter
  756. g_spam_cmd_reject - If external filter returns number larger than this reject
  757. g_spam_cmd_skip - If internal spam rating is below this number, then skip external filter
  758. g_spam_content_disable - Disable aspam_content.txt rules
  759. g_spam_flag - Add X-SPAM-FLAG: Yes header if smite score is above this level
  760. g_spam_folders - Train on any message dropped into the relevant folders
  761. g_spam_folders_show - List the special folders for all users
  762. g_spam_from_blacklist - Fetch list of bad domains to reject email from - not recommended
  763. g_spam_from_max - Max outgoing messages per ipaddress/return path pair, 30 minutes, e.g. 5000
  764. g_spam_grey - OBSOLETE DO NOT USE, Enable old greylisting for spf mechanism
  765. g_spam_grey_bounce - Bounce if message was allowed due to grey listing, and spam score is above this, default 8 (was 4)
  766. g_spam_grey_classc - Apply grey listing to x.x.x.*
  767. g_spam_grey_dflt - Enable greylisting for spf default accept events (not recommended)
  768. g_spam_grey_dflt_bad - Enable greylisting instead of allow in some cases (recommended for block or strict)
  769. g_spam_grey_nofive - Skip 5-6 minute black window for these domains
  770. g_spam_grey_nohard - Avoid hard spf bounces always try and do a grey list instead
  771. g_spam_grey_nseen - Number of messages from an unknown host, default is 6
  772. g_spam_grey_size - Size of grey listing table, default is 3000
  773. g_spam_grey_verify - Skip grey listing if host was not listening
  774. g_spam_grey_window - Window to block bad messages, typically 60 seconds
  775. g_spam_header_trust_ip - List of IP addresses from which to trust/accept existing X-SpamDetect headers in emails
  776. g_spam_hold_hide - Hide spam hold settings for end users and other held2pend user.cgi tweaks
  777. g_spam_hold_keep - Number of days to store users spam hold messages before deleting them
  778. g_spam_info - Info line and url to explain aspam system
  779. g_spam_info_hide - Removes the x-spamdetect-info header line
  780. g_spam_internal - Enable new 'internal' spam processing
  781. g_spam_isspam_ignore - Don't block messages from ip addresses recorded as a spam source
  782. g_spam_isspam_kind - Allow isspam from recent pop, gateway to etc
  783. g_spam_nobounce - Remove old user held/vanish but after 5.2 will allow bounce
  784. g_spam_nolang - Don't add header with a guess at body language
  785. g_spam_notrain - Disable isspam and notspam addresses for user training
  786. g_spam_notspam - Address that non authenticated users can send non spam to.
  787. g_spam_noupdate - Disable fetch of aspam filter rules etc from netwinsite
  788. g_spam_phishing - Download list of known phishing addresses and block outgoing email to them
  789. g_spam_phrase - Enable auto spam phrase filter
  790. g_spam_poly - Scale for poly word matching, default is 0.1, Valid range is zero to two, Use 1.0 to enable, EXPERIMENTAL
  791. g_spam_poly_disable - Disable poly code.
  792. g_spam_private - Enable users to define 'private' extensions user--STUFF@domain
  793. g_spam_probe - Probe suspect urls to find spammers
  794. g_spam_probe_more - Probe even if email is from a known ip address
  795. g_spam_probe_unknown - Probe any unknown url (dangerous)
  796. g_spam_probe_whois - Do whois lookups on web pages found in probe
  797. g_spam_share - Use and share some spam/aspam information with central server (netwin) experimental
  798. g_spam_status_hour - Process all spam status messages at this time (disk io intensive)
  799. g_spam_subject - If score is above this, add spam rating to subject (Spam: ****) e.g. 5
  800. g_spam_subject_dom - Destination domains to tag subject for
  801. g_spam_subject_gateway - If true then spam_subject setting applies to gatewayed messages too
  802. g_spam_subject_word - The word that gets added to subject, default is 'Spam', UCE is another good one
  803. g_spam_url - Scale for url word matching, default is 1.0, Valid range is zero to two
  804. g_spam_user_max - Max messages an authenticated user can send per 30 minutes, e.g. 5000
  805. g_spam_user_skip - Users to skip g_spam_user_max limit for
  806. g_spam_userconfig - Allow users to specify specific spam features
  807. g_spam_vanish - If spamdetect score (number of '*'s) is above this, vanish message if local delivery. NEVER USE THIS
  808. g_spam_vanish_all - If spamdetect score is above this, vanish message, applies to all messages regardless of user settings. NEVER USE THIS
  809. g_spamdetect_some - Only show spamdetect header for bad scores
  810. g_spawn_log - If true the spawns are logged to lib_spawn.log
  811. g_spf_baddns_skip - If spf dns failure then allow message through (instead of giving retry error)
  812. g_spf_byemail - Perform allow bounce confirmation via email.
  813. g_spf_debug_log - Enable spf.log file
  814. g_spf_default - (strict only) Default spf record if none found default 'mx/16 a ptr:%{d2} -all'
  815. g_spf_default_noblock - (strict only) Only stamp headers if default spf record fails when no real spf header
  816. g_spf_dns_timeout - Seconds to wait for dns lookups for spf, best not to change
  817. g_spf_domain - Domain for SPF rewrite and allow messages (defaults to first domain on server)
  818. g_spf_enforce_local - If spf fails and it's a local domain then skip grey listing and give allow message
  819. g_spf_header - Use g_verify_mx_skip and apply to resulting ip
  820. g_spf_mode - Do SPF check and then perform action, stamp | block | strict, action is conditional on [g_]spam_block settings
  821. g_spf_noallow - Give hard bounce (no allow message) for spf failures for these domains & ignore friends
  822. g_spf_nocache - Disable SPF cache
  823. g_spf_nogrey - Skip SPF grey listing for these domains (require allow response)
  824. g_spf_norewrite - Exceptions to rewrite rule, e.g. *@my.domain,bob@this.domain
  825. g_spf_required - Require an spf entry for these domains
  826. g_spf_rev_skip - Skip SPF checks if reverse ip name matches in this list, e.g. *.yahoo.com
  827. g_spf_rewrite - Rewrite 'from' envelope in redirected mail (SRS)
  828. g_spf_rewrite_gateway - Rewrite even if gateway rule applies
  829. g_spf_rewrite_relay - Rewrite even if from ip is a host to relay for
  830. g_spf_share - List of hosts to share allow ips with. Must all have same srs.secret file
  831. g_spf_skip - Skip spf checks for these ip addresses, e.g. other mx hosts
  832. g_spf_skip_from - Skip based on from, e.g. noreply@*paypal.com,..., Also skips RBL
  833. g_spf_skip_to - Skip based on rcpt to, also skips RBL rules,...
  834. g_spf_timeout - Seconds to wait for all spf lookups to finish, default 48 seconds
  835. g_spf_user_domain - Make allow bounces use destination user domain name
  836. g_spf_very_strict - (strict only) Only give 'allow' option for default spf rule failures not real ones
  837. g_spf_web_url - Specify full url for spf byweb commands http://domain.name:port
  838. g_spflog_domains - Specify which domains should get spflog entries sent to them.
  839. g_spflog_enable - Enable this if this server is a frontend for a SurgeMail server users log into.
  840. g_spool_path - Scan this directory for *.msg files to send as emails
  841. g_ssl_allow - IP Wild card list to allow SSL encryption from
  842. g_ssl_allow_imap - IP Wild card list to allow SSL encryption from for imap
  843. g_ssl_ciphers - List permitted ciphers
  844. g_ssl_disable_sslv2 - Disable ssl 2.0 support for enhanced security, not recommended
  845. g_ssl_per_domain - Create/use an SSL certificate for each domain
  846. g_ssl_require - IP Wild card list to require SSL encryption from
  847. g_ssl_require_imap - IP Wild card list to require SSL encryption from for IMAP
  848. g_ssl_require_login - IP Wild card list to require SSL encryption for POP/IMAP
  849. g_ssl_require_out - Other machines we only send to using SSL ip or domain
  850. g_ssl_require_web - Require https for most web features (excluding blogs file sharing and surgeplus)
  851. g_ssl_sha1_sign - Sign CSR with SHA1 instead of MD5 for enhanced security, beta testing
  852. g_ssl_try_from - Try and start ssl mode if from this user, e.g. *@xyz.com
  853. g_ssl_try_not - Skip ssl for these hosts
  854. g_ssl_try_out - Try and start ssl mode to these hosts, may cause failures!
  855. g_stack - For testing only, NEVER SET THIS
  856. g_startup_delay - Seconds to wait before starting surgemail
  857. g_store_dropped - Store upto 5000 bad bounces in the dropped directory
  858. g_surbl - SURBL Spam URI Realtime Blocklists
  859. g_surbl_reject - Reject email with SURBL hits
  860. g_surbl_skip - URL's to allow even if listed in surbl
  861. g_surbl_skip_ip - Skip SURBL check if sender is from listed ip
  862. g_surbl_whois - Also check whois info on suspect urls - not for busy servers!
  863. g_surgeblog - Specialize SurgeMail as a Blog server
  864. g_surgeplus_delay_tell_upgrade - Delay informing existing users about new SurgePlus versions for
  865. g_surgeplus_delay_tell_upgrade_exempt - Users exempt from delayed new version informing
  866. g_surgeplus_hide_client_downloads - Hide the links to download and install SurgePlus Windows client
  867. g_surgeplus_links - Add web links to SurgePlus from other web interfaces (and vice versa) for users allowed to use SurgePlus.
  868. g_surgeplus_log_level - SurgePlus log level. 'none', 'info', or 'debug'. Default is 'info'
  869. g_surgeplus_online - Enable online tracking in surgeplus
  870. g_surgeplus_pop_server_name - Default pop server to set SurgePlus client download to connect to.
  871. g_surgeplus_port - SurgePlus port to listen on, default is 7110
  872. g_surgeplus_secure_port - SurgePlus SSL secure port, default is 7995
  873. g_surgeplus_smtp_server_name - Default smtp server to set SurgePlus client download to connect to.
  874. g_surgeplus_web_port - SurgePlus web port to listen. Default is to use HTTP webmail port
  875. g_surgeplus_web_url - Direct SurgePlus users to access shared files at this url
  876. g_surgewall_redirect - Allow redirect/responder for surgewall
  877. g_surgewall_split - Split up surgewall messages, one per recipient
  878. g_surgeweb_backend_server - Backend machine to connect to
  879. g_surgeweb_benchmark - Log web request timing info for surgeweb benchmarking - matches ip addresses
  880. g_surgeweb_debug - Log surgeweb debug info - matches ip addresses or email addresses - avoid
  881. g_surgeweb_disable - Disable access to SurgeWeb
  882. g_surgeweb_idle_timeout - Idle timeout for surgeweb sessions (hours, default=48)
  883. g_surgeweb_logall - For requests matching g_surgeweb_debug also leave all webio & temp files - avoid
  884. g_surgeweb_remember_timeout - "Remember" timeout / max session length for surgeweb sessions (days, default=14)
  885. g_surgeweb_restrict - Restrict surgeweb use to these accounts only
  886. g_surgeweb_work - Path to Surgeweb cache/work files
  887. g_tarpit_badrcpt - Delay rejection of bad recipients (in seconds, default 4s)
  888. g_tarpit_blackhole - Reject the email one recipient at a time
  889. g_tarpit_drop - Drop link and ban for 1 hour if tarpit limits exceeded
  890. g_tarpit_max - Number of local recipients before slowing down per 30 minutes
  891. g_tarpit_max_remote - Number of remote recipients before slowing down
  892. g_tarpit_retry - Send retry error, 450 if tarpit limits exceeded
  893. g_tcp_que_len - Length of listen queue for incoming connections
  894. g_tcp_read_timeout - Timeout in 'seconds' on pop connections, do not adjust. (default 600)
  895. g_tellmail_ip - Addresses to allow tellmail commands from (should never be *)
  896. g_thread_max - Max threads allowed on this system (best not changed)
  897. g_thread_reuse2 - Reuse threads - fixes unix bug - not implemented
  898. g_thread_spinlock - Spin more before sleeping when waiting for mutex
  899. g_timeout_try_later - If timeout while waiting for message to arrive tell other end to retry
  900. g_timezone - Places in timezone part of date string, e.g. +1200 NZT. Please leave blank!
  901. g_timezone_force - Hours offset to local time, e.g. 5 (best left blank)
  902. g_to_valid - Require an @ and dotted domain in all dest addresses
  903. g_tohost_local - Authentication database tohost name entry to deliver locally (see g_proxy and g_route_by_tohost)
  904. g_toscan_path - Path used for mime parts for virus scanner
  905. g_train_store - Number of messages to store in each spam training directory (1000-5000)
  906. g_uidl_big - Use random uidl if uidl not found
  907. g_unique_name - A unique name for this server
  908. g_url_alias - Allows translation from one url to another
  909. g_url_enable - Enable widearea URL spam database
  910. g_url_host_noscan - Disable the scan for url_host settings matching the domain in an incoming web request
  911. g_url_master - Set if this is the central URL server (for netwin use only)
  912. g_url_master_to - Central URL server email address (leave blank)
  913. g_user_access - User.cgi features granted to access groups
  914. g_user_access_default - Default user.cgi features granted to users
  915. g_user_access_from - When sending use from for useraccess rules
  916. g_user_alias - Number of aliases accounts can create
  917. g_user_alias_file - User aliases configuration file
  918. g_user_block_time - Block chrisp from pop access for this time period
  919. g_user_blogs - Number of blogs accounts can create
  920. g_user_cookies - Enable browser cookies for user self management
  921. g_user_delete - Let users delete themselves
  922. g_user_domainlist - Who to show domain dropdown list to on user.cgi login page and 'user' pages
  923. g_user_filter_early - Process user exceptions/filters before tagging message as spam
  924. g_user_friends_domain_log_disable - Disable domain level friend.log file
  925. g_user_friends_log_disable - Disable user level friend.log file
  926. g_user_list_quota - Number of mailing lists users can create
  927. g_user_mail_view - Whether an admin can view/display users inbox mail
  928. g_user_mfilter - Mfilter to run for individual user delivery, some features not supported
  929. g_user_pipe - Pipe run on file just before delivery to user, $USER$ available on command line
  930. g_user_receive_rule - Define valid source addresses for users in a group
  931. g_user_send_ip - Block any ip address from sending too many emails
  932. g_user_send_max - Maximum number of emails per day (requires SMTP AUTH)
  933. g_user_send_rule - Define valid recipient addresses for users in a group (requires SMTP AUTH)
  934. g_user_send_warning - Warn manager if any user sends more than this many messages per day, e.g. 5000
  935. g_user_send_white - No limit for these ip addresses/users
  936. g_user_sms_quota - Number of sms messages accounts can send
  937. g_user_status_send - Number of days after which to send user status messages (0 = never)
  938. g_user_utoken_days - Number of days a user self management login token is valid for
  939. g_user_utoken_expire - Length of time a user self management login token is valid for
  940. g_user_utoken_idle - Length of time a user self management login token may remain idle for
  941. g_user_virus_scan - Allow virus scans for specific users instead of all users
  942. g_vanish_any_bounce - Vanish all bounces that are not bounces to messages from this machine (requires g_received_name)
  943. g_vanish_bad_bounces - Vanish suspected spam bounces (requires g_received_name)
  944. g_vanish_relay - Vanish bad bounces before relaying email too
  945. g_vanish_virus_bounces - Vanish suspected virus bounces (requires g_received_name)
  946. g_verify_helo - Verify helo name translates to same network as sending system
  947. g_verify_image_hard - Use extra difficult human verification image (used in blogs)
  948. g_verify_mx - Verify MX records contain senders IP address (see g_verify_mx_skip)
  949. g_verify_mx_skip - Use to define incoming mail gateway ips so the mx verify doesn't fail on them
  950. g_verify_smtp - Verify we can talk back to the SMTP port on incoming ip address
  951. g_verify_timeout - Seconds to wait for SMTP response, default is 10 seconds
  952. g_vipre_enable - Enable vipre scanner on windows
  953. g_virus_allow_unmonitorable - Allow unmonitorable content (avast antivirus)
  954. g_virus_avast - Enable AVAST virus scanner integration
  955. g_virus_avast_hour - Hour of day to update avast definitions, e.g. 9 = 9a.m.
  956. g_virus_cmd - Virus checker for mime parts, use $FILE$ in cmd
  957. g_virus_cmd_codes - List of return codes to bounce message, e.g. 1,2,3,4,5
  958. g_virus_cmd_drop - Drop silently instead of reject at data stage - not recommended
  959. g_virus_cmd_email - Set if scanner can understand email message files
  960. g_virus_cmd_max - Max concurrent threads that should run this command, if exceeded messages are not checked
  961. g_virus_cmd_nodel - Disables cleanup of scanned files, so you can test manually
  962. g_virus_cmd_size - Max size of messages to scan
  963. g_virus_cmd_sleep - Milli seconds to wait after g_virus_cmd incase delete is not immediate, e.g 500 = half a second
  964. g_virus_disable_local - Disable scanning for local trusted users
  965. g_virus_disable_remote - Disable virus scans for non-local addresses
  966. g_virus_filter - Virus checker which works like an authent module (talk to on stdin/stdout) - vpipe
  967. g_virus_filter_require - If any g_virus_filter pipe fails bounce messages rather than allow to continue
  968. g_virus_fprot - Port for FProt mail scanner (usually 11200)
  969. g_virus_late - Run virus scan after most spam filter processing
  970. g_virus_localhost - Don't skip virus checks for 127.0.0.1 originating emails
  971. g_virus_recent_skip - Skip virus recent cache which attempts to speed up virus scanners
  972. g_virus_rename - Rename executables by changing '.' to '_' prevents many auto run viruses
  973. g_virus_report - Report detected viruses to someone
  974. g_virus_report_all - Report every virus using g_virus_report
  975. g_virus_restart - Restart vpipe virus scanners every this many items
  976. g_vpipe_concurrent - Concurrent requests to vpipe process, default is 7, set to 1 to debug vpipe issues
  977. g_vpipe_fail_crash - If virus scanner fails, crash surgemail (for debugging)
  978. g_vpipe_notag - Disable headers showing vpipe results in messages
  979. g_vpipe_skip - Skip scanner for this IP address (e.g. trusted mailing lists)
  980. g_vpipe_timeout - Timeout if scanner takes this long to respond default 60 seconds
  981. g_web_access_grp - Restrict user groups to specific ports
  982. g_web_access_ip - Restrict access to web ports based on ip
  983. g_web_access_max - Maximum number of concurrent web logins for group
  984. g_web_admin_max - Maximum number of concurrent web admin sessions
  985. g_web_charset - Charset for html pages
  986. g_web_force_doctype_first_disable - Disable webserver behaviour to force doctype definitions to be displayed first.
  987. g_web_hide_source_names - Hide the name of the source template page in output web pages.
  988. g_web_max - Max concurrent web connections, default is 100
  989. g_web_max_perip - Max concurrent web connections per-ip, default is 30
  990. g_web_noserver - Disable Server header in http responses
  991. g_web_old_behaviour - Revert to old style webserver behaviour
  992. g_web_ref_path_extension - Path extension to add to web page image/css references.
  993. g_web_timeout - Timeout for web requests
  994. g_web_title - Title to use on specified web page
  995. g_web_url_path - Url to path translation with access specifier
  996. g_webdav_enable - Enable webdav access for users
  997. g_webdav_group - Only allow webdav if member of webdav access group
  998. g_webdav_path - Root path for webdav storage
  999. g_webdav_public - Enable non authenticated access to pub folder (readonly)
  1000. g_webmail_limit - Maximum number of concurrent webmail requests
  1001. g_webmail_popmode - Use POP3 instead of IMAP in WebMail.
  1002. g_webmail_port - HTTP Webmail port to listen on, default is 7080
  1003. g_webmail_secret - Secret string used by webmail when sending the ip address of connecting users
  1004. g_webmail_secure_port - HTTPS secure WebMail port, default is https 7443
  1005. g_webmail_select_domain - Send select_domain instead of host in webmail autologins
  1006. g_webmail_timeout - Timeout for webmail or any cgi process (in seconds, default 360)
  1007. g_webmail_url - Url to the WebMail cgi
  1008. g_webmail_urladd - Url data to append to WebMail auto-login link
  1009. g_webmail_useip - Use the ip address in g_webmail_port setting
  1010. g_webmail_workarea - Path to WebMail workarea
  1011. g_work - Workarea for temp files
  1012. g_xauthuser_hide - Hide X-Authenticated-User header in processed mail
  1013. g_xfile_allow - Allow xfile & web upload features for users. Set to '*'
  1014. g_xrcpt_hide - Hide X-Rcpt-To header in locally delivered mail (not recommended)
  1015. g_xrcptoriginal_hide - Hide X-Rcpt-Original header in locally delivered mail
  1016. g_xserver_hide - Hide X-Server header in processed mail

WebMail settings

  1. see separate manual - further documentation to be completed