Probleme postfix

Bonjour,

Voila j'ai un serveur antispam (spamassassin) qui filtres mes mails. Spamassassin fonctionne trés bien mais lorsqu'il souhaite transmettre un mail a mon serveur exchange il passe par postfix qui met le message en file d'attente "active" (donc pret a etre traité) mais le probleme c'est que le message reste dans cette file d'attente et n'est pas traité ou alors il met trés longtemp a etre traité. Mon serveur n'est pas surchargé loin de la...
Sachant en plus qu'il a bien marché pendant 1 an et que depuis hier il merde sans raison a apparente!

J'ai fais un postfix check et tout va bien!

Alors si quelqu'un connais un moyen de resoudre se probleme ou au moin une commande pour que je libere les messages important de la file d'attente ?

merci
Configuration: Windows XP
Firefox 2.0.0.9

4 réponses

  1. Merci pour ton aide mais la se sereveur me soule je suis en train de remonter un antispam tout neuf sur une debian récente en esperant que ca marche mieu!
    1. à brûle-pourpoint je ne saurais pas t'aider.

      voici un postconf|grep qmgr sur ma config qui fonctionne (je n'ai jamais touché à qmgr, j'ai une utilisation de postfix assez basique)
      qmgr_clog_warn_time = 300s
      qmgr_fudge_factor = 100
      qmgr_message_active_limit = 20000
      qmgr_message_recipient_limit = 20000
      qmgr_message_recipient_minimum = 10
      queue_service_name = qmgr


      et l'extrait de mon master.cf relatif à qmgr:
      master.cf:qmgr      fifo  n       -       n       300     1       qmgr


      en espérant que ça t'avance. Sinon, si ton FAI a un serveur de news correct, sur fr.comp.mail.serveurs les intervenants sont de *très* grosses tronchasses. Et le newsgroup est d'une rare qualité (très peu de bruit)

      bon courage
      1. Mon mail.err ne n'a rien.

        postconf -n

        alias_database = hash:/etc/aliases
        alias_maps = hash:/etc/aliases
        append_dot_mydomain = no
        biff = no
        body_checks = regexp:/etc/postfix/body_checks.cf
        config_directory = /etc/postfix
        content_filter = scan:127.0.0.1:10025
        header_checks = regexp:/etc/postfix/header_checks.cf
        mailbox_command = procmail -a "$EXTENSION"
        mailbox_size_limit = 0
        mydestination = antispam.xxx.net, si-antispam, localhost.localdomain, localhost
        myhostname = si-antispam
        mynetworks = 127.0.0.0/8, 192.0.0.0/24, 192.168.20.0/24
        myorigin = /etc/mailname
        receive_override_options = no_address_mappings
        recipient_delimiter =
        relay_domains = test.xxx.net, xxx.net
        relayhost = proxy.xxx
        smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
        smtpd_helo_required = yes
        smtpd_sender_restrictions = reject_invalid_hostname, reject_non_fqdn_hostname, reject_non_fqdn_sender, reject_non_fqdn_recipient, reject_unknown_sender_domain, reject_unknown_recipient_domain, permit_mynetworks, reject_unauth_destination, permit

        Ma file d'attente active est maintenant pleine! Les messages arrivent mais avec plus de 10h de retard!
        1. ben postfix flush mais normalement c'est plutôt pour les messages en deferred

          ton maillog il dit quoi? et postconf -n ?