• [^] # Re: procmailex

    Posté par . En réponse au message Procmail : réponse automatique. Évalué à 1.

    C'est beaucoup mieux si on écrit à test@txtman.pf depuis l'extérieur.



    Email envoyé depuis Yahoo :
    Code:
    De: "txtmanpf@yahoo.fr" <txtmanpf@yahoo.fr>
    À: test@txtman.pf
    Objet: test !
    Date : Vendredi 25 Juillet 2008 2h05mn 22s

    test texte !
    _____________________________________________________________________________
    Envoyez avec Yahoo! Mail. Une boite mail plus intelligente http://mail.yahoo.fr




    /var/log/procmail.log
    Code:
    procmail: [11296] Thu Jul 24 14:05:01 2008
    procmail: Match on "^.*(for|X-Apparently-To).*(test)"
    procmail: Match on ! "(^(Mailing-List:|Precedence:.*(junk|bulk|list)|To: Multiple recipients of |(((Resent-)?(From|Sender)|X-Envelope-From):|>?From )([^>]*[^(.%@a-z0-9])?(Post(ma?(st(e?r)?|n)|office)|(send)?Mail(er)?|daemon|m(mdf|ajordomo)|n?uucp|LIST(SERV|proc)|NETSERV|o(wner|ps)|r(e(quest|sponse)|oot)|b(ounce|bs\.smtp)|echo|mirror|s(erv(ices?|er)|mtp(error)?|ystem)|A(dmin(istrator)?|MMGR|utoanswer))(([^).!:a-z0-9][-_a-z0-9]*)?[%@> ][^<)]*(\(.*\).*)?)?$([^>]|$)))"
    procmail: Match on ! "^X-Loop: test@txtman.pf"
    procmail: Executing " (formail -rA"Precedence: junk" \
    -A"X-Loop: test@txtman.pf" ; \
    cat /root/autoreply.msg \
    ) | /usr/sbin/sendmail -oi -t "
    procmail: Assigning "LASTFOLDER= (formail -rA"Precedence: junk" \
    -A"X-Loop: test@txtman.pf" ; \
    cat /root/autoreply.msg \
    ) | /usr/sbin/sendmail -oi -t "
    Subject: test !
    Folder: (formail -rA"Precedence: junk" \ -A"X-Loop: test@txtman.p 1828
    procmail: Match on "^.*(for|X-Apparently-To).*(test)"
    procmail: Executing "/usr/sbin/sendmail,-oi,test"
    procmail: Assigning "LASTFOLDER=/usr/sbin/sendmail -oi test"
    procmail: Notified comsat: "txtman@:/usr/sbin/sendmail -oi test"
    Subject: test !
    Folder: /usr/sbin/sendmail -oi test 1828
    procmail: Unlocking "/root/lockfile.lock"




    /var/log/mail/info.log
    Code:
    Jul 24 14:05:01 srvmail postfix/pickup[11051]: 9F225160A01: uid=0 from=
    Jul 24 14:05:01 srvmail postfix/cleanup[11307]: 9F225160A01: message-id=<793677.51010.qm@web25904.mail.ukl.yahoo.com>
    Jul 24 14:05:01 srvmail postfix/qmgr[7826]: 9F225160A01: from=<root@txtman.pf>, size=1940, nrcpt=1 (queue active)
    Jul 24 14:05:01 srvmail postfix/pickup[11051]: A19311609DB: uid=0 from=
    Jul 24 14:05:01 srvmail postfix/cleanup[11307]: A19311609DB: message-id=<20080725000501.A19311609DB@txtman.pf>
    Jul 24 14:05:01 srvmail postfix/qmgr[7826]: A19311609DB: from=<root@txtman.pf>, size=451, nrcpt=1 (queue active)
    Jul 24 14:05:01 srvmail postfix/local[11309]: 9F225160A01: to=<postfix@txtman.pf>, orig_to=, relay=local, delay=0.08, delays=0.05/0.01/0/0.02, dsn=2.0.0, status=sent (delivered to maildir)
    Jul 24 14:05:01 srvmail postfix/qmgr[7826]: 9F225160A01: removed
    Jul 24 14:05:01 srvmail postfix/smtp[11310]: A19311609DB: to=<txtmanpf@yahoo.fr>, relay=smtp.mana.pf[202.3.225.22]:25, delay=0.37, delays=0.04/0.05/0.13/0.15, dsn=2.0.0, status=sent (250 BVN15847 Message accepted for delivery)
    Jul 24 14:05:01 srvmail postfix/qmgr[7826]: A19311609DB: removed




    Email reçu sur Yahoo :
    Code:
    De: "root" <root@txtman.pf>
    À: txtmanpf@yahoo.fr
    Objet: Re: test !
    Date : Vendredi 25 Juillet 2008 2h05mn 01s

    Message automatique



    Une réponse auto est enfin envoyée !!!

    J'aimerai affiner le truc :

    - on écris à test@txtman.pf et j'aimerai que ce soit test@txtman.pf qui réponde est pas root@txtman.pf
    - même principe si on a d'autre utilisateur qui sont en vacances
    - J'aimerai modifier l'objet qui est : "Re: {objet original}" en "Test est en vacances"