Pages : 1
#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
Pages : 1