Après avoir nettoyé mon .procmailrc et tout réécrit, je constate
que certaines règles ne semblent pas prises en compte. En voici
un exemple. J'ai la règle:
:0
* ^X-Mailer: Microsoft Outlook Express
* ^Content-Type: multipart/alternative
{
:0 B
* <div>.</div><div>.</div>
{
LOG="Rejected: spam-style HTML with Outlook Express."
EXITCODE=$DEVNULL
:0
/dev/null
}
}
Et j'ai reçu un message qui est passé au travers de ce filtre, avec
comme en-têtes, en particulier:
[...]
MIME-Version: 1.0
Content-Type: multipart/alternative;
boundary="----=_NextPart_000_0001_01C617D7.E6695CB0"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
[...]
Note: je suis sûr que procmail a bien été exécuté, car à la fin,
j'ai une règle qui ajoute un en-tête, avec le numéro de version
du fichier procmailrc, et cet en-tête est bien présent.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Stephane Bortzmeyer
On Fri, Jan 13, 2006 at 11:52:23AM +0100, Vincent Lefevre wrote a message of 57 lines which said:
et dont le corps contient au moins cette ligne:
En texte clair ou bien encodée en Base64 (un truc de spammeurs courant) ? Dans ce dernier cas, procmail n'y verra que du feu (et ce genre de tests, de toute façon, est plutôt pour SpamAssassin).
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
On Fri, Jan 13, 2006 at 11:52:23AM +0100,
Vincent Lefevre <vincent@vinc17.org> wrote
a message of 57 lines which said:
et dont le corps contient au moins cette ligne:
En texte clair ou bien encodée en Base64 (un truc de spammeurs
courant) ? Dans ce dernier cas, procmail n'y verra que du feu (et ce
genre de tests, de toute façon, est plutôt pour SpamAssassin).
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
On Fri, Jan 13, 2006 at 11:52:23AM +0100, Vincent Lefevre wrote a message of 57 lines which said:
et dont le corps contient au moins cette ligne:
En texte clair ou bien encodée en Base64 (un truc de spammeurs courant) ? Dans ce dernier cas, procmail n'y verra que du feu (et ce genre de tests, de toute façon, est plutôt pour SpamAssassin).
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Andre Majorel
On 2006-01-13 11:52 +0100, Vincent Lefevre wrote:
Après avoir nettoyé mon .procmailrc et tout réécrit, je constate que certaines règles ne semblent pas prises en compte. En voici un exemple. J'ai la règle:
:0 * ^X-Mailer: Microsoft Outlook Express * ^Content-Type: multipart/alternative { :0 B * <div>.</div><div>.</div>
Si mes souvenirs sont bons, procmail a des règles spéciales pour le premier caractère d'une condition. Si tu insères in "()" devant le premier "<", ça marche mieux ?
Note: je suis sûr que procmail a bien été exécuté, car à la fin, j'ai une règle qui ajoute un en-tête, avec le numéro de version du fichier procmailrc, et cet en-tête est bien présent.
Tu m'intéresses. Comment on fait ça ?
-- André Majorel <URL:http://www.teaser.fr/~amajorel/> Do not use this account for regular correspondence. See the URL above for contact information.
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
On 2006-01-13 11:52 +0100, Vincent Lefevre wrote:
Après avoir nettoyé mon .procmailrc et tout réécrit, je constate
que certaines règles ne semblent pas prises en compte. En voici
un exemple. J'ai la règle:
:0
* ^X-Mailer: Microsoft Outlook Express
* ^Content-Type: multipart/alternative
{
:0 B
* <div>.</div><div>.</div>
Si mes souvenirs sont bons, procmail a des règles spéciales pour
le premier caractère d'une condition. Si tu insères in "()" devant
le premier "<", ça marche mieux ?
Note: je suis sûr que procmail a bien été exécuté, car à la fin,
j'ai une règle qui ajoute un en-tête, avec le numéro de version
du fichier procmailrc, et cet en-tête est bien présent.
Tu m'intéresses. Comment on fait ça ?
--
André Majorel <URL:http://www.teaser.fr/~amajorel/>
Do not use this account for regular correspondence.
See the URL above for contact information.
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Après avoir nettoyé mon .procmailrc et tout réécrit, je constate que certaines règles ne semblent pas prises en compte. En voici un exemple. J'ai la règle:
:0 * ^X-Mailer: Microsoft Outlook Express * ^Content-Type: multipart/alternative { :0 B * <div>.</div><div>.</div>
Si mes souvenirs sont bons, procmail a des règles spéciales pour le premier caractère d'une condition. Si tu insères in "()" devant le premier "<", ça marche mieux ?
Note: je suis sûr que procmail a bien été exécuté, car à la fin, j'ai une règle qui ajoute un en-tête, avec le numéro de version du fichier procmailrc, et cet en-tête est bien présent.
Tu m'intéresses. Comment on fait ça ?
-- André Majorel <URL:http://www.teaser.fr/~amajorel/> Do not use this account for regular correspondence. See the URL above for contact information.
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Vincent Lefevre
On 2006-01-13 22:25:35 +0100, Andre Majorel wrote:
On 2006-01-13 11:52 +0100, Vincent Lefevre wrote: > Après avoir nettoyé mon .procmailrc et tout réécrit, je constate > que certaines règles ne semblent pas prises en compte. En voici > un exemple. J'ai la règle: > > :0 > * ^X-Mailer: Microsoft Outlook Express > * ^Content-Type: multipart/alternative > { > :0 B > * <div>.</div><div>.</div>
Si mes souvenirs sont bons, procmail a des règles spéciales pour le premier caractère d'une condition. Si tu insères in "()" devant le premier "<", ça marche mieux ?
Ah, c'est vrai! Quelle sal****** de syntaxe!
Merci.
> Note: je suis sûr que procmail a bien été exécuté, car à la fin, > j'ai une règle qui ajoute un en-tête, avec le numéro de version > du fichier procmailrc, et cet en-tête est bien présent.
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
On 2006-01-13 22:25:35 +0100, Andre Majorel wrote:
On 2006-01-13 11:52 +0100, Vincent Lefevre wrote:
> Après avoir nettoyé mon .procmailrc et tout réécrit, je constate
> que certaines règles ne semblent pas prises en compte. En voici
> un exemple. J'ai la règle:
>
> :0
> * ^X-Mailer: Microsoft Outlook Express
> * ^Content-Type: multipart/alternative
> {
> :0 B
> * <div>.</div><div>.</div>
Si mes souvenirs sont bons, procmail a des règles spéciales pour
le premier caractère d'une condition. Si tu insères in "()" devant
le premier "<", ça marche mieux ?
Ah, c'est vrai! Quelle sal****** de syntaxe!
Merci.
> Note: je suis sûr que procmail a bien été exécuté, car à la fin,
> j'ai une règle qui ajoute un en-tête, avec le numéro de version
> du fichier procmailrc, et cet en-tête est bien présent.
On 2006-01-13 22:25:35 +0100, Andre Majorel wrote:
On 2006-01-13 11:52 +0100, Vincent Lefevre wrote: > Après avoir nettoyé mon .procmailrc et tout réécrit, je constate > que certaines règles ne semblent pas prises en compte. En voici > un exemple. J'ai la règle: > > :0 > * ^X-Mailer: Microsoft Outlook Express > * ^Content-Type: multipart/alternative > { > :0 B > * <div>.</div><div>.</div>
Si mes souvenirs sont bons, procmail a des règles spéciales pour le premier caractère d'une condition. Si tu insères in "()" devant le premier "<", ça marche mieux ?
Ah, c'est vrai! Quelle sal****** de syntaxe!
Merci.
> Note: je suis sûr que procmail a bien été exécuté, car à la fin, > j'ai une règle qui ajoute un en-tête, avec le numéro de version > du fichier procmailrc, et cet en-tête est bien présent.
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Vincent Lefevre
On 2006-01-13 23:08:44 +0100, Vincent Lefevre wrote:
Le Id est mis à jour à chaque fois que je fais un commit (j'uploade ensuite le procmailrc sur le serveur par scp).
Et maintenant, il faudrait que j'écrive un validateur, ou tout du moins un script (Perl) qui vérifie les choses suspectes. Il pourra être exécuté comme pre-commit hook et le commit sera refusé en cas de doute...
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
On 2006-01-13 23:08:44 +0100, Vincent Lefevre wrote:
Le Id est mis à jour à chaque fois que je fais un commit (j'uploade
ensuite le procmailrc sur le serveur par scp).
Et maintenant, il faudrait que j'écrive un validateur, ou tout du
moins un script (Perl) qui vérifie les choses suspectes. Il pourra
être exécuté comme pre-commit hook et le commit sera refusé en cas
de doute...
On 2006-01-13 23:08:44 +0100, Vincent Lefevre wrote:
Le Id est mis à jour à chaque fois que je fais un commit (j'uploade ensuite le procmailrc sur le serveur par scp).
Et maintenant, il faudrait que j'écrive un validateur, ou tout du moins un script (Perl) qui vérifie les choses suspectes. Il pourra être exécuté comme pre-commit hook et le commit sera refusé en cas de doute...