Config Options for Messaging Server 4.x
Settings related to SMTP, specific to modules
hazel
last updated: June 7, 1999

Config Options Index

Description:

Default value:
Flags:
Syntax:
First available in version:
Conflicts with other settings:
Does it require server restart to take effect?
Can it be changed while server is running?



Settings related to smtp specific to modules (account-handler, autoreply-handler, error-handler, mailbox-deliver, prog-deliver, smtp-accept, smtp-deliver, smtp-router, unix-deliver.)

service.smtp.*.log
service.smtp.account-handler.log, service.smtp.autoreply-handler.log, service.smtp.error-handler.log, serivce.smtp.mailbox-deliver.log, service.smtp.prog-deliver.log, service.smtp.smtp-accept.log, service.smtp.smtp-deliver.log, service.smtp.smtp-router.log, service.smtp.unix-deliver.log

See settings related to logs

service.smtp.*.maxruncount
service.smtp.account-handler.maxruncount, service.smtp.autoreply-handler.maxruncount, service.smtp.error-handler.maxruncount, serivce.smtp.mailbox-deliver.maxruncount, service.smtp.prog-deliver.maxruncount, service.smtp.smtp-accept.maxruncount, service.smtp.smtp-deliver.maxruncount, service.smtp.smtp-router.maxruncount, service.smtp.unix-deliver.maxruncount

Description: This setting is not used.
 

service.smtp.*.minruncount
service.smtp.account-handler.minruncount, service.smtp.autoreply-handler.minruncount, service.smtp.error-handler.minruncount, serivce.smtp.mailbox-deliver.minruncount, service.smtp.prog-deliver.minruncount, service.smtp.smtp-accept.minruncount, service.smtp.smtp-deliver.minruncount, service.smtp.smtp-router.minruncount, service.smtp.unix-deliver.minruncount

see SMTP options
 

error-handler

service.smtp.error-handler.hopcountexceedactions

Description: actions to take if the number of hops specified in service.smtp.smtp-router.maxmtahops
 has been exceeded. (essentially the actions to take if a mail loop is encountered.)

Default value: 14
Flags: none
Syntax: 0-15, combination of return(1), hold(2), notify(4), log(8)
First available in version: 4.0
Conflicts with other settings: no
Does it require server restart to take effect? no
Can it be changed while server is running? yes

service.smtp.error-handler.quotaexceededactions

Description: Actions to take when mail is received for a user who has exceeded their quota.

Default value: 1
Flags: none
Syntax: 0-15, combination of return(1), hold(2), notify(4), log(8)
First available in version: 4.0
Conflicts with other settings: no
Does it require server restart to take effect? no
Can it be changed while server is running? yes
 

service.smtp.error-handler.unknownacctsactions

Description: Action to take when mail is received for an unknown user.

Default value: 13
Flags: none
Syntax: 0-15, combination of return(1), hold(2), notify(4), log(8)
First available in version: 4.0
Conflicts with other settings: no
Does it require server restart to take effect? no
Can it be changed while server is running? yes

prog-deliver

service.smtp.prog-deliver.defaultgid

Description: If you wish, you can also specify a group ID for running programs for accounts owned by root.

Default value: 1 Doesn't match with description?
Flags: none
Syntax: positive integer
First available in version: 4.0
Conflicts with other settings: no
Does it require server restart to take effect? no
Can it be changed while server is running? yes

service.smtp.prog-deliver.defaultuid

Description: Create a special user ID for running programs for mail accounts owned by root. For example, a user named progdel. Limit the permissions on this account to just those needed to run the programs.

Default value: 1 Doesn't match with description?
Flags: none
Syntax: positive integer
First available in version: 4.0
Conflicts with other settings: no
Does it require server restart to take effect? no
Can it be changed while server is running? yes

service.smtp.prog-deliver.maxruncountdeferred

Description: What does this do?

Default value: 1
Flags: none
Syntax: positive integer
First available in version: 4.0
Conflicts with other settings: no
Does it require server restart to take effect? no
Can it be changed while server is running? yes

service.smtp.prog-deliver.shellpath

Description: directories that can contain Program Delivery programs

Default value: /bin:/usr/bin:/usr/ucb
Flags: none
Syntax: colon separated valid path names
First available in version: 4.0
Conflicts with other settings: no
Does it require server restart to take effect? no
Can it be changed while server is running? yes

smtp-accept

service.smtp.smtp-accept.allowbdat

Description: What does this do?

Default value: yes
Flags: none
Syntax: one of yes, no
First available in version: 4.0
Conflicts with other settings: no
Does it require server restart to take effect? no
Can it be changed while server is running? yes

service.smtp.smtp-accept.allowehlo

Description: What does this do?

Default value: yes
Flags: none
Syntax: one of yes, no
First available in version: 4.0
Conflicts with other settings: no
Does it require server restart to take effect? no
Can it be changed while server is running? yes

service.smtp.smtp-accept.allowetrn

Description: allow ETRN command

Default value: yes
Flags: none
Syntax: one of yes, no
First available in version: 4.0
Conflicts with other settings: no
Does it require server restart to take effect? no
Can it be changed while server is running? yes

service.smtp.smtp-accept.allowexpn

Description: Allow EXPN command

Default value: yes
Flags: none
Syntax: one of yes, no
First available in version: 4.0
Conflicts with other settings: no
Does it require server restart to take effect? no
Can it be changed while server is running? yes

service.smtp.smtp-accept.allowhelp

Description: What does this do?

Default value: yes
Flags: none
Syntax: one of yes, no
First available in version: 4.0
Conflicts with other settings: no
Does it require server restart to take effect? no
Can it be changed while server is running? yes

service.smtp.smtp-accept.allowonex

Description: What does this do?

Default value: yes
Flags: none
Syntax: one of yes, no
First available in version: 4.0
Conflicts with other settings: no
Does it require server restart to take effect? no
Can it be changed while server is running? yes

service.smtp.smtp-accept.allowsize

Description: Allows SIZE command

Default value: yes
Flags: none
Syntax: one of yes, no
First available in version: 4.0
Conflicts with other settings: no
Does it require server restart to take effect? no
Can it be changed while server is running? yes

service.smtp.smtp-accept.allowverb

Description: What does this do?

Default value: yes
Flags: none
Syntax: one of yes, no
First available in version: 4.0
Conflicts with other settings: no
Does it require server restart to take effect? no
Can it be changed while server is running? yes

service.smtp.smtp-accept.allowvrfy

Description: allow VRFY command

Default value: yes
Flags: none
Syntax: one of yes, no
First available in version: 4.0
Conflicts with other settings: no
Does it require server restart to take effect? no
Can it be changed while server is running? yes

service.smtp.smtp-accept.hidehostname

Description: What does this do?

Default value: yes
Flags: none
Syntax: one of yes, no
First available in version: 4.0
Conflicts with other settings: no
Does it require server restart to take effect? no
Can it be changed while server is running? yes

service.smtp.smtp-accept.maxbadcommands

Description: drop connection after this many bad commands.

Default value: 25
Flags: none
Syntax: positive integer
First available in version: 4.0
Conflicts with other settings: no
Does it require server restart to take effect? no
Can it be changed while server is running? yes

service.smtp.smtp-accept.minfreediskspace

Description:   specifies the minimum free disk space in bytes to allow the mail server to receive messages.  A "0" means unlimited.  This value is the free space on the entire disk volume.

Default value: 50000.0
Flags: none
Syntax: positive integer
First available in version: 4.0
Conflicts with other settings: no
Does it require server restart to take effect? no
Can it be changed while server is running? yes

service.smtp.smtp-accept.requirecrlf

Description: What does this do?

Default value: no
Flags: none
Syntax: one of yes, no
First available in version: 4.0
Conflicts with other settings: no
Does it require server restart to take effect? no
Can it be changed while server is running? yes

service.smtp.smtp-accept.timeoutcommand

Description:  max time we will wait for a command before we kill the connection.

Default value: 600
Flags: none
Syntax: positive integer
First available in version: 4.0
Conflicts with other settings: no
Does it require server restart to take effect? no
Can it be changed while server is running? yes

service.smtp.smtp-accept.timeoutdata

Description: max time we wait for a data line

Default value: 600
Flags: none
Syntax: positive integer
First available in version: 4.0
Conflicts with other settings: no
Does it require server restart to take effect? no
Can it be changed while server is running? yes

service.smtp.smtp-accept.verifyrcpts

Description: verify that recipients are local during SMTP session.

Default value: no
Flags: no
Syntax: one of yes, no
First available in version: 4.0
Conflicts with other settings: no
Does it require server restart to take effect? no
Can it be changed while server is running? yes

smtp-deliver

service.smtp.smtp-deliver.allowbarelf

Description: What does this do?

Default value: no
Flags: no
Syntax: one of yes, no
First available in version: 4.0
Conflicts with other settings: no
Does it require server restart to take effect? no
Can it be changed while server is running? yes

service.smtp.smtp-deliver.alwaysqueue

Description: Always queue outgoing messages

Default value: no
Flags: no
Syntax: one of yes, no
First available in version: 4.0
Conflicts with other settings: no
Does it require server restart to take effect? no
Can it be changed while server is running? yes

service.smtp.smtp-deliver.doetrn

Description: Causes an ETRN command to be sent by the MTA when done sending msgs

Default value: no
Flags: no
Syntax: one of yes, no
First available in version: 4.0
Conflicts with other settings: no
Does it require server restart to take effect? no
Can it be changed while server is running? yes

service.smtp.smtp-deliver.timeoutdata

Description: max wait in seconds for reply to DATA

Default value: 300
Flags: none
Syntax: positive integer
First available in version: 4.0
Conflicts with other settings: no
Does it require server restart to take effect? no
Can it be changed while server is running? yes

service.smtp.smtp-deliver.timeoutdatadot

Description: max wait in seconds for final .

Default value: 300
Flags: none
Syntax: positive integer
First available in version: 4.0
Conflicts with other settings: no
Does it require server restart to take effect? no
Can it be changed while server is running? yes

service.smtp.smtp-deliver.timeoutdatasend

Description: max wait in seconds between DATA lines

Default value: 300
Flags: none
Syntax: positive integer
First available in version: 4.0
Conflicts with other settings: no
Does it require server restart to take effect? no
Can it be changed while server is running? yes

service.smtp.smtp-deliver.timeoutgreet

Description: max wait in seconds for initial greeting

Default value: 600
Flags: none
Syntax: positive integer
First available in version: 4.0
Conflicts with other settings: no
Does it require server restart to take effect? no
Can it be changed while server is running? yes

service.smtp.smtp-deliver.timeouthelo

Description: max wait in seconds for reply to HELO

Default value: 600
Flags: none
Syntax: positive integer
First available in version: 4.0
Conflicts with other settings: no
Does it require server restart to take effect? no
Can it be changed while server is running? yes

service.smtp.smtp-deliver.timeoutmail

Description: max wait in seconds for reply to MAIL

Default value: 600
Flags: none
Syntax: positive integer
First available in version: 4.0
Conflicts with other settings: no
Does it require server restart to take effect? no
Can it be changed while server is running? yes

service.smtp.smtp-deliver.timeoutquit

Description: max wait in seconds for reply to QUIT

Default value: 600
Flags: none
Syntax: positive integer
First available in version: 4.0
Conflicts with other settings: no
Does it require server restart to take effect? no
Can it be changed while server is running? yes

service.smtp.smtp-deliver.timeoutrcpt

Description: max wait in seconds for reply to RCPT

Default value: 600
Flags: none
Syntax: positive integer
First available in version: 4.0
Conflicts with other settings: no
Does it require server restart to take effect? no
Can it be changed while server is running? yes
 

service.smtp.smtp-deliver.timeoutrset

Description: max wait in seconds for reply to RSET

Default value: 600
Flags: none
Syntax: positive integer
First available in version: 4.0
Conflicts with other settings: no
Does it require server restart to take effect? no
Can it be changed while server is running? yes
 

service.smtp.smtp-ROUTER.adddeliverdto

Description: It adds a Delivered-To: header when a message has been sent to anyone@vanitydomain.com -
Which would contain the anyone@vanitydomain.com address.  This is so that vanity domain mail
recipients can always see who specifically the message was sent to (was a Netcom request).

Default value: no
Flags: no
Syntax: one of yes, no
First available in version: 4.0
Conflicts with other settings: no
Does it require server restart to take effect? no
Can it be changed while server is running? yes
 

smtp-router

service.smtp.smtp-router.dorewritefromusingauth

Description: rewrite the from field using authenticated SMTP information

Default value: no
FFlags: no
Syntax: one of yes, no
First available in version: 4.0
Conflicts with other settings: no
Does it require server restart to take effect? no
Can it be changed while server is running? yes
 

service.smtp.smtp-router.dorewritesenderusingauth

Description: rewrite the sender field using authenticated SMTP information

Default value: no
FFlags: no
Syntax: one of yes, no
First available in version: 4.0
Conflicts with other settings: no
Does it require server restart to take effect? no
Can it be changed while server is running? yes
 

service.smtp.smtp-router.fallbacksearchmethod

Description: What does this do?

Default value: What is default value?
Flags: none
Syntax: one of 1,2, or 4
First available in version: 4.0
Conflicts with other settings: no
Does it require server restart to take effect? no
Can it be changed while server is running? yes
 

service.smtp.smtp-router.maxcontrolrecipients

Description: "Max number of Channel-To:'s allowed in a Control. Mainly for group  processing, to keep from sending one control with thousands of recipients (possibly 'choking' an MTA module)"

Default value: 500
Flags: none
Syntax: positive integer
First available in version: 4.0
Conflicts with other settings: no
Does it require server restart to take effect? no
Can it be changed while server is running? yes
 

service.smtp.smtp-router.maxmtahops

Description: maximum number of hops allowed for a message (detects mail loops)

Default value: 30
Flags: none
Syntax: positive integer
First available in version: 4.0
Conflicts with other settings: no
Does it require server restart to take effect? no
Can it be changed while server is running? yes
 

service.smtp.smtp-router.smtprewritestyle

Description: style that addresses are rewritten in

Default value: quoted
Flags: none
Syntax: one of quoted, comment, or none
First available in version: 4.0
Conflicts with other settings: no
Does it require server restart to take effect? no
Can it be changed while server is running? yes
 

service.smtp.smtp-router.maxruncountdeferred

this setting is not used.

unix-deliver

service.smtp.unix-deliver.filemode

Description: What does this do?

Default value: 432
Flags: no
Syntax: positive integer
First available in version: 4.0
Conflicts with other settings: no
Does it require server restart to take effect? no
Can it be changed while server is running? yes
 

service.smtp.unix-deliver.maildeliveryprogram

Description: location of program to use to deliver mail using unix-deliver

Default value: /usr/bin/mail
Flags: none
Syntax: valid path name
First available in version: 4.0
Conflicts with other settings: no
Does it require server restart to take effect? no
Can it be changed while server is running? yes
 

service.smtp.unix-deliver.needsender

Description: If True and we have a sender address, we add the sender address as a parameter to the Unix mail
command.

Default value: yes
Flags: none
Syntax: one of yes, no
First available in version: 4.0
Conflicts with other settings: no
Does it require server restart to take effect? no
Can it be changed while server is running? yes
 

service.smtp.unix-deliver.stripcr

Description: If True then we only send LF at end of each line of message (to the Unix mail program).

Default value: yes
Flags: none
Syntax: one of yes, no
First available in version: 4.0
Conflicts with other settings: no
Does it require server restart to take effect? no
Can it be changed while server is running? yes
 

service.smtp.unix-deliver.systemmaildir

Description: What does this do?
Default value: /var/mail
Flags: none
Syntax: valid path name
First available in version: 4.0
Conflicts with other settings: no
Does it require server restart to take effect? no
Can it be changed while server is running? yes
 

service.smtp.unix-deliver.maxruncountdeferred

This setting is not used.

service.smtp.smtp-accept.maxmessagesize

Description: maximum size, in bytes, of message to be accepted
Default value: unlimited (blank)
Flags: none
Syntax: positive integer

service.smtp.smtp-accept.tcpaccessdeniedtimeout

Description: Time the server leaves a dead connection open
Default Value: 10
Flags: none

service.smtp.smtp-deliver.externalmxserverip, service.smtp.smtp-deliver.internalmxserverip

Description: IP in dotted notation
Default value: empty
Flags: none
Syntax: valid IP address
 

  • service.smtp.smtp-router.maxcontrolrecipients