Navigation

    La Cabane Libre

    • Register
    • Login
    • Search
    • Catégories
    • Recent
    • Mots-clés
    • Ciné Libre

    Traitement de Queue de Postfix

    La Bibliothèque
    tutoriel
    1
    1
    1135
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Léopard des Mers
      Léopard des Mers Prédateur last edited by

      Voici donc quelques cht’ytes commandes bien utiles pour gérer vos mails en queue de postfix.

      La première commande a utiliser est mailq pour voir l’état des mails (erreurs, blocage etc…).
      Lister les messages en Queue :

      postqueue -p
      

      Résultats :

      -Queue ID- --Size-- ----Arrival Time---- -Sender/Recipient-------
      DBB3F1A7553 Mon May  5 14:42:15  worms@example.com
      (connect to mail.pouet.com[192.38.15.23]: Connection refused)
       worms@votre_adresse.fr
      

      Supprimer un message en Queue :

      postsuper -d DBB3F1A7
      

      Supprimer tous les messages en Queue :

      postsuper -d ALL
      

      Pour supprimer des messages en masse en fonction de l’adresse source ou destination, utilisez le script PFDEL Scripts pour supprimer des emails de la queue postfix : postsuper

      Mettre un messages en attente (hold) :

      postsuper -h DBA4E3C8
      

      Remettre un messages en mode normale (actif) :

      postsuper -H DBA4E3C8
      

      Remettre en Queue un message :

      postsuper -r DBA4E3C8
      

      Pour tous les messages :

      postsuper -r ALL
      

      Afficher le contenu d’un message :

      postcat -q DBA4F1A3
      

      Forcer l’envoie des messages en Queue (flush) :

      postqueue -f
      

      Pour forcer l’envoie de messages spécifique à un domaine non présent dans les paramètres relay_domains de la configuration Postfix :
      Ajouter cette ligne dans le fichier main.cf :

      fast_flush_domains = $relay_domains votredomaine.com
      

      Ensuite taper cette commande :

      postqueue -s example.com
      
      1 Reply Last reply Reply Quote 0
      • First post
        Last post

      Sauf mention contraire, le site est placé sous double licence Creative Commons BY-SA et GNU Free Documentation License propulsé par NodeBB