Hello à tous,

pour une raison que j'ignore, je trouve que mettre en place proprement un serveur de messagerie est un casse-tête sans nom...

je suppose qu'il doit me manquer des connaissances au niveau du fonctionnement pour comprendre ce qui cloche, pourtant, je pense m'être bien documenté

bref, tout ça pour dire que j'aurais 2 questions: l'une concerne l'organisation globale à mettre en place pour ce que je souhaite faire (quels logiciels installer), et la seconde un problème que je rencontre actuellement...

Commençons par le début : j'ai un serveur, mettons que le hostname est domain.com

Sur ce serveur, j'héberge deux sites : bidon.com et machin.org

Tout est géré sur le serveur (dns, web, mail, ...) et je n'ai qu'une seule ip

Ce que j'avais commencé à faire :
1) installation postfix, utilisation de /etc/mail/aliases pour gérer les alias classique *@domain.com (par ex.: root@domain.com, ...)
2) installation maildrop + postfixadmin pour gérer les domaines virtuels (bidon.com et machin.org) avec une base mysql

Un email destiné à root@domain.com passait à l'époque (ça ne marche plus pour le moment, je ne sais pas encore pourquoi): il était redirigé vers une adresse perso que j'avais mis dans /etc/mail/aliases
Un email destiné à un toto@bidon.com ou truc@machin.org fonctionne si j'ai bien défini ces 2 comptes (toto@bidon.com et truc@machin.org) avec postfixadmin par exemple. Pour le moment, je récupère les emails à l'aide de roundcube, mais je peux aussi utiliser une connexion pop3 en ssl (ça marche).

Bref, globalement, ça marchouille

Mais là où j'ai commencé à avoir du mal, c'est en voulant gérer un alias du genre info@bidon.com : j'aurais voulu qu'un email envoyé à cette adresse soit en fait transmis à 2 autres adresse : toto@bidon.com et tutu@bidon.com

Au début, j'ai pensé utiliser mailman par exemple, mais je n'ai pas réussi à faire cohabiter mailman et maildrop (enfin, je pense que c'était mon problème) : j'ai l'impression que quand j'envoyais un email à info@bidon.com, mailman ne prenait pas la main et que maildrop ne trouvait pas d'alias valable (forcément).

Donc j'ai viré mailman (c'est depuis que j'ai mis mailman que les adresses root@domain.com ne passent plus :$) et j'ai cherché sans trouver de solution pour mon alias info@bidon.com

Donc question: est-ce que je peux faire ce genre d'alias directement avec ce que j'ai (postfix + maildrop) ou est-ce que je dois installer autre chose ?

Accessoirement, pourquoi mes emails root@domain.com ne sont plus transférés ? Pourtant, dans les logs, j'ai bien l'impression qu'ils sont redirigés comme on le voit dans le log ci-dessous que j'ai bien coupé :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Dec 23 15:21:35 domain postfix/smtpd[4770]: connection established
Dec 23 15:21:35 domain postfix/smtpd[4770]: master_notify: status 0
Dec 23 15:21:35 domain postfix/smtpd[4770]: name_mask: resource
Dec 23 15:21:35 domain postfix/smtpd[4770]: name_mask: software
Dec 23 15:21:35 domain postfix/smtpd[4770]: connect from mail-yw0-f48.google.com[209.85.213.48]
 
Dec 23 15:21:35 domain postfix/smtpd[4770]: extract_addr: input: <une_adresse_bidon@gmail.com>
Dec 23 15:21:35 domain postfix/smtpd[4770]: smtpd_check_addr: addr=une_adresse_bidon@gmail.com
 
Dec 23 15:21:35 domain postfix/smtpd[4770]: extract_addr: input: <root@domain.com>
Dec 23 15:21:35 domain postfix/smtpd[4770]: smtpd_check_addr: addr=root@domain.com
 
Dec 23 15:21:35 domain postfix/qmgr[4460]: 5F7634BB43: from=<une_adresse_bidon@gmail.com>, size=1867, nrcpt=1 (queue active)
Dec 23 15:21:35 domain postfix/cleanup[4827]: 9117D4BB48: message-id=<AANLkTin1pNm5EmtjL9KzDD@mail.gmail.com>
Dec 23 15:21:35 domain postfix/qmgr[4460]: 9117D4BB48: from=<une_adresse_bidon@gmail.com>, size=1999, nrcpt=1 (queue active)
Dec 23 15:21:35 domain postfix/local[4828]: 5F7634BB43: to=<root@domain.com>, relay=local, delay=0.31, delays=0.31/0/0/0, dsn=2.0.0, status=sent (forwarded as 9117D4BB48)
Dec 23 15:21:35 domain postfix/qmgr[4460]: 5F7634BB43: removed
Dec 23 15:21:37 domain postfix/smtp[4829]: 9117D4BB48: to=<une_adresse_bidon@gmail.com>, orig_to=<root@domain.com>, relay=gmail-smtp-in.l.google.com[209.85.229.27]:25, delay=1.6, delays=0/0/0.16/1.4, dsn=2.0.0, status=sent (250 2.0.0 OK 1293114097 m22si11765659wbm.39)
Dec 23 15:21:37 domain postfix/qmgr[4460]: 9117D4BB48: removed
Merci si quelqu'un passe dans le coin

Edit:
J'ai aussi l'impression qu'un truc ne marche plus depuis mailman... dans ma conf postfix, j'ai ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
alias_maps = hash:/etc/mail/aliases
alias_database = dbm:/etc/mail/aliases.db
mais maintenant, quand je fais newaliases, j'obtiens:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
postalias: fatal: unsupported map type: dbm
... alors que je pense que ça marchait avant: est-ce que ça pourrait être lié au fait que la redirection de root@domain.com ne marche plus ?