Bonjour,
... à moins que tu ne mettes le contenu du champ E-mail
directement dans le From d'un message que tu t'envoies.
Il y a quelque temps, quelqu'un avait signalé qu'il suffisait de
demander la réponse à une question simple (du style « combien font
2+2 »), et il me semble même qu'on était arrivés à la conclusion
qu'il suffisait souvent de demander de recopier un texte fixe (du
style « pour la lutte anti-spam, mettez 4 dans le champ ci-contre »).
Pour cette dernière solution, il te suffirait de changer le texte si
jamais quelqu'un avait programmé un robot pour mettre 4, et tu serais
tranquille encore pour quelques mois...
1) Tu dois le faire en PHP car ça ne sert à rien de le faire en JavaScript.
2) if (strpos($_REQUEST['avis'], "http://") !== FALSE) {
include(page d'erreur);
exit;
}
J'aime bien l'idée que quelqu'un puisse souhaiter expressément recevoir
des courriers *indésirables*. ;-)
Pas une bonne idée, ÀMHA.
« Bonjour, j'ai adoré votre page sur les champignons car je suis
passionné de champignons et d'ailleurs je ne manque jamais une occasion
de partir à la recherche de nouveaux champignons. Savez-vous que le
champignon Trucmuche est le plus grand champignon de tous les... [etc] »
Cordialement,
Bonjour,
... à moins que tu ne mettes le contenu du champ E-mail
directement dans le From d'un message que tu t'envoies.
Il y a quelque temps, quelqu'un avait signalé qu'il suffisait de
demander la réponse à une question simple (du style « combien font
2+2 »), et il me semble même qu'on était arrivés à la conclusion
qu'il suffisait souvent de demander de recopier un texte fixe (du
style « pour la lutte anti-spam, mettez 4 dans le champ ci-contre »).
Pour cette dernière solution, il te suffirait de changer le texte si
jamais quelqu'un avait programmé un robot pour mettre 4, et tu serais
tranquille encore pour quelques mois...
1) Tu dois le faire en PHP car ça ne sert à rien de le faire en JavaScript.
2) if (strpos($_REQUEST['avis'], "http://") !== FALSE) {
include(page d'erreur);
exit;
}
J'aime bien l'idée que quelqu'un puisse souhaiter expressément recevoir
des courriers *indésirables*. ;-)
Pas une bonne idée, ÀMHA.
« Bonjour, j'ai adoré votre page sur les champignons car je suis
passionné de champignons et d'ailleurs je ne manque jamais une occasion
de partir à la recherche de nouveaux champignons. Savez-vous que le
champignon Trucmuche est le plus grand champignon de tous les... [etc] »
Cordialement,
Bonjour,
... à moins que tu ne mettes le contenu du champ E-mail
directement dans le From d'un message que tu t'envoies.
Il y a quelque temps, quelqu'un avait signalé qu'il suffisait de
demander la réponse à une question simple (du style « combien font
2+2 »), et il me semble même qu'on était arrivés à la conclusion
qu'il suffisait souvent de demander de recopier un texte fixe (du
style « pour la lutte anti-spam, mettez 4 dans le champ ci-contre »).
Pour cette dernière solution, il te suffirait de changer le texte si
jamais quelqu'un avait programmé un robot pour mettre 4, et tu serais
tranquille encore pour quelques mois...
1) Tu dois le faire en PHP car ça ne sert à rien de le faire en JavaScript.
2) if (strpos($_REQUEST['avis'], "http://") !== FALSE) {
include(page d'erreur);
exit;
}
J'aime bien l'idée que quelqu'un puisse souhaiter expressément recevoir
des courriers *indésirables*. ;-)
Pas une bonne idée, ÀMHA.
« Bonjour, j'ai adoré votre page sur les champignons car je suis
passionné de champignons et d'ailleurs je ne manque jamais une occasion
de partir à la recherche de nouveaux champignons. Savez-vous que le
champignon Trucmuche est le plus grand champignon de tous les... [etc] »
Cordialement,
Il est TRÈS dangereux de coder un envoi de courriel en PHP quand on ne
maîtrise pas parfaitement la bête.
Au fait, ton champ hidden nommé
« Sujet du courrier : » me fait particulièrement peur.
Si ça se trouve, ton formulaire est utilisé pour spammer la terre
entière, et c'est pour ça qu'il intéresse tant les spammeurs.
Cordialement,
Il est TRÈS dangereux de coder un envoi de courriel en PHP quand on ne
maîtrise pas parfaitement la bête.
Au fait, ton champ hidden nommé
« Sujet du courrier : » me fait particulièrement peur.
Si ça se trouve, ton formulaire est utilisé pour spammer la terre
entière, et c'est pour ça qu'il intéresse tant les spammeurs.
Cordialement,
Il est TRÈS dangereux de coder un envoi de courriel en PHP quand on ne
maîtrise pas parfaitement la bête.
Au fait, ton champ hidden nommé
« Sujet du courrier : » me fait particulièrement peur.
Si ça se trouve, ton formulaire est utilisé pour spammer la terre
entière, et c'est pour ça qu'il intéresse tant les spammeurs.
Cordialement,
... à moins que tu ne mettes le contenu du champ E-mail
directement dans le From d'un message que tu t'envoies.
Tout de même pas !
Il y a quelque temps, quelqu'un avait signalé qu'il suffisait de
demander la réponse à une question simple (du style « combien font
2+2 »), et il me semble même qu'on était arrivés à la conclusion
qu'il suffisait souvent de demander de recopier un texte fixe (du
style « pour la lutte anti-spam, mettez 4 dans le champ ci-contre »).
Pour cette dernière solution, il te suffirait de changer le texte si
jamais quelqu'un avait programmé un robot pour mettre 4, et tu serais
tranquille encore pour quelques mois...
J'ai lu quelques discussions à ce sujet mais les résultats paraissaient
mitigés, les robots bloqués par ce subterfuge étant, paraît-il,
"épaulés" par un opérateur humain. Je n'ai évidemment aucun a priori à
ce sujet mais le fait de devoir modifier à plus ou moins court terme ce
subterfuge le fait déjà mettre au second plan des choix possibles.
1) Tu dois le faire en PHP car ça ne sert à rien de le faire en JavaScript.
Le robot est capable de déchiffrer la condition ? Mickaël semblait
affirmer le contraire !?
2) if (strpos($_REQUEST['avis'], "http://") !== FALSE) {
include(page d'erreur);
exit;
}
le (page d'erreur) peut être écrit en dur comme ceci : (erreur.html) ?
« Bonjour, j'ai adoré votre page sur les champignons car je suis
passionné de champignons et d'ailleurs je ne manque jamais une occasion
de partir à la recherche de nouveaux champignons. Savez-vous que le
champignon Trucmuche est le plus grand champignon de tous les... [etc] »
Ça, c'est un quidam qui veut voire référencer son message en bonne place
dans une requête dont le mot-clef sera "champignon" ! La vache ! il
risquerait de me rétrograder dans le classement ds moteurs de recherches
! :-)
Mais tu n'as pas tort.
... à moins que tu ne mettes le contenu du champ E-mail
directement dans le From d'un message que tu t'envoies.
Tout de même pas !
Il y a quelque temps, quelqu'un avait signalé qu'il suffisait de
demander la réponse à une question simple (du style « combien font
2+2 »), et il me semble même qu'on était arrivés à la conclusion
qu'il suffisait souvent de demander de recopier un texte fixe (du
style « pour la lutte anti-spam, mettez 4 dans le champ ci-contre »).
Pour cette dernière solution, il te suffirait de changer le texte si
jamais quelqu'un avait programmé un robot pour mettre 4, et tu serais
tranquille encore pour quelques mois...
J'ai lu quelques discussions à ce sujet mais les résultats paraissaient
mitigés, les robots bloqués par ce subterfuge étant, paraît-il,
"épaulés" par un opérateur humain. Je n'ai évidemment aucun a priori à
ce sujet mais le fait de devoir modifier à plus ou moins court terme ce
subterfuge le fait déjà mettre au second plan des choix possibles.
1) Tu dois le faire en PHP car ça ne sert à rien de le faire en JavaScript.
Le robot est capable de déchiffrer la condition ? Mickaël semblait
affirmer le contraire !?
2) if (strpos($_REQUEST['avis'], "http://") !== FALSE) {
include(page d'erreur);
exit;
}
le (page d'erreur) peut être écrit en dur comme ceci : (erreur.html) ?
« Bonjour, j'ai adoré votre page sur les champignons car je suis
passionné de champignons et d'ailleurs je ne manque jamais une occasion
de partir à la recherche de nouveaux champignons. Savez-vous que le
champignon Trucmuche est le plus grand champignon de tous les... [etc] »
Ça, c'est un quidam qui veut voire référencer son message en bonne place
dans une requête dont le mot-clef sera "champignon" ! La vache ! il
risquerait de me rétrograder dans le classement ds moteurs de recherches
! :-)
Mais tu n'as pas tort.
... à moins que tu ne mettes le contenu du champ E-mail
directement dans le From d'un message que tu t'envoies.
Tout de même pas !
Il y a quelque temps, quelqu'un avait signalé qu'il suffisait de
demander la réponse à une question simple (du style « combien font
2+2 »), et il me semble même qu'on était arrivés à la conclusion
qu'il suffisait souvent de demander de recopier un texte fixe (du
style « pour la lutte anti-spam, mettez 4 dans le champ ci-contre »).
Pour cette dernière solution, il te suffirait de changer le texte si
jamais quelqu'un avait programmé un robot pour mettre 4, et tu serais
tranquille encore pour quelques mois...
J'ai lu quelques discussions à ce sujet mais les résultats paraissaient
mitigés, les robots bloqués par ce subterfuge étant, paraît-il,
"épaulés" par un opérateur humain. Je n'ai évidemment aucun a priori à
ce sujet mais le fait de devoir modifier à plus ou moins court terme ce
subterfuge le fait déjà mettre au second plan des choix possibles.
1) Tu dois le faire en PHP car ça ne sert à rien de le faire en JavaScript.
Le robot est capable de déchiffrer la condition ? Mickaël semblait
affirmer le contraire !?
2) if (strpos($_REQUEST['avis'], "http://") !== FALSE) {
include(page d'erreur);
exit;
}
le (page d'erreur) peut être écrit en dur comme ceci : (erreur.html) ?
« Bonjour, j'ai adoré votre page sur les champignons car je suis
passionné de champignons et d'ailleurs je ne manque jamais une occasion
de partir à la recherche de nouveaux champignons. Savez-vous que le
champignon Trucmuche est le plus grand champignon de tous les... [etc] »
Ça, c'est un quidam qui veut voire référencer son message en bonne place
dans une requête dont le mot-clef sera "champignon" ! La vache ! il
risquerait de me rétrograder dans le classement ds moteurs de recherches
! :-)
Mais tu n'as pas tort.
Ben non, puisque personne n'exécutera aucun script lors du submit.
D'ailleurs je viens de faire l'essai de soumettre un formulaire sans
remplir les champs dits obligatoires, simplement en désactivant JS au
moment de l'envoi. Tu me diras si tu l'as reçu.
Au fait, ton champ hidden nommé
« Sujet du courrier : » me fait particulièrement peur.
Si ça se trouve, ton formulaire est utilisé pour spammer la terre
entière, et c'est pour ça qu'il intéresse tant les spammeurs.
Ben non, puisque personne n'exécutera aucun script lors du submit.
D'ailleurs je viens de faire l'essai de soumettre un formulaire sans
remplir les champs dits obligatoires, simplement en désactivant JS au
moment de l'envoi. Tu me diras si tu l'as reçu.
Au fait, ton champ hidden nommé
« Sujet du courrier : » me fait particulièrement peur.
Si ça se trouve, ton formulaire est utilisé pour spammer la terre
entière, et c'est pour ça qu'il intéresse tant les spammeurs.
Ben non, puisque personne n'exécutera aucun script lors du submit.
D'ailleurs je viens de faire l'essai de soumettre un formulaire sans
remplir les champs dits obligatoires, simplement en désactivant JS au
moment de l'envoi. Tu me diras si tu l'as reçu.
Au fait, ton champ hidden nommé
« Sujet du courrier : » me fait particulièrement peur.
Si ça se trouve, ton formulaire est utilisé pour spammer la terre
entière, et c'est pour ça qu'il intéresse tant les spammeurs.
Je te le soumets donc, pour obtenir ton approbation ;-) :
<?php
if(isset($_POST['submit'])) {
$destinataire = '';
$titre = 'formulaire Armorance';
$message = '';
foreach($_POST as $cle => $valeur) {
if (($cle <> 'submit') and ($cle <> 'reset')) {
$message .= str_pad($cle, 20) . $valeur . "n";
}
}
mail($destinataire, $titre, $message, 'From: '.$destinataire);
header('Location: http://armorance.free.fr/index.htm');
exit;
}
?>
Il ne doit pas poser problème, me semble-t'il ?
Au fait, ton champ hidden nommé
« Sujet du courrier : » me fait particulièrement peur.
Si ça se trouve, ton formulaire est utilisé pour spammer la terre
entière, et c'est pour ça qu'il intéresse tant les spammeurs.
Celui-ci :
<input type="hidden" name="Mail Subj" value="Formulaire Armorance" />
?
J'ai du mal à voir là une cause de spam planétaire ... :-(
Je te le soumets donc, pour obtenir ton approbation ;-) :
<?php
if(isset($_POST['submit'])) {
$destinataire = 'mon_email@moi.com';
$titre = 'formulaire Armorance';
$message = '';
foreach($_POST as $cle => $valeur) {
if (($cle <> 'submit') and ($cle <> 'reset')) {
$message .= str_pad($cle, 20) . $valeur . "n";
}
}
mail($destinataire, $titre, $message, 'From: '.$destinataire);
header('Location: http://armorance.free.fr/index.htm');
exit;
}
?>
Il ne doit pas poser problème, me semble-t'il ?
Au fait, ton champ hidden nommé
« Sujet du courrier : » me fait particulièrement peur.
Si ça se trouve, ton formulaire est utilisé pour spammer la terre
entière, et c'est pour ça qu'il intéresse tant les spammeurs.
Celui-ci :
<input type="hidden" name="Mail Subj" value="Formulaire Armorance" />
?
J'ai du mal à voir là une cause de spam planétaire ... :-(
Je te le soumets donc, pour obtenir ton approbation ;-) :
<?php
if(isset($_POST['submit'])) {
$destinataire = '';
$titre = 'formulaire Armorance';
$message = '';
foreach($_POST as $cle => $valeur) {
if (($cle <> 'submit') and ($cle <> 'reset')) {
$message .= str_pad($cle, 20) . $valeur . "n";
}
}
mail($destinataire, $titre, $message, 'From: '.$destinataire);
header('Location: http://armorance.free.fr/index.htm');
exit;
}
?>
Il ne doit pas poser problème, me semble-t'il ?
Au fait, ton champ hidden nommé
« Sujet du courrier : » me fait particulièrement peur.
Si ça se trouve, ton formulaire est utilisé pour spammer la terre
entière, et c'est pour ça qu'il intéresse tant les spammeurs.
Celui-ci :
<input type="hidden" name="Mail Subj" value="Formulaire Armorance" />
?
J'ai du mal à voir là une cause de spam planétaire ... :-(
Je les ai reçu tous les deux et le champ "to" que tu as complété à
l'insu de mon plein gré dans le second m'interpelle : comment cette
manoeuvre est-elle possible
... et comment l'éviter ?
Je les ai reçu tous les deux et le champ "to" que tu as complété à
l'insu de mon plein gré dans le second m'interpelle : comment cette
manoeuvre est-elle possible
... et comment l'éviter ?
Je les ai reçu tous les deux et le champ "to" que tu as complété à
l'insu de mon plein gré dans le second m'interpelle : comment cette
manoeuvre est-elle possible
... et comment l'éviter ?
Et le champ « Sujet du courrier : », tu le mets
directement dans le Subject ?
Certains craignaient qu'il faille le changer à terme, mais ça n'était
qu'une crainte non fondée sur l'expérience. Cela dit, si ça t'ennuie
vraiment de devoir changer un texte fixe tous les 24 mois (à la louche),
tu peux prévoir dès le début un texte variable, voire le résultat d'une
opération simple.
Et le champ « Sujet du courrier : », tu le mets
directement dans le Subject ?
Certains craignaient qu'il faille le changer à terme, mais ça n'était
qu'une crainte non fondée sur l'expérience. Cela dit, si ça t'ennuie
vraiment de devoir changer un texte fixe tous les 24 mois (à la louche),
tu peux prévoir dès le début un texte variable, voire le résultat d'une
opération simple.
Et le champ « Sujet du courrier : », tu le mets
directement dans le Subject ?
Certains craignaient qu'il faille le changer à terme, mais ça n'était
qu'une crainte non fondée sur l'expérience. Cela dit, si ça t'ennuie
vraiment de devoir changer un texte fixe tous les 24 mois (à la louche),
tu peux prévoir dès le début un texte variable, voire le résultat d'une
opération simple.
Et le champ « Sujet du courrier : », tu le mets
directement dans le Subject ?
Ce qui laisse supposer que si j'élimine le
<input type="hidden" name="Sujet du courrier :"
value="Formulaire Armorance" />
j'élimine en même temps la cause éventuelle de spam ?
Certains craignaient qu'il faille le changer à terme, mais ça n'était
qu'une crainte non fondée sur l'expérience. Cela dit, si ça t'ennuie
vraiment de devoir changer un texte fixe tous les 24 mois (à la louche),
Ah bon ! je croyais que c'était beaucoup moins que cela !
tu peux prévoir dès le début un texte variable, voire le résultat d'une
opération simple.
Oui mais si le JS n'est pas sécurisant sur ce plan, seul PHP l'est, donc.
Dans ce cas, comment le coder ? (voir la reproduction de mon script de
traitement dans un autre message)
Je sais, j'abuse peut-être un peu ...
Et le champ « Sujet du courrier : », tu le mets
directement dans le Subject ?
Ce qui laisse supposer que si j'élimine le
<input type="hidden" name="Sujet du courrier :"
value="Formulaire Armorance" />
j'élimine en même temps la cause éventuelle de spam ?
Certains craignaient qu'il faille le changer à terme, mais ça n'était
qu'une crainte non fondée sur l'expérience. Cela dit, si ça t'ennuie
vraiment de devoir changer un texte fixe tous les 24 mois (à la louche),
Ah bon ! je croyais que c'était beaucoup moins que cela !
tu peux prévoir dès le début un texte variable, voire le résultat d'une
opération simple.
Oui mais si le JS n'est pas sécurisant sur ce plan, seul PHP l'est, donc.
Dans ce cas, comment le coder ? (voir la reproduction de mon script de
traitement dans un autre message)
Je sais, j'abuse peut-être un peu ...
Et le champ « Sujet du courrier : », tu le mets
directement dans le Subject ?
Ce qui laisse supposer que si j'élimine le
<input type="hidden" name="Sujet du courrier :"
value="Formulaire Armorance" />
j'élimine en même temps la cause éventuelle de spam ?
Certains craignaient qu'il faille le changer à terme, mais ça n'était
qu'une crainte non fondée sur l'expérience. Cela dit, si ça t'ennuie
vraiment de devoir changer un texte fixe tous les 24 mois (à la louche),
Ah bon ! je croyais que c'était beaucoup moins que cela !
tu peux prévoir dès le début un texte variable, voire le résultat d'une
opération simple.
Oui mais si le JS n'est pas sécurisant sur ce plan, seul PHP l'est, donc.
Dans ce cas, comment le coder ? (voir la reproduction de mon script de
traitement dans un autre message)
Je sais, j'abuse peut-être un peu ...
[...] Une autre idée
est de faire une opération, mais c'est un peu plus complexe.
[...] Une autre idée
est de faire une opération, mais c'est un peu plus complexe.
[...] Une autre idée
est de faire une opération, mais c'est un peu plus complexe.
Sergio a écrit :Personnellement, j'ai opté pour une solution toute con : Mettre un time-out
dans le script d'envoi : Si le rédacteur a mis moins de 15s à taper son
message, il est refusé.
C'est sympa pour ceux qui tapent rapidement, ou ceux qui rédigent la
réponse dans un éditeur de texte avant de la copier-coller dans le
formulaire.
Sergio a écrit :
Personnellement, j'ai opté pour une solution toute con : Mettre un time-out
dans le script d'envoi : Si le rédacteur a mis moins de 15s à taper son
message, il est refusé.
C'est sympa pour ceux qui tapent rapidement, ou ceux qui rédigent la
réponse dans un éditeur de texte avant de la copier-coller dans le
formulaire.
Sergio a écrit :Personnellement, j'ai opté pour une solution toute con : Mettre un time-out
dans le script d'envoi : Si le rédacteur a mis moins de 15s à taper son
message, il est refusé.
C'est sympa pour ceux qui tapent rapidement, ou ceux qui rédigent la
réponse dans un éditeur de texte avant de la copier-coller dans le
formulaire.