Gestion MTA (ISPmanager)

De ISPWiki.

Le panneau d'administration supporte des différents MTA (Mail Transfer Agent)ce qui vous permet d'utiliser votre MTA préféré. Pour configurer le panneau d'administration de la façon qu'il fonctionne avec tel ou tel agent email vous devez ajouter les paramètres données ci-dessous dans le fichier de configuration. Lorsque les modifications sont apportées dans le [devel.config fichier de configuration] vous devez stopper le processus courant du panneau d'administration avec la commande

killall ispmgr

Sommaire

Sendmail

Afin de configurer le panneau d'administration de la façon qu'il fonctionne avec Sendmail il est nécessaire d'ajouter au fichier de configuration le paramètre

MTA sendmail

Il est nécessaire de spécifier au panneau d'administration les [devel.config#paths chemin] vers les fichiers de configuration et les programmes suivants::

  • aliases - est un fichier texte des alias email.
  • local-host-names - est un fichier contenant la liste des noms de domaine desservis par l'agent email .
  • newaliases - est un programme pour créer une base à partir du fichier contenant des alias email.
  • sasl - est un programme pour gérer la base de mots de passe utilisés lors de l'autorisation SMTP AUTH.
  • sendmail.pid - est un fichier avec le numéro du processus sendmail qui est nécessaire pour le relancer en cas de modification du local-host-names.
  • virtusertable - est un fichier contenant des alias email avec l'utilisation des différants noms de domaines.

Par exemple,

path aliases /etc/mail/aliases path local-host-names /etc/mail/local-host-names path newaliases /usr/bin/newaliases path sasl /usr/local/sbin/saslpasswd2 path sendmail.pid /var/run/sendmail.pid path virtusertable /etc/mail/virtusertable

Si vous utilisez la procédure de redémarrage non standard de sendmail, par exemple, si vous avez besoin de relancer simultanément un autre programme, vous pouvez décrire cette procédure dans un script, puis spécifier le chemin complet vers ce script dans le paramètre path SendmailRestart du fichier de configuration du panneau d'administration, par exemple

path SendmailRestart /usr/local/sbin/my_restart_sendmail.sh

Si rien n'est spécifié, le redémarrage est effectué à l'aide de la commande "kill -1 `head -1 /var/run/sendmail.pid`"

Postfix

Pour configurer le panneau d'administration de la façon qu'il fonctionne avec Postfix il est nécessaire d'ajouter dans le fichier de configuration du panneau d'administration le paramètre

MTA postfix

Vous devez aussi spécifier les [devel.config#paths chemins] vers les fichiers de configuration et les programmes suivants:

  • aliases est un fichier texte contenant des alias email.
  • local-host-names est un fichier contenant la liste des noms de domaine desservis par l'agent email.
  • newaliases est un programme pour créer une base à partir du fichier contenant des alias email.
  • postfix est un fichier postfix exécuté. Ce chemin est nécessaire pour relancer le programme en cas de modification du local-host-names.
  • postmap est un virtusertable.
  • sasl est un programme pour gérer la base de mots de passe utilisés lors de l'autorisation SMTP AUTH.
  • virtusertable - est un fichier contenant des alias email avec l'utilisation des différants noms de domaines.

Par exemple,

MTA postfix path aliases /etc/mail/aliases path local-host-names /etc/mail/local-host-names path newaliases /usr/bin/newaliases path sasl /usr/local/sbin/saslpasswd2 path postfix /usr/local/sbin/postfix path postmap /usr/local/sbin/postmap path virtusertable /etc/mail/virtusertable

Exim

Pour configurer le panneau d'administration de la façon qu'il fonctionne avec Exim il est nécessaire d'ajouter dans le fichier de configuration du panneau d'administration le paramètre

MTA exim

Vous devez aussi spécifier les [devel.config#paths chemins] vers les fichiers de configuration et les programmes suivants:

  • exim.conf - est un fichier de configuration du serveur email.
  • aliases est un fichier de redirection du courrier des adresses locales à celles d'externes (redirection email).
  • exim-users est un fichier où est spécifiée la correspondance de telle ou telle adresse email à tel ou tel utilisateur.
  • exim-virtualdomains - est un fichier contenant les noms de domaines desservis par l'agent email.
  • local-aliases - est un fichier contenant les alias email.
  • maildir - est un répertoire pour y stocker le courrier des utilisateurs locaux.

Par exemple,

path exim.conf /usr/local/etc/exim/configure MTA exim path aliases /usr/local/etc/exim/alien-aliases path exim-users /usr/local/etc/exim/passwd path exim-virtualdomains /usr/local/etc/exim/multi-domains path local-aliases /usr/local/etc/exim/local-aliases path maildir /var/mail

CommuniGate Pro

Pour configurer le panneau d'administration de manière à ce qu'il fonctionne avec CommuniGate Pro il est nécessaire d'ajouter dans le fichier de configuration du panneau d'administration le paramètre

MTA cgpro

Vous devez aussi spécifier le mot de passe pour administrer CommuniGate Pro dans le paramètre CommunigateProPassword et le [devel.config#paths chemin] vers le répertoire CommuniGate Pro dans le paramètre CommunigateProPath, par exemple

MTA cgpro CommunigateProUser cgpro CommunigateProPassword paPitev path CommunigateProPath /var/CommuniGate

Désactivation MTA

Si vous n'utilisez pas MTA sur votre serveur, veuillez spécifier le paramètre suivant dans le fichier de configuration du panneau d'administration: MTA

Cet article vous a-t-il été utile? Oui | Non
Affichages
Outils personnels