[Zimbra] Les mails systèmes et Zimbra

Les mails systèmes et Zimbra

 

 

Version de l’OS: 6.8
Version de Zimbra: 8.7.5

 

Postfix local étant désactivé au dépend du Postfix de Zimbra, les mails systèmes envoyés par cron, fail2ban, .. reste coincé dans le mailq local.

pf1

Voici un script pour rerouter tous ces mails vers le Posfix de Zimbra qui lui les délivrera.

1.Ajouter  le postfix de Zimbra dans le service mta alternative

$ sudo /usr/sbin/alternatives --install /usr/sbin/sendmail mta /opt/zimbra/common/sbin/sendmail 25 \
--slave /usr/bin/mailq mta-mailq /opt/zimbra/common/sbin/mailq \
--slave /usr/bin/newaliases mta-newaliases /opt/zimbra/common/sbin/newaliases \
--slave /usr/share/man/man1/mailq.1.gz mta-mailqman /opt/zimbra/common/man/man1/mailq.1 \
--slave /usr/share/man/man1/newaliases.1.gz mta-newaliasesman /opt/zimbra/common/man/man1/newaliases.1 \
--slave /usr/share/man/man8/sendmail.8.gz mta-sendmailman /opt/zimbra/common/man/man1/sendmail.1 \
--slave /usr/share/man/man5/aliases.5.gz mta-aliasesman /opt/zimbra/common/share/man/man5/aliases.5 \
--initscript zimbra

pf2

Puis on lance la commande alternatives pour choisir le mta, pour Zimbra le 2

$ sudo /usr/sbin/alternatives --config mta
There are 2 programs which provide 'mta'.

  Selection    Command
-----------------------------------------------
*+ 1           /usr/sbin/sendmail.postfix
   2           /opt/zimbra/common/sbin/sendmail

Enter to keep the current selection[+], or type selection number: 2

Verifier avec la commande update-alternatives

$ sudo update-alternatives --display mta

Qui renverra

mta - status is manual.
 link currently points to /opt/zimbra/common/sbin/sendmail
/usr/sbin/sendmail.postfix - priority 30
 slave mta-pam: /etc/pam.d/smtp.postfix
 slave mta-mailq: /usr/bin/mailq.postfix
 slave mta-newaliases: /usr/bin/newaliases.postfix
 slave mta-rmail: /usr/bin/rmail.postfix
 slave mta-sendmail: /usr/lib/sendmail.postfix
 slave mta-mailqman: /usr/share/man/man1/mailq.postfix.1.gz
 slave mta-newaliasesman: /usr/share/man/man1/newaliases.postfix.1.gz
 slave mta-aliasesman: /usr/share/man/man5/aliases.postfix.5.gz
 slave mta-sendmailman: /usr/share/man/man1/sendmail.postfix.1.gz
/opt/zimbra/common/sbin/sendmail - priority 25
 slave mta-pam: (null)
 slave mta-mailq: /opt/zimbra/common/sbin/mailq
 slave mta-newaliases: /opt/zimbra/common/sbin/newaliases
 slave mta-rmail: (null)
 slave mta-sendmail: (null)
 slave mta-mailqman: /opt/zimbra/common/man/man1/mailq.1
 slave mta-newaliasesman: /opt/zimbra/common/man/man1/newaliases.1
 slave mta-aliasesman: /opt/zimbra/common/share/man/man5/aliases.5
 slave mta-sendmailman: /opt/zimbra/common/man/man1/sendmail.1
Current `best' version is /usr/sbin/sendmail.postfix.
No votes yet.
Please wait...

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.