Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Linux.debian : Mes mails disparaissent après Postfix sur mon serveur...

Posté par gothico () le 28 février 2008

Bonjour,



Comme je le dis dans le sujet, mes mails disparaissent après Postfix sur mon serveur...



Je m'explique, j'ai eu un problème de saturation de mon disque dur 100% occupé, je ne voyais donc plus mes nouveaux mails, après avoir libéré de l'espace, je ne les vois toujours pas.



En creusant un peu les log, mes mails arrive bien, mais disparaissent, je n'arrive pas à voir ou ils vont après réception, en tout cas, ce n'est pas dans mes répertoires IMAP...



LOG d'un mail de guillaume_xxx@free.fr envoyé sur mon serveur à user@gothico.ath.cx :





Feb 28 17:18:08 clara postfix/smtpd[7192]: connect from smtp6-g19.free.fr[212.27.42.36]

Feb 28 17:18:08 clara postfix/smtpd[7192]: 22B2B5580EF: client=smtp6-g19.free.fr[212.27.42.36]

Feb 28 17:18:08 clara postfix/cleanup[7193]: 22B2B5580EF: message-id=<1204215481.47c6deb909de6@imp.free.fr>

Feb 28 17:18:08 clara postfix/smtpd[7192]: disconnect from smtp6-g19.free.fr[212.27.42.36]

Feb 28 17:18:08 clara postfix/nqmgr[2878]: 22B2B5580EF: from=, size=1232, nrcpt=1 (queue active)

Feb 28 17:18:08 clara postfix/local[7194]: 22B2B5580EF: to=, relay=local, delay=0, status=sent ("|/usr/bin/procmail")




On pourrait penser que mon procmail foire, mais je n'ai rien changé à ce fichier!

De plus, cela fonctionne pour tous mes autres utilisateurs...



Merci pour votre aide!

> Lire le message (7 commentaires, moyenne: 0,7).  

Vous avez demandé le commentaire #908897.

procmail

Posté par Amand Tihon (page perso, ) le 28/02/2008 à 18:11. (lien). Évalué à 1.

Ce qui semble certain, d'après le log, c'est que postfix refile la patate chaude le mail à procmail.

Est-ce que /usr/bin/procmail est toujours présent ? Exécutable ?
Revérifie quand même ton .procmailrc. Et y en a-t-il un dans /etc aussi ?
Les droits sur ta boîte sont OK ?

À mon avis, le problème ne vient pas de postfix.

  • [^]Re: procmail

    Posté par gothico () le 29/02/2008 à 09:21. (lien). Évalué à 1.

    Oui postfix fonctionne bien apparemment, j'ai un Mailman qui marche bien et un autre utilisateur qui utilise Procmail qui fonctionne bien aussi, donc pas de problème avec /usr/bin/procmail ...

    J'ai vérifié les droits de mon .procmailrc et ceux de mes mais, ils sont correcte, mais ya pas de raison qu'il soit différent d'avant, c'est là que je comprend pas...

    J'ai un procmailrc général aussi dans /etc qui a l'air de bien fonctionner étant donné l'autre utilisateur qui fonctionne.

    • [^]Re: procmail

      Posté par d-jo (page perso, ) le 29/02/2008 à 10:56. (lien). Évalué à 1.

      Puisque postfix passe la main a procmail, il faut faire des logs procmail pour voir ce qui se passe.

      LOGFILE=/ton/procmailrc.log
      VERBOSE=yes
      LOGABSTRACT=all

      dans ton .procmailrc

      • [^]Re: procmail

        Posté par gothico () le 29/02/2008 à 12:02. (lien). Évalué à 1.

        Merci pour l'info, voilà l'exemple d'un mail qui arrive :

        procmail: Match on "^(Delivered-To|TO).*guillaume_xxx@free.fr"
        procmail: Assigning "LASTFOLDER=/var/mail/mdir/gothico/.INBOX.Free/new/1204281016.20758_2.clara"
        procmail: Notified comsat: "gothico@0:/var/mail/mdir/gothico/.INBOX.Free/new/1204281016.20758_2.clara"
        From guillaume_xxx@free.fr Fri Feb 29 11:30:06 2008
        Subject: test ath.cx
        Folder: /var/mail/mdir/gothico/.INBOX.Free/new/1204281016.20758_2.cl 2150


        Je regarde ensuite dans le répertoire en question, le mail est bien là!!!!

        Génial cela fonctionne, mais je ne comprend pas, pourquoi lorsque je n'avait pas de LOG cela ne fonctionnait pas??

        J'ai testé en supprimant le LOG de gothico/.procmailrc, cela fonctionne, mais si j'enleve le LOG de /etc/procmailrc, cela ne fonctionne plus :(

        • [+] [^]Re: procmail

          Posté par d-jo (page perso, ) le 01/03/2008 à 11:46. (lien). Évalué à -1.

          Vu comme ça, on dirait un Heisenbug
          http://fr.wikipedia.org/wiki/Heisenbug

          Moi je regarderai du côté, caractère non imprimable dans le fichier de config de procmail

          • [^]Re: procmail

            Posté par gothico () le 05/03/2008 à 17:01. (lien). Évalué à 1.

            Huum et comment je vois ça?

            Merci.