Template:Configuration - Relaying
From ASSPSMTP
based upon version 1.3.5(9.18)
- Accept All Mail* (acceptAllMail)
- Relaying is allowed for these IPs. They contribute also to the whitelist. This can take either a directly entered list of IP's separated by pipes or a file 'file:files/acceptall.txt'.
- For example: 127.0.0.1|10.|169.254.|172.16.|192.168.
- Local Domains* (localDomains)
- Check local domains against these addresses. Separate addresses with | or use file 'file:files/localdomains .txt'. Include all subdomains.
- For example: put.YourDomains.com|here.org
- Skip Local Domain Check (nolocalDomains)
- Do not check relaying based on localDomains. Let the mailserver do it.
- Do LDAP lookup for local domains (ldLDAP)
- Check local domains against an LDAP database. Note: Checking this requires filling in LDAP DomainFilter in The LDAP section. This requires an installed NET::LDAP module in Perl.
- ISP/Secondary MX Servers* (ispip)
- Enter any addresses that are your ISP or backup MX servers, separated by pipes (|). These addresses will (necessarily) bypass Griplist, IP Limiting, Delaying, Penalty Box, SPF, DNSBL & SRS checks.
- For example: 127.0.0.1|10.
- Send 250 OK To ISP/Secondary MX Servers (send250OKISP)
- Set this checkbox if you want ASSP to reply to IP's in ISPIP with '250 OK' instead of SMTP error code '554 5.7.1'.
- ISP/Secondary MX Grey Value (ispgreyvalue)
- It is recommended to set it to 0.5 (Completely GReyIP) for ISP & Secondary MX servers. If left blank the Griplist X value is used (percentage of spam messages in relation to total). Note: value should be greater than 0 and less than 1, where 0 = never spam & 1 = always spam
- Bounce Senders* (BounceSenders)
- Envelope sender addresses treated as bounce origins. Null sender (<>) is always included. Accepts specific addresses (postmaster@domain.com), usernames (mailer-daemon), or entire domains (@bounces.domain.com) Separate entries with pipes: |.
- For example: postmaster|mailer-daemon
- Pop Before SMTP DB File (PopB4SMTPFile)
- Enter the DB database filename of your POP before SMTP implementation with records stored fordotted-quad IP addresses
- For example: /etc/mail/popip.db If it's got something else, you'll need to edit the PopB4SMTP subroutine.
- Pop Before SMTP Merak Style (PopB4SMTPMerak)
- If set Merak 7.5.2 is supported.
- Relay Host (relayHost)
- Your isp's mail relayhost (smarthost).
- For example: mail.isp.com:25
- If you run Exchange/Notes and you want assp to update the nonspam database and the whitelist, then enter your isp's smtp relay host here. Blank means no relayhost. Only required if clients don't deliver through SMTP.
- Relay Port (relayPort)
- Tell your mail server to connect to this port as its smarthost / relayhost.
- For example: 225
- Note that you'll want to keep the relayPort protected from external access by your firewall. You can supply an interface:port to limit connections.
- No Relaying Error (NoRelaying)
- SMTP error message to deny relaying.
- Default Local Host (defaultLocalHost)
- If you want to be able to send mail to local users without a domain name then put thedefault local domain here. Blank disables this feature.
- For example: mydomain.com
OBSOLETED
- Local Domains File (localDomainsFile)
- Like Local Domains, but OBSOLETE! Please use ->localDomains.
- Relay Host File - OBSOLETE (relayHostFile)
- Like Accept All Mail, but this is a file with an ABSOLUTE path, not relative to base. For example: /usr/local/assp/relayhosts


