1 module 6 managing recipients and aliases. 2 address rewriting [email protected] [email protected]...
TRANSCRIPT
1
Module 6
Managing Recipients and Aliases
2
Address Rewriting
[email protected]@[email protected]
[email protected]@[email protected]
/opt/insight/etc/postfix/canonical_sender:
[email protected]@[email protected]
[email protected]@[email protected]
/opt/insight/etc/postfix/canonical_recipient:
sender_canonical_maps =hash:/opt/insight/etc/postfix/canonical_sender
recipient_canonical_maps = hash:/opt/insight/etc/postfix/canonical_recipient
/opt/insight/etc/postfix/main.cf:
3
Hiding Host Names
Masquerading intentionally hides internal hostnames
[email protected] [email protected]
In main.cf:masquerade_domains = example.org
4
Hiding Host Names
Masquerading intentionally hides internal hostnames
[email protected] [email protected]
In main.cf:masquerade_domains = example.com, example.net,
example.org,!sales.example.com
masquerade_exceptions = alice, bob
5
Directing Email Sent to Unknown Users
Email sent to unknown users: Returned to sender by default Can be directed to an email user or alias
Beware of spammers
In main.cf:luser_relay = alicelocal_recipient_maps =
6
Relocating Users and Domains
Relocation maps used when users or domains move
Configure relocation rules in main.cf:
relocated_maps = hash:/opt/insight/etc/postfix/relocated
Define relocation rules in lookup table:
[email protected]@example.net
@example.org example.net
7
Relocating Users and Domains
Relocated User
Relocated Domain
8
Types of Aliases
Postfix supports numerous types of aliases
SCOoffice Server stores aliases two ways
Stored in LDAPStored in a file
9
Types of Aliases
From /opt/insight/etc/postfix/main.cf:alias_maps = hash:/opt/insight/etc/mail/aliasesalias_database = hash:/opt/insight/etc/mail/aliaseslocal_recipient_maps = $alias_maps ldap:ldapsource
10
Types of Aliases
From /opt/insight/etc/mail/aliases:
MAILER-DAEMON:[email protected]: [email protected]:[email protected]:[email protected]: [email protected]:[email protected]: [email protected]:[email protected]: [email protected]
11
Types of Aliases
Process alias files with postalias(1):
# postalias hash:/opt/insight/etc/mail/aliases
Reload Postfix if a new alias lookup table is added to main.cf:
# postfix reload
12
Exercise: Adding a New Alias File
Edit /opt/insight/etc/postfix/aliases Process the alias file Reload Postfix