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é :
Merci si quelqu'un passe dans le coin
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
Edit:
J'ai aussi l'impression qu'un truc ne marche plus depuis mailman... dans ma conf postfix, j'ai ceci:
mais maintenant, quand je fais newaliases, j'obtiens:
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
... 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 ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part postalias: fatal: unsupported map type: dbm
Partager