Que dois-je faire et où dois-je regarder ?
Que dois-je faire et où dois-je regarder ?
Que dois-je faire et où dois-je regarder ?
Le Tue, 08 Jul 2003 00:24:02 +0200, Damien Detrain a écrit:Que dois-je faire et où dois-je regarder ?
Où les mets-tu tes règles ?
Elles doivent être dans le $HOME/.procmailrc
Si elles sont au bon endroit, montres un peu ces règles qu'on étudie ça.
--
Christophe PEREZ
Le Tue, 08 Jul 2003 00:24:02 +0200, Damien Detrain a écrit:
Que dois-je faire et où dois-je regarder ?
Où les mets-tu tes règles ?
Elles doivent être dans le $HOME/.procmailrc
Si elles sont au bon endroit, montres un peu ces règles qu'on étudie ça.
--
Christophe PEREZ
Le Tue, 08 Jul 2003 00:24:02 +0200, Damien Detrain a écrit:Que dois-je faire et où dois-je regarder ?
Où les mets-tu tes règles ?
Elles doivent être dans le $HOME/.procmailrc
Si elles sont au bon endroit, montres un peu ces règles qu'on étudie ça.
--
Christophe PEREZ
#Rajoute un header contenant le nombre de lignes à tous les mails
:0bw
LINES=|wc -l | tr -d " "
:0fhw
|formail -a "Lines: $LINES"
inutile de compliquer au début...
quelle que soit la "recettes" que je veux utiliser elle
n'est pas prise en compte
#Rajoute un header contenant le nombre de lignes à tous les mails
:0bw
LINES=|wc -l | tr -d " "
:0fhw
|formail -a "Lines: $LINES"
inutile de compliquer au début...
quelle que soit la "recettes" que je veux utiliser elle
n'est pas prise en compte
#Rajoute un header contenant le nombre de lignes à tous les mails
:0bw
LINES=|wc -l | tr -d " "
:0fhw
|formail -a "Lines: $LINES"
inutile de compliquer au début...
quelle que soit la "recettes" que je veux utiliser elle
n'est pas prise en compte
personnellement, je commencerais par ne mettre d'une règle, reconnue
valide.
Si ça passe, c'est que ce sont tes règles qui coincent.
Si ça ne passe pas, c'est un pb de config/autorisations.
personnellement, je commencerais par ne mettre d'une règle, reconnue
valide.
Si ça passe, c'est que ce sont tes règles qui coincent.
Si ça ne passe pas, c'est un pb de config/autorisations.
personnellement, je commencerais par ne mettre d'une règle, reconnue
valide.
Si ça passe, c'est que ce sont tes règles qui coincent.
Si ça ne passe pas, c'est un pb de config/autorisations.
"Damien Detrain" a dit :Voici le fichier procmail
[...]# Fichier de log de procmail
LOGFILE=$HOME/.procmail.log
Que contient ce fichier ? rajouter dans ~/procmailrc des lignes
LOG="on arrive ici"
permet de voir jusqu'où ça va.
[...]#Rajoute un header contenant le nombre de lignes à tous les mails
:0bw
LINES=|wc -l | tr -d " "
:0fhw
|formail -a "Lines: $LINES"
inutile de compliquer au début...
[...]:0:
#* ^From:.*pi.be
* ^From: Damien Detrain
essai/
Avec un « / » à la fin, c'est un répertoire au format maildir/ (rien à
voir avec la variable $MAILDIR), et non un fichier mailbox ; pas besoin
de verrouiller (remplace :0: par :0).
Si un _fichier_ essai existe, ça ne marche pas...
ls -l ~/mail/essai
devrait montrer les trois sous-répertoires cur/, new/ et tmp/.
[...]# Utilisation de SPAMASSASSIN, qui rajoute un header X-Spam-Status:
:0fw
| spamassassin -P
utiliser spamc/spamd est plus rapide, mais tu pourras changer plus tard.
[...]:0
inbox/
Là aussi, inbox/ et les autres boîtes/ doivent être des répertoires...
"Damien Detrain" <damiedet@pi.be> a dit :
Voici le fichier procmail
[...]
# Fichier de log de procmail
LOGFILE=$HOME/.procmail.log
Que contient ce fichier ? rajouter dans ~/procmailrc des lignes
LOG="on arrive ici"
permet de voir jusqu'où ça va.
[...]
#Rajoute un header contenant le nombre de lignes à tous les mails
:0bw
LINES=|wc -l | tr -d " "
:0fhw
|formail -a "Lines: $LINES"
inutile de compliquer au début...
[...]
:0:
#* ^From:.*pi.be
* ^From: Damien Detrain
essai/
Avec un « / » à la fin, c'est un répertoire au format maildir/ (rien à
voir avec la variable $MAILDIR), et non un fichier mailbox ; pas besoin
de verrouiller (remplace :0: par :0).
Si un _fichier_ essai existe, ça ne marche pas...
ls -l ~/mail/essai
devrait montrer les trois sous-répertoires cur/, new/ et tmp/.
[...]
# Utilisation de SPAMASSASSIN, qui rajoute un header X-Spam-Status:
:0fw
| spamassassin -P
utiliser spamc/spamd est plus rapide, mais tu pourras changer plus tard.
[...]
:0
inbox/
Là aussi, inbox/ et les autres boîtes/ doivent être des répertoires...
"Damien Detrain" a dit :Voici le fichier procmail
[...]# Fichier de log de procmail
LOGFILE=$HOME/.procmail.log
Que contient ce fichier ? rajouter dans ~/procmailrc des lignes
LOG="on arrive ici"
permet de voir jusqu'où ça va.
[...]#Rajoute un header contenant le nombre de lignes à tous les mails
:0bw
LINES=|wc -l | tr -d " "
:0fhw
|formail -a "Lines: $LINES"
inutile de compliquer au début...
[...]:0:
#* ^From:.*pi.be
* ^From: Damien Detrain
essai/
Avec un « / » à la fin, c'est un répertoire au format maildir/ (rien à
voir avec la variable $MAILDIR), et non un fichier mailbox ; pas besoin
de verrouiller (remplace :0: par :0).
Si un _fichier_ essai existe, ça ne marche pas...
ls -l ~/mail/essai
devrait montrer les trois sous-répertoires cur/, new/ et tmp/.
[...]# Utilisation de SPAMASSASSIN, qui rajoute un header X-Spam-Status:
:0fw
| spamassassin -P
utiliser spamc/spamd est plus rapide, mais tu pourras changer plus tard.
[...]:0
inbox/
Là aussi, inbox/ et les autres boîtes/ doivent être des répertoires...
"Damien Detrain" a dit :Voici le fichier procmail
[...]# Fichier de log de procmail
LOGFILE=$HOME/.procmail.log
Que contient ce fichier ? rajouter dans ~/procmailrc des lignes
LOG="on arrive ici"
Oups, si je met LOG="..." je n'ai aucun fichier log créé... J'en déduis
que procmail n'est pas appelé. Mais après vérification des fichiers de
configuration je ne vois pas d'erreur. J'utilise postfix.
Une idée ?
Merci.
"Damien Detrain" <damiedet@pi.be> a dit :
Voici le fichier procmail
[...]
# Fichier de log de procmail
LOGFILE=$HOME/.procmail.log
Que contient ce fichier ? rajouter dans ~/procmailrc des lignes
LOG="on arrive ici"
Oups, si je met LOG="..." je n'ai aucun fichier log créé... J'en déduis
que procmail n'est pas appelé. Mais après vérification des fichiers de
configuration je ne vois pas d'erreur. J'utilise postfix.
Une idée ?
Merci.
"Damien Detrain" a dit :Voici le fichier procmail
[...]# Fichier de log de procmail
LOGFILE=$HOME/.procmail.log
Que contient ce fichier ? rajouter dans ~/procmailrc des lignes
LOG="on arrive ici"
Oups, si je met LOG="..." je n'ai aucun fichier log créé... J'en déduis
que procmail n'est pas appelé. Mais après vérification des fichiers de
configuration je ne vois pas d'erreur. J'utilise postfix.
Une idée ?
Merci.
Damien Detrain a dit :On Tue, 08 Jul 2003 18:48:31 +0200, Jacques L'helgoualc'h
wrote :
"Damien Detrain" a dit :Voici le fichier procmail
[...]# Fichier de log de procmail
LOGFILE=$HOME/.procmail.log
Que contient ce fichier ? rajouter dans ~/procmailrc des lignes
LOG="on arrive ici"
Oups, si je met LOG="..." je n'ai aucun fichier log créé... J'en déduis
que procmail n'est pas appelé. Mais après vérification des fichiers de
configuration je ne vois pas d'erreur. J'utilise postfix.
Une idée ?
Je ne connais pas Postfix, mais je suppose qu'il peut prendre en compte
un ~/.forward ? Apparemment, il y a un problème d'alimentation en amont.
Si ce postfix n'est pas un serveur SMTP d'entrée, on peut aussi livrer
via fetchmail, getmail, etc. en allant relever des boîtes POP externes,
et en passant directement le courrier à procmail.
Par ailleurs, on peut tester des règles procmail dans un « bac à sable »
formail -s procmail pmtest.rc < mailbox-exemples
pour éviter de perdre du courrier. Si la configuration du procmailrc est
vraiment trop pénible, une alternative est maildrop ;)Merci.
de rien,
--
Jacques L'helgoualc'h
Damien Detrain <Damiedet@pi.be> a dit :
On Tue, 08 Jul 2003 18:48:31 +0200, Jacques L'helgoualc'h <lhh@free.fr>
wrote :
"Damien Detrain" <damiedet@pi.be> a dit :
Voici le fichier procmail
[...]
# Fichier de log de procmail
LOGFILE=$HOME/.procmail.log
Que contient ce fichier ? rajouter dans ~/procmailrc des lignes
LOG="on arrive ici"
Oups, si je met LOG="..." je n'ai aucun fichier log créé... J'en déduis
que procmail n'est pas appelé. Mais après vérification des fichiers de
configuration je ne vois pas d'erreur. J'utilise postfix.
Une idée ?
Je ne connais pas Postfix, mais je suppose qu'il peut prendre en compte
un ~/.forward ? Apparemment, il y a un problème d'alimentation en amont.
Si ce postfix n'est pas un serveur SMTP d'entrée, on peut aussi livrer
via fetchmail, getmail, etc. en allant relever des boîtes POP externes,
et en passant directement le courrier à procmail.
Par ailleurs, on peut tester des règles procmail dans un « bac à sable »
formail -s procmail pmtest.rc < mailbox-exemples
pour éviter de perdre du courrier. Si la configuration du procmailrc est
vraiment trop pénible, une alternative est maildrop ;)
Merci.
de rien,
--
Jacques L'helgoualc'h
Damien Detrain a dit :On Tue, 08 Jul 2003 18:48:31 +0200, Jacques L'helgoualc'h
wrote :
"Damien Detrain" a dit :Voici le fichier procmail
[...]# Fichier de log de procmail
LOGFILE=$HOME/.procmail.log
Que contient ce fichier ? rajouter dans ~/procmailrc des lignes
LOG="on arrive ici"
Oups, si je met LOG="..." je n'ai aucun fichier log créé... J'en déduis
que procmail n'est pas appelé. Mais après vérification des fichiers de
configuration je ne vois pas d'erreur. J'utilise postfix.
Une idée ?
Je ne connais pas Postfix, mais je suppose qu'il peut prendre en compte
un ~/.forward ? Apparemment, il y a un problème d'alimentation en amont.
Si ce postfix n'est pas un serveur SMTP d'entrée, on peut aussi livrer
via fetchmail, getmail, etc. en allant relever des boîtes POP externes,
et en passant directement le courrier à procmail.
Par ailleurs, on peut tester des règles procmail dans un « bac à sable »
formail -s procmail pmtest.rc < mailbox-exemples
pour éviter de perdre du courrier. Si la configuration du procmailrc est
vraiment trop pénible, une alternative est maildrop ;)Merci.
de rien,
--
Jacques L'helgoualc'h
par contre, $ grep ^mailbox_command /etc/postfix/main.cf me retourne ceci
: procmail -a "$EXTENSION" et non pas ce que Christophe a indiqué...
Le Thu, 10 Jul 2003 19:53:26 +0200, Damien Detrain a écrit:j'ai effectivement un fichier procmail.log qui est créé !
Ok, donc formail et procmail sont là et fonctionnent.Je suppose que maintenant je dois aller mettre ça dans ma config, mais
où ? :-),
Je ne crois pas non.
Il faut revoir ta config postfix à mon avis.Pardonnez moi je suis débutant.
Ça se soigne :-))
On l'a tous eue.par contre, $ grep ^mailbox_command /etc/postfix/main.cf me retourne
ceci
: procmail -a "$EXTENSION" et non pas ce que Christophe a indiqué...
Ben essayes de remplacer par ce que je t'ai donné, mais du coup, c'est un
peu de toute ta config postfix que je doute.
Il faudrait peut-être revoir par la.
Tu parviens à t'envoyer des mails par la commande mail ?
--
Christophe PEREZ
par contre, $ grep ^mailbox_command /etc/postfix/main.cf me retourne ceci
: procmail -a "$EXTENSION" et non pas ce que Christophe a indiqué...
Le Thu, 10 Jul 2003 19:53:26 +0200, Damien Detrain a écrit:
j'ai effectivement un fichier procmail.log qui est créé !
Ok, donc formail et procmail sont là et fonctionnent.
Je suppose que maintenant je dois aller mettre ça dans ma config, mais
où ? :-),
Je ne crois pas non.
Il faut revoir ta config postfix à mon avis.
Pardonnez moi je suis débutant.
Ça se soigne :-))
On l'a tous eue.
par contre, $ grep ^mailbox_command /etc/postfix/main.cf me retourne
ceci
: procmail -a "$EXTENSION" et non pas ce que Christophe a indiqué...
Ben essayes de remplacer par ce que je t'ai donné, mais du coup, c'est un
peu de toute ta config postfix que je doute.
Il faudrait peut-être revoir par la.
Tu parviens à t'envoyer des mails par la commande mail ?
--
Christophe PEREZ
par contre, $ grep ^mailbox_command /etc/postfix/main.cf me retourne ceci
: procmail -a "$EXTENSION" et non pas ce que Christophe a indiqué...
Le Thu, 10 Jul 2003 19:53:26 +0200, Damien Detrain a écrit:j'ai effectivement un fichier procmail.log qui est créé !
Ok, donc formail et procmail sont là et fonctionnent.Je suppose que maintenant je dois aller mettre ça dans ma config, mais
où ? :-),
Je ne crois pas non.
Il faut revoir ta config postfix à mon avis.Pardonnez moi je suis débutant.
Ça se soigne :-))
On l'a tous eue.par contre, $ grep ^mailbox_command /etc/postfix/main.cf me retourne
ceci
: procmail -a "$EXTENSION" et non pas ce que Christophe a indiqué...
Ben essayes de remplacer par ce que je t'ai donné, mais du coup, c'est un
peu de toute ta config postfix que je doute.
Il faudrait peut-être revoir par la.
Tu parviens à t'envoyer des mails par la commande mail ?
--
Christophe PEREZ
Le Thu, 10 Jul 2003 19:53:26 +0200, Damien Detrain a écrit:j'ai effectivement un fichier procmail.log qui est créé !
Ok, donc formail et procmail sont là et fonctionnent.Je suppose que maintenant je dois aller mettre ça dans ma config, mais
où ? :-),
Je ne crois pas non.
Il faut revoir ta config postfix à mon avis.Pardonnez moi je suis débutant.
Ça se soigne :-))
On l'a tous eue.par contre, $ grep ^mailbox_command /etc/postfix/main.cf me retourne
ceci
: procmail -a "$EXTENSION" et non pas ce que Christophe a indiqué...
Ben essayes de remplacer par ce que je t'ai donné, mais du coup, c'est un
peu de toute ta config postfix que je doute.
Il faudrait peut-être revoir par la.
Tu parviens à t'envoyer des mails par la commande mail ?
--
Christophe PEREZ
Le Thu, 10 Jul 2003 19:53:26 +0200, Damien Detrain a écrit:
j'ai effectivement un fichier procmail.log qui est créé !
Ok, donc formail et procmail sont là et fonctionnent.
Je suppose que maintenant je dois aller mettre ça dans ma config, mais
où ? :-),
Je ne crois pas non.
Il faut revoir ta config postfix à mon avis.
Pardonnez moi je suis débutant.
Ça se soigne :-))
On l'a tous eue.
par contre, $ grep ^mailbox_command /etc/postfix/main.cf me retourne
ceci
: procmail -a "$EXTENSION" et non pas ce que Christophe a indiqué...
Ben essayes de remplacer par ce que je t'ai donné, mais du coup, c'est un
peu de toute ta config postfix que je doute.
Il faudrait peut-être revoir par la.
Tu parviens à t'envoyer des mails par la commande mail ?
--
Christophe PEREZ
Le Thu, 10 Jul 2003 19:53:26 +0200, Damien Detrain a écrit:j'ai effectivement un fichier procmail.log qui est créé !
Ok, donc formail et procmail sont là et fonctionnent.Je suppose que maintenant je dois aller mettre ça dans ma config, mais
où ? :-),
Je ne crois pas non.
Il faut revoir ta config postfix à mon avis.Pardonnez moi je suis débutant.
Ça se soigne :-))
On l'a tous eue.par contre, $ grep ^mailbox_command /etc/postfix/main.cf me retourne
ceci
: procmail -a "$EXTENSION" et non pas ce que Christophe a indiqué...
Ben essayes de remplacer par ce que je t'ai donné, mais du coup, c'est un
peu de toute ta config postfix que je doute.
Il faudrait peut-être revoir par la.
Tu parviens à t'envoyer des mails par la commande mail ?
--
Christophe PEREZ
Voilà, j'ai trouvé la solution mais j'aimerais savoir si vous la trouvez
correcte.
J'ai rajouté ceci dans .fetchmailrc : mda "usr/bin/procmail -Y -d %T".
Voilà, j'ai trouvé la solution mais j'aimerais savoir si vous la trouvez
correcte.
J'ai rajouté ceci dans .fetchmailrc : mda "usr/bin/procmail -Y -d %T".
Voilà, j'ai trouvé la solution mais j'aimerais savoir si vous la trouvez
correcte.
J'ai rajouté ceci dans .fetchmailrc : mda "usr/bin/procmail -Y -d %T".