CANONICAL(5) File Formats Manual CANONICAL(5) (NAME) canonical - Postfix (SYNOPSIS) postmap /etc/postfix/canonical postmap -q "string" /etc/postfix/canonical postmap -q - /etc/postfix/canonical (DESCRIPTION) canonical(5) . cleanup(8) . . canonical(5) postmap(1) . <> <> . default_database_type . lmdb: cdb: hash: dbm: ( <<:>> ) . NIS LDAP SQL . Postfix . TCP . << >> << TCP>> . canonical(5) ( ) ( SMTP ) . canonical_classes . : Postfix 2.2 SMTP local_header_rewrite_clients remote_header_rewrite_domain . Postfix 2.2 <> . canonical(5) Firstname.Lastname . canonical(5) . virtual(5) aliases(5) . / (CASE FOLDING) . Postfix 2.3 regexp: pcre: . (TABLE FORMAT) postmap(1) : pattern address pattern address . <<#>> . . . (TABLE SEARCH ORDER) DB DBM NIS LDAP SQL user@domain . . user@domain address user@domain address . . . Firstname.Lastname . user address site $myorigin $mydestination $inet_interfaces $proxy_interfaces user@site address . Firstname.Lastname . @domain address domain address . . : @domain (wild-card) . SMTP Postfix domain . (backscatter) : Postfix << >> . backscatter wild-card 1:1 reject_unverified_recipient : smtpd_recipient_restrictions = ... reject_unauth_destination check_recipient_access inline:{example.com=reject_unverified_recipient} unverified_recipient_reject_code = 550 Postfix . (RESULT ADDRESS REWRITING) : o @otherdomain user otherdomain . o <> <<@$myorigin>> <<@domain>> . o <> <<.$mydomain>> <<.domain>> . (ADDRESS EXTENSION) (localpart) ( user+foo@domain) : user+foo@domain user@domain user+foo user @domain. propagate_unmatched_extensions (+foo) . (REGULAR EXPRESSION TABLES) . regexp_table(5) pcre_table(5) . . user@domain user @domain user+foo user foo . . $1 $2 . TCP (TCP-BASED TABLES) TCP . / TCP tcp_table(5) . 2.4 Postfix ( ) . . user@domain user @domain user+foo user foo . . (BUGS) (quoting conventions) . (CONFIGURATION PARAMETERS) main.cf . . postconf(5) . canonical_classes (envelope_sender, envelope_recipient, header_sender, header_recipient) canonical_maps . canonical_maps (empty) . recipient_canonical_maps (empty) . sender_canonical_maps (empty) . propagate_unmatched_extensions (canonical, virtual) . : inet_interfaces (all) . local_header_rewrite_clients (permit_inet_interfaces) $myorigin $mydomain . proxy_interfaces (empty) (NAT) . masquerade_classes (envelope_sender, header_sender, header_recipient) (address masquerading) . masquerade_domains (empty) . masquerade_exceptions (empty) $masquerade_domains . mydestination ($myhostname, localhost.$mydomain, localhost) $local_transport . myorigin ($myhostname) . owner_request_special (yes) owner-listname aliases(5) recipient_delimiter <<->> owner-listname listname-request . remote_header_rewrite_domain (empty) remote_header_rewrite_domain remote_header_rewrite_domain . (SEE ALSO) cleanup(8), postmap(1), Postfix postconf(5), virtual(5), (README FILES) <> <> . DATABASE_README, Postfix ADDRESS_REWRITING_README, (LICENSE) Secure Mailer . (AUTHORS) Wietse Venema IBM T.J. Watson Research P.O. Box 704 Yorktown Heights, NY 10598, USA Wietse Venema Google, Inc. 111 8th Avenue New York, NY 10011, USA CANONICAL(5)