Home arrow Reference arrow Postfix - Configuration Options

Postfix - Configuration Options
NetDirector GUI options mapping to Postfix configuration file options

NetDirector Option

postfix config file entry

General Options


What domain to use in outbound mail

myorigin

What domains to receive mail for

mydestination

What trouble to report to the postmaster

notify_classes

Send outgoing mail via host

relay_host

Address that receives bcc of each message

always_bcc

Timeout in handling requests

daemon_timeout

Default database type

default_database_type

Default message delivery transport

default_transport

Sender address for bounce mail

double_bounce_sender

Number of subdir levels below the queue dir

hash_queue_depth

Name of queue dirs split across subdirs

hash_queue_names

Max number of Received: headers

default_destination_recipient_limit

Time in hours before sending a warning for no delivery

delay_warning_time

Network interfaces for receiving mail

inet_interfaces

Idle time after internal IPC client disconnects

ipc_idle

Timeout for I/O on internal comm channels

ipc_timeout

Mail system name

mail_name

Mail owner

mail_owner

Official mail system version

mail_version

Time to wait for next service request

max_idle

Max service requests handled before exiting

max_use

Internet hostname of this mail system

myhostname

Local internet domain name

mydomain

Local networks

mynetworks

Send postmaster notice on bounce to...

bounce_notice_recipient

Send postmaster notice on 2bounce to...

2bounce_notice_recipient

Send postmaster notice on delay to...

delay_notice_recipient

Send postmaster notice on error to...

error_notice_recipient

Mail queue directory

queue_directory

Lock file dir, relative to queue dir

process_id_directory

Separator usernames / address extensions

recipient_delimiter

Postfix support programs and daemons dir

program_directory

Relocated mapping lookup tables


Disable kernel file lock on mailboxes

sun_mailtool_compatibility

Max time to send a trigger to a daemon

trigger_timeout

Email content filter

content_filter

Address Rewriting and Masquerading


Rewrite "user%domain" to "user@domain"

allow_percent_hack

Rewrite "user" to "user@$mydomain"

append_at_myorigin

Rewrite "user@host" to "user@host.$mydomain"

append_dot_mydomain

Rewrite "site!user" to "user@site"

swap_bangpath

Send mail with empty recipient to...

empty_address_recipient

Address masquerading

masquerade_domains

Masquerading exceptions

masquerade_exceptions

Mail Aliases


Alias databases used by the local delivery agent

alias_database

Alias databases built by "newaliases" command

alias_maps

Address:


Alias to:


Canonical Mapping


Address apping lookup tables

canonical_maps

Tables for RECIPIENT addresses

recipient_canonical_maps

Tables for SENDER addresses

sender_canonical_maps

Virtual Domains


Domain mapping lookup tables

virtual_alias_maps

Domains to perform virtual mapping for

virtual_alias_domains


Transport Mapping


Transport mapping lookup tables

transport_maps


Relocated Mapping


Relocated mapping lookup tables

relocated_maps


Local Delivery


Name of the transport for local deliveries

local_transport

Shell to use for delivery to external command

local_command_shell

Search list for forward

forward_path

Valid mail directory to external commands

allow_mail_to_commands

Valid mail delivery to external files

allow_mail_to_files

Default rights of the delivery agent

default_privs

Home-relative pathname of user mailbox file

home_mailbox

Destination address for unknown recipients

luser_relay

Spool directory

mail_spool_directory

External command to use instead of mailbox delivery

mailbox_command

Optional actual transport use

mailbox_transport

Optional transport for unknown recipients

fallback_transport

Max number of parallel deliveries to the same local recipient

local_destination_concurrency_limit

Max number of recipients per local message delivery

local_destination_recipient_limit

Prepend a Delivered-To: when...

prepend_delivered_header

General Resource Control


Max size of bounced message

bounce_size_limit

Max time for delivery to external commands

command_time_limit

Max number of Postfix child processes

default_process_limit

Max number of addresses remembered by the duplicate filter

duplicate_filter_limit

Max attempts to acquire file lock

deliver_lock_attempts

Time in seconds between lock attempts

deliver_lock_delay

Max attempts to fork a process

fork_attempts

Time in seconds between fork attempts

fork_delay

Max memory used for processing headers

header_size_limit

Max memory used for handling input lines

line_length_limit

Max size of a message

message_size_limit

Max number of messages in active queue

qmgr_message_active_limit

Max number of in-line memory recipients

qmgr_message_recipient_limit

Min free space in the queue file system

queue_minfree

Max time after which stale lock is released

stale_lock_time

Time in seconds between attempts to contact a broken MDT

transport_retry_time

SMTP Server Options


SMTP greeting banner

smtpd_banner

Max number of recipients accepted for delivery

smtpd_recipient_limit

Disable SMTP VRFY command

disable_vrfy_command

Timeout in seconds for SMTP transactions

smtpd_timeout

Timeout before sending 4xx/5xx error response

smtpd_error_sleep_time

Error count for temporarily ignore a client

smtpd_soft_error_limit

Error count for closing connection

smtpd_hard_error_limit

HELO is required

smtpd_helo_required

Allow untrusted routing

allow_untrusted_routing

Restrict ETRN command upon...

smtpd_etrn_restrictions

Restrictions on client hostnames/addresses

smtpd_client_restrictions

Restrictions on HELO commands

smtpd_helo_restrictions

Restrictions on sender addresses

smtpd_sender_restrictions

Restrictions on recipient addresses

smtpd_recipient_restrictions

DNS domains for blacklist lookups

maps_rbl_domains

Restrict mail relaying

relay_domains

SMTP server response on access map violation

access_map_reject_code

SMTP server response on invalid hostname reject

invalid_hostname_reject_code

SMTP server response on RBL domains violation

maps_rbl_reject_code

SMTP server response on client reject

reject_code

SMTP server response on forbidden relaying

relay_domains_reject_code

SMTP server response on unknown domain reject

unknown_address_reject_code

SMTP server response on unknown client reject

unknown_client_reject_code

SMTP server response on unknown hostname reject

unknown_hostname_reject_code

SMTP Client Options


Action when listed as best MX host

best_mx_transport

Hosts/domains to hand off mail to on invalid destination

fallback_relay

Ignore MX lookup error

ignore_mx_lookup_error

Skip 4xx greeting

smtp_skip_4xx_greeting

Skip wait for the QUIT command

smtp_skip_quit_response

Max number of parallel deliveries to the same destination

smtp_destination_concurrency_limit

Max number of recipients per delivery

smtp_destination_recipient_limit

Timeout for completing TCP connections

smtp_connect_timeout

Timeout on waiting for the greeting banner

smtp_helo_timeout

Timeout on waiting for answer to MAIL FROM

smtp_mail_timeout

Timeout onw aiting for answer to RCPT TO

smtp_rcpt_timeout

Timeout on waiting for answer to DATA

smtp_data_init_timeout

Timeout on waiting for answer to transmit of message content

smtp_data_xfer_timeout

Timeout on waiting for answer to ending "."

smtp_data_done_timeout

Timeout on waiting for answer to QUIT

smtp_quit_timeout

Delivery Rates


Max number of parallel deliveries to the same destination

default_destination_concurrency_limit

Max number of recipients per message delivery

default_destination_recipient_limit

Initial concurrency level for delivery to the same destination

default_delivery_slot_cost

Max time (days) in queue before message is undeliverable

maximal_queue_lifetime

Min time (secs) between attempts to deliver a deferred message

minimal_backoff_time

Max time (secs) between attempts to deliver a deferred message

maximal_backoff_time

Time (secs) between scanning the deferred queue

queue_run_delay

Transports that should not be delivered

defer_transports

Debugging Features


List of domain/network patterns for which verbose log is enabled

debug_peer_list

Verbose logging level when matching the above list

debug_peer_level

Edit Config File

View and edit configuration file options not available via the NetDirector GUI

 
< Prev

Check Out the NetDirector Community Portal




omc_banner.gif

 

SourceForge.net Logo

 

Login






Lost Password?
No account yet? Register