Aliasy, w kontekście Postfix-a to nic innego jak odwzorowanie dodatkowych kont e-mail (fizycznie nieistniejących) na istniejące (fizyczne) konta użytkowników. Np. mam w systemie użytkownika pkania, ale chciałbym aby maile wysyłane na konta p.kania@moja-domena.pl, piotr.kania@moja-domena.pl oraz admin@moja-domena.pl trafiały na skrzynkę użytkownika pkania. Jak to wykonać ?
1) Dodaj następujące wpisy do pliku /etc/postfix/main.cf
# Ścieżki do pliku oraz bazy z aliasami:
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
2) zrestartuj postfix-a: service postfix restart
3) Zdefiniuj aliasy (odwzorowania) w następujący sposób (plik /etc/aliases):
piotr.kania: pkania
p.kania: pkania
admin: pkania
Zapisz plik /etc/aliases i wydaj następujące polecenia: newaliases oraz service postfix reload (tak aby zmiany zostały zastosowane natychmiastowo).
Od tej pory gdy ktoś napisze na adres admin@moja-domena.pl poczta fizycznie trafi do skrzynki użytkownika pkania.
Aliasy można jeszcze wykorzystać w inny sposób. Powiedzmy, że chcesz, aby maile kierowane do wybranego użytkownika, trafiały również do Ciebie.
Ja tak konfiguruję np. maile kierowane do systemowego użytkownika root. W ten sposób na moją skrzynkę trafiają maile dot. ostrzeżeń systemowych, anomalii itd.
Konfiguracja w w/w przypadku (w pliku /etc/aliases) wygląda natępująco:
root: pkania, /root
postfix aliasese
Moderator: frogmaker