Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 24/09/2012, à 07:05

jackos

[résolu] postfix et /etc/aliases

Bonjour,

Un de mes serveur est configuré  avec postfix en satellite. l'envois de mail vers une adresse externe fonctionne, mais je n'arrive pas à configurer les aliases pour rediriger les mails systèm, root, utilisateurs vers une adresse de messagerie externe

dans /etc/postfix/main.cf

alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases

dans /etc/aliases

postmaster:    root
backuppc: root
root: info@mydomain.fr
user1: info@mydomain.fr

puis

sudo newaliases
sudo postfix reload

test de mail

user2@serveur:~$ echo "test" | mail -s "Sujet Test" info@mydomain.fr 

>> cela fonctionne

user2@serveur:~$ echo "test" | mail -s "Sujet Test" user1

>> Ne fonctionne pas. les logs  de mail me dise qu'il envoi le mail a user1@serveur.mydomain.fr au lieu de info@mydomain.fr

Doit je modifier d'autres fichiers??
Merci

Dernière modification par jackos (Le 01/10/2012, à 06:26)

Hors ligne

#2 Le 25/09/2012, à 15:35

Pseudo supprimé

Re : [résolu] postfix et /etc/aliases

les logs  de mail me disent qu'il envoie le mail a user1@serveur.mydomain.fr au lieu de info@mydomain.fr

2 problèmes distincts:

1/un général
si postfix forge avec la mauvaise valeur (@serveur.mydomain.fr), alors

sudo nano /etc/mailname
mydomain.fr

main.cf
myhostname = smtp.mydomain.fr
mydomain = mydomain.fr
myorigin = $mydomain

2/alias
user1:    root
root:  info,info@mydomain.fr

à condition que info,info@mydomain.fr soit un récipient  connu ( user_unix, user_virtual ).
sinon, utiliser canonical_maps si le rcpt n'est pas du ressort du mx
root@mydomain.fr   admin@fai.tld

#3 Le 01/10/2012, à 06:25

jackos

Re : [résolu] postfix et /etc/aliases

Merci Titouan
cela fonctionne avec canonical_maps, le reste non.

donc ajouter à main.cf

canonical_maps = hash:/etc/postfix/canonical

créer /etc/postfix/canonical

root@serveur.mydomain.fr info@mydomain.fr
user1@serveur.mydomain.fr info@mydomain.fr
backuppcinfo@mydomain.fr info@mydomain.fr

puis

sudo postmap /etc/postfix/canonical
sudo postfix reload

Hors ligne