Arabic  Chinese (simplified)  Chinese (traditional)  French  German  Italian  Japanese  Korean  Portuguese  Russian  Spanish 

Server Setup

From ASSPSMTP

Jump to: navigation, search
Advice
This article is incomplete. It is currently under construction and review for content, clarity and format. Help the community by adding content directly to this page or discuss what should go in this article on the discussion page!

On This Page

How It Works

Details

Server Setup FAQs

Server Setup Configuration

based upon version 1.3.5(9.18)

Run ASSP as a Windows Service (AsAService)
In Windows NT/2000/XP/2003 ASSP can be installed as a service. This setting tells ASSP that this has been done -- it does not install the Windows service for you. Installing ASSP as a service requires several steps which are detailed in the Quick Start for Win32 wiki page. requires ASSP restart

Run ASSP as a Daemon (AsADaemon)

In Linux/BSD/Unix/OSX fork and close file handles. Similar to the command "perl assp.pl &", but better. requires ASSP restart
Run as UID (runAsUser)
The *nix user name to assume after startup (*nix only). requires ASSP restart
Examples: assp, nobody
Run as GID (runAsGroup)
The *nix group to assume after startup (*nix only). requires ASSP restart
Examples: assp, nobody
Change Root (ChangeRoot)
The new root directory to which ASSP should chroot (*nix only). If blank, no chroot jail will be used. Note: if you use this feature, be sure to copy or link the etc/protocols file in your chroot jail. requires ASSP restart
My Name (myName)
ASSP will identify itself by this name in the email "Received:" header and in the helo when sending report-replies. Usually the fully qualified domain name of the host.
Examples: assp.mydomain.com, ASSP.nospam
Proxy Server (proxyserver)
The Proxy Server to use when uploading global statistics and downloading the greylist.
Examples: 192.168.0.1:8080, 192.168.0.1
Size of TCP/IP Buffer (OutgoingBufSize)
If ASSP talks to the internet over a modem change this to 4096. The default is 102400.
Web Statistics Port (webStatPort)
The port on which ASSP will listen for http connections to the statistics interface. You may also supply an IP address to limit connections to a specific interface.
Examples: 55553, 192.168.0.5:12345
Web Admin Port (webAdminPort)
The port on which ASSP will listen for http connections to the web administration interface. If you change this, after you click Apply you must change the URL on your browser to reconnect. You may also supply an IP address to limit connections to a specific interface.
Examples: 55555, 192.168.0.5:12345
Web Admin Password (webAdminPassword)
The password for the web administration interface (minimum of 5 characters).
Only Allow Admin Connections From* (allowAdminConnectionsFrom)
An optional list of IP addresses from which you will accept web admin connections. Blank means accept connections from any IP address.
Note: if you make a mistake here, you may disable your web administration interface and be forced to manually edit your configuration file to fix it.
Examples:
  • 127.0.0.1|10. - Accept connections from the localhost and any computer in the 10.0.0.0/8 subnet.
  • 192.168.0. - Accept connections from any computer in the 192.168.0.0/24 subnet.
Only Allow Raw Statistical Connections From* (allowStatConnectionsFrom)
An optional list of IP addresses from which you will accept raw statistical connections. Blank means accept connections from any IP address.
Examples:
  • 127.0.0.1|10. - Accept connections from the localhost and any computer in the 10.0.0.0/8 subnet.
  • 192.168.0. - Accept connections from any computer in the 192.168.0.0/24 subnet.
Maximum Header Size (HeaderMaxLength)
The maximum allowed header length, in bytes. At each mail hop header information is added by the mail server. A large mail header can indicate a mail loop. If the value is blank or 0 the header size will not be checked.
Cache Cleaning Interval (CleanCacheEvery)
This period (in hours) determines how frequently ASSP does cache-housekeeping.
Statistics Save Interval (SaveStatsEvery)
This period (in minutes) determines how frequently ASSP statistics are written to a local file.
Upload Consolidated Spam Statistics (totalizeSpamStats)
ASSP will upload its statistics to be consolidated with the global ASSP totals. This is a great marketing tool for the ASSP project — please do not disable it unless you have a good reason to do so. No private information is being disclosed by this upload.
Restart Timeout (RestartEvery)
ASSP will automatically terminate and restart after this many seconds. Use this setting to periodically reload configuration data, combat potential memory leaks, or perform shutdown/startup processes. This will only work properly if ASSP runs as a Windows service or in a script that restarts it after it stops.
Ordered-Tie Hash Table Size (OrderedTieHashTableSize)
The number of entries allowed in the hash tables used by ASSP and rebuildspamdb.pl. Larger numbers require more more RAM but result in fewer disk hits. The default value is 10000. Adjust down to use less RAM.
Enable HTTP Compression in GUI (EnableHTTPCompression)
Enable HTTP Compression for faster web administration interface loading. The perl module Compress::Zlib is required to use this feature.
Enable Floating Menu Panel in GUI (EnableFloatingMenu)
Allow the menu panel on the web administration interface to float (floating Div code taken from www.javascript-fx.com).
Show Internal Names in the GUI (EnableInternalNamesInDesc)
Show the internal names in the web interface. The internal names are used in the configuration file (assp.cfg), in the application code, and in the menu bar on the left side of the GUI.
Jump to the End of the Maillog (MaillogTailJump)
Causes the browser window to jump to the bottom of the maillog instead of sitting at the top of the display.
Maillog Tail Bytes (MaillogTailBytes)
The number of bytes that will be shown when the end of the maillog is viewed. The default value is 10000.
Maillog Tail Wrap Column (MaillogTailWrapColumn)
Force maillog lines to wrap at this column if there are too many characters in a line. The default is 80. Enter 0 to disable wrapping.
Use OpenDNS NameServers (UseOpenDNS)
Use OpenDNS. requires ASSP restart
Use Local Time (UseLocalTime)
Use local time and timezone offset rather than UTC time in the mail headers.
These icons link to social bookmarking sites where readers can share and discover new web pages. Blinklist  del.icio.us  digg  Furl  Google  ma.gnolia  Reddit  Slashdot  Spurl  YahooMyWeb 
Personal tools