i | n | f | r | a | d | i | g |
General directive | Meaning |
---|---|
(can occur in any file) | |
TIMEOUT seconds | Idle connection timeout in seconds (default is 300) |
BIND [ip-address] | IP address to listen on eg. 10.0.0.1 (default is any address) |
LOCAL [domain] | The domain to which the server belongs. |
PREFIX [string] | Prefix for web-admin domain. |
ROTATELOGS [d|w|m] | Rotate the log files (default is monthly) |
VERBOSE 0 | Set to >0 to get more info in the logs |
LOGON-NT domain | Domain accounts on the system |
ACCOUNTS filename | Local accounts on the system |
ALIASES filename | User-level aliases |
VIRTUSERTABLE filename | User and/or domain level aliases |
MAXSERVERS n | Maximum number of server threads to accept on (default value is 128) |
MAXDEQUEUE n | Maximum number of dequeue threads to send mail on (default value is 4) |
INCLUDE filename | Source config information from named file |
SYMBOL name value | Assign value to a symbol |
STARTTLS 0|1 | Allow switch to SSL/TLS security |
PASSTHRU ip-address | Allow 'ip-address' to bypass connection limits |
LDAP_HOST hostname | LDAP host used to connect to |
LDAP_PORT port | LDAP port used to connect to (default 389) |
LDAP_BIND_DN dn | LDAP bind DN to use (default is blank) |
LDAP_BIND_PASSWORD pass | LDAP bind password to use (default is blank) |
LDAP_EMAIL_ATTRIB name | Name of the LDAP attribute that holds Intenet email addresses |
LDAP_PASSWORD_ATTRIB name | Name of the LDAP attribute that holds the password |
LDAP_STORAGE_ATTRIB name | Name of the LDAP attribute that holds the storage area |
LDAP_FORWARD_ATTRIB name | Name of the LDAP attribute that holds the forwarding address |
LDAP_ALTERNATE_ATTRIB name | Name of the LDAP attribute that holds the alternate (alias) address |
LDAP_REFERRAL_ATTRIB name | Name of the LDAP attribute that holds the referral address |
passwd -a userid password # to add a userNOTE: this program is for supervisor use only.passwd userid password # to validate a user
passwd -r userid # to remove a user
info: me@herewill map both 'info@domain1' AND 'info@domain2' to 'me@here'.
For example:
@infradig.com adavison@ozemail.com.au... will map all addresses in the 'infradig.com' domain to my ISP account.
info@domain1 u101... will map the two 'info' accounts for different domains to something else.
info@domain2 u102
Virtual user entries can be usefull in conjunction with the HTTP and FTP servers to map the same user name in different domains to separate accounts. For example, above, a URL reference of...
http://domain1/~infowill map to the personal web-site of user 'u101' and a URL of...
http://domain2/~infoto 'u102'.
INCLUDE "../data/domain1.conf"Provides a means to logically partition the config files.
PASSTHRU 10.* PASSTHRU 192.168.*
Usefull mainly with FTP connections to allow local users into a busy system.