Article ID: 5801, created on Feb 25, 2009, last review on Aug 12, 2014

  • Applies to:
  • Plesk for Linux/Unix
  • Plesk 12.0 for Windows

Symptômes

Il y a deux Agents de transferts de message (MTA) pris en charge par Parallels Plesk Panel version 9 : Qmail et Postfix. À chaque fois, seul l'un d'eux est utilisé par Parallels Plesk Panel. Le MTA actuellement utilisé par Parallels Plesk Panel est affiché sur la page Gestion des services, sous Accueil > Gestion des services :

  • Serveur SMTP (Postfix)
  • Serveur SMTP (QMail)

De plus, vous pouvez vérifier le MTA à l'aide de l'utilitaire de Parallels Plesk Panel mailmng :

    ~# $PRODUCT_ROOT_D/admin/sbin/mailmng --features | grep SMTP_Server
    $features['SMTP_Server'] = "Postfix";
    $features['SMTP_Server_package'] = "postfix";
    ~#

    ou

    ~# $PRODUCT_ROOT_D/admin/sbin/mailmng --features | grep SMTP_Server
    $features['SMTP_Server'] = "QMail";
    $features['SMTP_Server_package'] = "psa-qmail";
    ~#

Résolution

Vous pouvez changer de MTA, de Qmail à Postfix et vice versa à l'aide du script autoinstaller (installateur auto).

Exécutez le script sans paramètre :

    ~# /usr/local/psa/admin/sbin/autoinstaller 

Puis sélectionnez la version Parallels Plesk Panel indiquée comme (currently installed) sur la quatrième page. Désactivez toutes les autres applications comme SSO et Sitebuilder.

Sur la page Liste de composants principaux pour Parallels Plesk Panel, sélectionnez le serveur de messagerie Qmail ou Postfix, puis cliquez sur Entrer pour terminer l'installation.

Vous pouvez également exécuter la commande suivante pour changer le MTA et passer à Postfix :

    ~# /usr/local/psa/admin/sbin/autoinstaller --select-release-current --install-component postfix

Et la commande suivante pour passer à Qmail :

    ~# /usr/local/psa/admin/sbin/autoinstaller --select-release-current --install-component qmail

Infos supplémentaires

Ni l'emplacement du répertoire dans lequel les messages sont stockés ($PLESK_MAILNAMES_D) ni le format des messages n'est modifié lors du changement de MTA.

REMARQUE : les anciens messages ne sont pas modifiés et restent disponibles.

Toutefois, la file d'attente des mails est reconfigurée lors du changement de MTA et tous les messages qui restaient dans la file d'attente sont perdus. Avant de procéder au changement, nous vous recommandons d'arrêter le service SMTP pour éviter d'accepter des mails et envoyer ainsi tous les mails dans la file d'attente.

Utilisez la commande suivante pour arrêter le service SMTP :

    ~# /usr/local/psa/admin/sbin/mailmng --stop-smtpd

Pour vider la file d'attente, utilisez les commandes suivantes :

MTA QMail :

    ~# kill -ALRM `pidof qmail-send`

MTA Postfix :

    ~# postqueue -f

a914db3fdc7a53ddcfd1b2db8f5a1b9c 56797cefb1efc9130f7c48a7d1db0f0c 29d1e90fd304f01e6420fbe60f66f838 ed7be2b984f9c27de1d2dc349dc19c6d 85a92ca67f2200d36506862eaa6ed6b8 a766cea0c28e23e978fa78ef81918ab8

Email subscription for changes to this article
Save as PDF