OVH Community, votre nouvel espace communautaire.

installation d'un formulaire


Pat34
27/04/2007, 16h18
Excuse moi de ma réponse tardive enycu , mais pas de connection internet, mon fournisseur en panne (je n'avais plus d' IP attribué). enfin, c'est rentré dans l'ordre et je viens de lire ton post.

Je vais donc tenter les modifs que tu me proposes, mon formu.pl a bien les droits d'exécution (755) et envoyé en ASCII.

Dans mon formulaire, le client est obligé de remplir les principales cases, une icone lui annonce si il y a oubli.

ex:

if (Form.vil.value == "")
{
alert("Veuillez entrer votre ville.");
Form.vil.focus();
return (false);
}

Je tente les modifs et je te remerçi de m'avoir répondu, c'est super sympa.

Cordialement

PS: toujours pareil, argh
ça me r'envoi sur une page http://www.xxx.com./cgi-bin/formu.pl,qui me dit:
La page requise a été créée en utilisant les informations fournies dans un formulaire. Cette page n'est plus disponible. Par sécurité, Internet Explorer ne renvoie pas automatiquement les informations vous concernant.

enycu
26/04/2007, 00h13
Enlève ce code:


Ensuite, le script doit avoir les droits d'exécution (755) à faire avec ton logiciel FTP.

Dans la partie configuration de script, remplace ça:
$locale = 'french'; par ça:
$locale = 'fr_FR';

Enfin, le code html, pourquoi deux fois "onsubmit" dans la même balise? De plus, y a-t-il une fonction javascript de programmée qui vérifie le formulaire?

Pat34
25/04/2007, 11h53
Bonjour à tous et d'avance, merçi pour votre aide, car je galère avec le formulaire et le formu.pl

Pour ne pas trop encombré le forum, je me suis permis de mettre à la suite de ce post.

je suis en 60gp

Mon formulaire fonctionne sur un autre hébergeur, mais là, ovh n'en veut pas (accepte donc pas les formMail.pl, donc j'ai essayé de changer de nom en formu.pl, mais ça ne fonctionne pas.

voilà mon formu.pl:

#!/usr/bin/perl -w
#
# NMS FormMail Version 3.14c1
#

# PROGRAM INFORMATION
# -------------------
# FormMail.pl Version 3.14c1
#
# This program is licensed in the same way as Perl
# itself. You are free to choose between the GNU Public
# License or
# the Artistic License
#
#
# For help on configuration or installation see the
# README file or the POD documentation at the end of
# this file.

# USER CONFIGURATION SECTION
# --------------------------
# Modify these to your own settings. You might have to
# contact your system administrator if you do not run
# your own web server. If the purpose of these
# parameters seems unclear, please see the README file.
#
BEGIN
{
$DEBUGGING = 0;
$emulate_matts_code= 0;
$secure = 1;
$allow_empty_ref = 1;
$max_recipients = 5;
$mailprog = '/usr/sbin/sendmail -oi -t';
$postmaster = 'contact@xxx.com';
@referers = qw(xxx.com www.xxx.com);
@allow_mail_to = qw(xxx.com);
@recipients = ();
%recipient_alias = ('1'=>'contact@xxx.com');
@valid_ENV = qw(REMOTE_HOST REMOTE_ADDR REMOTE_USER HTTP_USER_AGENT);
$locale = 'french';
$charset = 'iso-8859-1';
$date_fmt = '%A %d %B, %Y à %H:%M:%S';
$style = '/css/nms.css';
$no_content = 0;
$double_spacing = 1;
$wrap_text = 0;
$wrap_style = 1;
$address_style = 0;
$send_confirmation_mail = 0;
$confirmation_text = <<'END_OF_CONFIRMATION';
From: contact@xxx.com
Subject: form submission

Thank you for your form submission.

END_OF_CONFIRMATION

et ce que j'ai dans mon formulaire:

en partie haute:







en partie basse:





et lorsque je rempli le formulaire, ça me r'envoi sur: http://www.xxx.com./cgi-bin/formu.pl, puis page blanche

j'ai bien essayé de mettre une page erreur, mais idem

PS: si je supprime , évidemment, en remplissant le formulaire, ça n'oblige pas le client de remplir les cases principale, et le formulaire ne part pas mieux.

en espérant de tout coeur, votre aide, car c'est le seul outil de travail pour mon amie, pas de formulaire, pas de clients.

Merçi d'avance

Cordialement

enycu
24/03/2007, 22h47
Non, le problème n'était qu'un problème ponctuel des serveurs de mail d'OVH (après bon paramétrage du script bien sûr). C'est réglé.

mymyl
24/03/2007, 22h20
Ne serait-il pas plus simple qu'OVH mettent a disposition des Webmasters un FormToMail
comme le fait la plus part des hebergeurs moderne !?

enycu
11/03/2007, 19h58
1. Il m'est déjà arrivé de recevoir des mails du formulaire plusieurs heures plus tard.
2. Je ne vois pas d'erreur apparente. Si le script a une erreur, active le mode debug pour avoir des messages plus précis. A la ligne: $DEBUGGING = 0; remplace le 0 par 1.
Sinon, aucune idée.

carbass
11/03/2007, 16h46
Encore moi .... encore besoin d'aide...
C'était trop beau... effectivement le script est reconnu, mais quand je teste, je ne reçois rien dans ma boite mail??

En fait, avant d'essayer de mettre en place un formulaire avec formail, j'en avais déjà ( avec chez.com) qui fonctionnaient très bien jusqu'à ces derniers temps où effectivement brusquement les formulaires ne parvenaient plus dans ma boite à lettre ovh. La page de remerciement s'ouvrait, mais je ne recevais plus rien. Très ennuyeux, car de leur côté, ceux qui remplissaient le formulaire étaient persuadés que je l'avais reçu.
Pensant que cela venait de mon script, j'ai voulu utilisé formail, mais visiblement, cela me fait la même chose. Le formulaire semble bien fonctionner pour celui qui s'y inscrit (la page de merci s'ouvre) mais je ne reçois rien!!

Cela vient-il de chez ovh? Y a -t-il une configuration à faire chez ovh que je n'aurais pas faite?


Ou est-ce que j'ai encore oublié quelque chose dans mes codes?
Je les ai pourtant lu et relu dans le fichier .pl et dans le formulaire aussi. Je n'arrive pas à voir où peut être l'erreur à ce niveau.

Je remets ici mes codes pour info :

Fichier courriel.pl
en toute première ligne il y a ceci : #!/usr/bin/perl -w
ensuite
$DEBUGGING = 0;
$emulate_matts_code= 0;
$secure = 1;
$allow_empty_ref = 0;
$max_recipients = 2;
$mailprog = '/usr/sbin/sendmail -oi -t';
$postmaster = 'contact@mondomaine.com';
@referers = qw(mondomaine.com www.mondomaine.com);
@allow_mail_to = qw(mondomaine.com);
@recipients = ();
%recipient_alias = ('info' => 'contact@mondomaine.com',
'webmaster' => 'contact@mondomaine.com',);
@valid_ENV = qw(REMOTE_HOST REMOTE_ADDR REMOTE_USER HTTP_USER_AGENT);
$locale = 'fr_FR';
$charset = 'iso-8859-1';
$date_fmt = '%d/%m/%Y a %H:%M:%S %Z';
$style = '/css/nms.css';
$no_content = 0;
$double_spacing = 1;
$wrap_text = 0;
$wrap_style = 1;
$address_style = 1;
$send_confirmation_mail = 0;
$confirmation_text = <<'END_OF_CONFIRMATION';
From: contact@mondomaine.com
Subject: form submission

Thank you for your form submission.

END_OF_CONFIRMATION


et dans mon formulaire :










Lorsque j'inscris une adresse mail dans la case de texte du formulaire pour faire un essai, rien ne parvient dans ma boite mail alors que je suis bien redirigée vers la page de remerciement comme si j'avais bien reçu le formulaire.
Où passent les formulaire envoyés? cela vient-il de chez OVH?

carbass
11/03/2007, 11h43
Ca y est !!! ça marche!!!
Ouf.....
J'ai effectivement modifié le code html dans mon formulaire pour qu'il corresponde au script, mais il n'y avait pas que ça!
Je n'avais pas fait une page htm d'erreur, mais seulement une page de remerciement et comme j'avais laissé dans mon formulaire
et cela ne correspondait pas à ce que j'écrivais dans le formulaire pour le tester, bien-sûr, il recherchait la page d'erreur que je n'avais pas fait.
J'ai résolu le problème en supprimant nom, prenom, adresse, ville dans le formulaire :

Et cela marche!

Un grand merci pour ton aide, sans cela je n'y serais certainement pas arrivé!

enycu
10/03/2007, 00h04
Bonne nouvelle !! Le script fonctionne puisque c'est lui qui donne cette erreur.

Dans ton formulaire html, tu as mis:
et le script cherche quelle adresse e-mail correspond à 1.

Remplace la ligne:
%recipient_alias = ('info' => 'contact@mondomaine.com', 'webmaster' => 'contact@mondomaine.com',);

Par:
%recipient_alias = ('1' => 'contact@mondomaine.com', 'webmaster' => 'contact@mondomaine.com',);

Ou alors, remplace dans le formulaire HTML ça:

par ça:


Après, je laisse tomber, le script marche

carbass
09/03/2007, 23h40
Merci pour tes conseils : j'ai corrigé tout ce que tu m'as dit, à commencer par la première ligne où j'ai effacé le T. A la ligne $locale = 'fr_FR'; et j'ai ajouté les 2 champs obligatoires sur mon sur mon formulaire.
Mais hélas, cela ne fonctionne toujours pas. Voici le nouveau message d'erreur :

Error: Bad or Missing Recipient
There was no recipient or an invalid recipient specified in the data sent to FormMail. Please make sure you have filled in the recipient form field with an e-mail address that has been configured in @recipients or @allow_mail_to. More information on filling in recipient/allow_mail_to form fields and variables can be found in the README file.

The recipient was: [ 1 ]

nms FormMail © 2001 London Perl Mongers
Written as drop-in replacement for FormMail at Matt's Script Archive

J'ai pourtant bien tout modifié ?....
Je te donne ici le nouveau code dans le fichier .pl

BEGIN
{
$DEBUGGING = 0;
$emulate_matts_code= 0;
$secure = 1;
$allow_empty_ref = 0;
$max_recipients = 2;
$mailprog = '/usr/sbin/sendmail -oi -t';
$postmaster = 'contact@mondomaine.com';
@referers = qw(mondomaine.com www.mondomaine.com );
@allow_mail_to = qw(mondomaine.com);
@recipients = ();
%recipient_alias = ('info' => 'contact@mondomaine.com',
'webmaster' => 'contact@mondomaine.com',);
@valid_ENV = qw(REMOTE_HOST REMOTE_ADDR REMOTE_USER HTTP_USER_AGENT);
$locale = 'fr_FR';
$charset = 'iso-8859-1';
$date_fmt = '%d/%m/%Y a %H:%M:%S %Z';
$style = '/css/nms.css';
$no_content = 0;
$double_spacing = 1;
$wrap_text = 0;
$wrap_style = 1;
$address_style = 1;
$send_confirmation_mail = 0;
$confirmation_text = <<'END_OF_CONFIRMATION';
From: contact@mondomaine.com
Subject: form submission

Thank you for your form submission.

END_OF_CONFIRMATION

Mais où est donc l'erreur!! Je ne lache pas le morceau....je finirai bien par y arriver!!

enycu
09/03/2007, 15h52
En toute première ligne, efface le T et mets:
#!/usr/bin/perl -w

A la ligne: %recipient_alias = (''1' => 'contact@ mondomaine.com',);
Il y a un apostrophe de trop avant le 1 et enlève la virgule avant la parenthèse fermée si tu n'as qu'une seule adresse e-mail. Ca donne:
%recipient_alias = ('1' => 'contact@ mondomaine.com');

Enfin, à la ligne: $locale = 'com_COM';
Il faut mettre: $locale = 'fr_FR'; c'est pour la langue, rien à voir avec le nom de domaine. Si tu veux garder l'anglais tu mets: $locale = 'en_US';

Dans le formulaire HTML la ligne ne sert à rien.
De plus, il manque les champs (obligatoires dans Formail):
(le nom de celui qui t'écrit)
(l'adresse e-mail de celui qui t'écrit)

carbass
09/03/2007, 09h35
Aïe!!! Je craque !!

Je n'arrive toujours pas à faire fonctionner un formulaire!!
Je repars à 0.
Car malgré tous les gentils conseils fournis cela ne marche toujours pas !! J'ai tout essayé mais.....
Dernier message d'erreur :

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, tech@ovh.net and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.

Apache/1.3.37 Server at www.mondomaine.com Port 80


Le service technique d'OVH m'a répondu ceci :
Oui, il est possible de créé un formulaire et de l'intégrer dans votre offre 60gp. Cependant s'il utilise une base de donnée, il se pourrait que

vous rencontriez un petit problème. Car actuellement les serveurs sql pour l'offre 60gp sont en basculement.
http://travaux.ovh.net/?do=details&id=1401


Je ne comprends pas ce qu'ils veulent dire?...

Afin que votre aide puisse être plus efficace, voici le courriel.pl transféré en mode ASCII dans le fichier cgi-bin de OVH avec réglage des attributs en 755 Est-ce que je dois configuré le fichier cgi-bin sur le serveur ? et si oui comment ??
Voici mon fichier courriel.pl :


#!/usr/bin/perl -wT
################################################## ############################
# nms Formmail Version 3.14c1 #
# Copyright 2001 London Perl Mongers All rights reserved #
# Created 11/11/01 Last Modified 08/11/04 #
# Matt's Script Archive: http://www.scriptarchive.com/ #
################################################## ############################
# nms Formmail has been created as a drop in replacement for the FormMail #
# found at Matt's Script Archive. Both the original and nms versions of this #
# script can be found at the above URL. Support for nms Formmail is #
# available through: nms-cgi-support@lists.sourceforge.net #
################################################## ############################
#
# NMS FormMail Version 3.14c1
#

use strict;
use vars qw(
$DEBUGGING $emulate_matts_code $secure %more_config
$allow_empty_ref $max_recipients $mailprog @referers
@allow_mail_to @recipients %recipient_alias
@valid_ENV $date_fmt $style $send_confirmation_mail
$confirmation_text $locale $charset $no_content
$double_spacing $wrap_text $wrap_style $postmaster
$address_style
);

# PROGRAM INFORMATION
# -------------------
# FormMail.pl Version 3.14c1
#
# This program is licensed in the same way as Perl
# itself. You are free to choose between the GNU Public
# License or
# the Artistic License
#
#
# For help on configuration or installation see the
# README file or the POD documentation at the end of
# this file.

# USER CONFIGURATION SECTION
# --------------------------
# Modify these to your own settings. You might have to
# contact your system administrator if you do not run
# your own web server. If the purpose of these
# parameters seems unclear, please see the README file.
#
BEGIN
{
$DEBUGGING = 0;
$emulate_matts_code= 0;
$secure = 1;
$allow_empty_ref = 0;
$max_recipients = 2;
$mailprog = '/usr/sbin/sendmail -oi -t';
$postmaster = 'contact@mondomaine.com';
@referers = qw(mondomaine.com );
@allow_mail_to = qw();
@recipients = ();
%recipient_alias = (''1' => 'contact@ mondomaine.com',);
@valid_ENV = qw(REMOTE_HOST REMOTE_ADDR REMOTE_USER HTTP_USER_AGENT);
$locale = 'com_COM';
$charset = 'iso-8859-1';
$date_fmt = '%d/%m/%Y a %H:%M:%S %Z';
$style = '/css/nms.css';
$no_content = 0;
$double_spacing = 1;
$wrap_text = 0;
$wrap_style = 1;
$address_style = 1;
$send_confirmation_mail = 0;
$confirmation_text = <<'END_OF_CONFIRMATION';
From: contact@ mondomaine.com
Subject: form submission

Thank you for your form submission.

END_OF_CONFIRMATION


et ici mon formulaire : formulaire.htm que j’ai transféré en mode binaire sur le serveur dans www



formulaire









Pour être informé des nouveautés
et actualités laissez-nous votre e-mail color="#000000">














Alors ou est l'erreur ou le problème??

Merci encore d'avance pour vos réponses qui, j'espère, cette fois m'aideront à résoudre mon problème.

enycu
06/03/2007, 18h35
Citation Envoyé par carbass
Je dois faire une erreur lors du transfert : quand je transfère en ASCII le fichier .pl je le mets dans cgi-bin puis je règle 755 et ensuite quand je tranfère le formulaire je le mets dans www en mode binaire.
Est-ce bien ainsi qu'il faut procéder?
1- les scripts en Perl, transférer toujours en ASCII
2- tu places le scripts soit dans cgi-bin, soit dans www
3- tu lui donnes les autorisations d'exécution 755
4- renomme le script courriel.cgi au lieu de formail.pl (change le .pl en .cgi)

J'ai noté les différences (et fautes) suivantes par rapport à tes réglages
En toute première ligne, j'ai: #!/usr/bin/perl -w
Ensuite, les paramètres (remplacer mondomaine.fr par le tien):
Code:
 $DEBUGGING         = 0;
  $emulate_matts_code= 0;
  $secure            = 1;
  $allow_empty_ref   = 0;
  $max_recipients    = 2;
  $mailprog          = '/usr/sbin/sendmail -oi -t';
  $postmaster        = 'moi@mondomaine.fr;
  @referers          = qw(mondomaine.fr www.mondomaine.fr);
  @allow_mail_to     = qw(mondomaine.fr);
  @recipients        = ();
  %recipient_alias   = (
                        'info' => 'moi@mondomaine.fr',
                        'webmaster' => 'moi@mondomaine.fr',
                        );
  @valid_ENV         = qw(REMOTE_HOST REMOTE_ADDR REMOTE_USER HTTP_USER_AGENT);
  $locale            = 'fr_FR';
  $charset           = 'UTF-8';  ## OU iso-8859-1
  $date_fmt          = '%d/%m/%Y a %H:%M:%S %Z';
  $style             = '/style.css';  ## OU UN AUTRE
  $no_content        = 0;
  $double_spacing    = 1;
  $wrap_text         = 0;
  $wrap_style        = 1;
  $address_style     = 1;
  $send_confirmation_mail = 0;
Sur des 60GP et 90Plan, ça marche très bien.

carbass
06/03/2007, 11h56
J'avas bien noté 755 lors du transfert, mais cela ne fonctionne toujours pas : quand on remplit le formulaire, le message suisvant s'affiche :Not Found

The requested URL /erreur.htm was not found on this server.
Apache/1.3.37 Server at www.carbassou.com Port 80

Je dois faire une erreur lors du transfert : quand je transfère en ASCII le fichier .pl je le mets dans cgi-bin puis je règle 755 et ensuite quand je tranfère le formulaire je le mets dans www en mode binaire.
Est-ce bien ainsi qu'il faut procéder?

enycu
05/03/2007, 20h51
Ensuite, tu donnes à ton fichier les droits d'exécution (755), ou tu coches les cases "exécuter" dans la fenêtre d'information du fichier de ton logiciel FTP.

carbass
05/03/2007, 16h07
J'ai suivi vos conseils : j'ai modifié le nom de FormMail et maintenant, j'ai un autre message d'erreur car cela ne marche toujours pas.

Not Found
The requested URL /cgi-bin/courriel.pl was not found on this server.
Apache/1.3.37 Server at www.xxxx.com Port 80

Dans le processus que j'ai suivi à la lettre et il y a un endroit quelque chose que je ne sais pas faire c'est :
6 - transferer le fichier en ASCII dans le répertoire cgi-bin pré-configuré sur l'hébergement
Tansferer en ASCII pas de problème, mais quelle préconfig dois-je avoir fait?


Pour info ci dessous tout le processus que j'ai appliqué :

FICHIER FormMail.pl

1 - Télécharger le script nms ForMail sur http://www.scriptarchive.com/nms.html
La dernière version connue à ce jour (mars 2006) est : 3.14c1
Il est conseillé d’installer toujours la dernière version qui corrigerait des vulnérabilités. Aussi n’hésitez pas à vérifier si une nouvelle est sortie.
2 - renommer le fichier
par ex : formu.pl
3 - dans celui-ci s'assurer d'avoir en toute premiere ligne : #!/usr/bin/perl -wT
4 - dans la section utilisateur corriger la ligne $mailprog : remplacer /usr/lib/sendmail -oi -t par /usr/sbin/sendmail -oi -t
5 - dans la section utilisateur toujours, personnaliser les lignes suivantes :
$DEBUGGING = 0;
$postmaster = contact@mondomaine.com';
@referers = qw(mondomaine.com);
@allow_mail_to = qw();
%recipient_alias = ('1' => 'contact@nomdomaine.com');

Note 1 : les réponses du formulaire seront reçues sur contact@mondomaine.com = à vous de personnaliser cet email bien sûr en le remplaçant par le votre
Note 2 : Le nom de domaine de la ligne @referes s’écrit sans les www. Ce nom de domaine là aussi doit être personnaliser avec le votre.
6 - transferer le fichier en ASCII dans le répertoire cgi-bin pré-configuré sur l'hébergement
(sur FileZilla : le transfert en mode ASCII s'obient par le menu TRANSFERT > TYPE DE TRANSFERT)

7 - lui attribuer les droits 755 (chmod)

(sur FileZilla : sélectionner "attributs du fichier" après clic droit sur le fichier)



FICHIER page web

1 - mettre le code suivant en tête du formulaire









La ligne est rattachée à la ligne %recipient_alias dans le fichier FormMail.pl : sa valeur est « 1 » et donc le contenu du formulaire sera envoyé à l’adresse contact@nomdomaine.com . Cette adresse doit être celle de la personne qui va recevoir le contenu du formulaire.
Dans le cas où vous souhaitez que ce contenu parvienne à 2 destinataires (ou plus) il faut compléter la ligne %recipient_alias en mettant les 2 adresses (ou plus) l’une derriere l’autre en les séparant d’une virgule = ('1' => 'contact@nomdomaine.com,contact@unautredomaine.com ');
Sur le formulaire la ligne reste inchangée.

les résultats du formulaire seront reçus sur la boite email notée dans le fichier formu.pl (soit : contact@mondomaine.com = à vous de le personnaliser bien sûr) avec comme objet le libellé donné par le value de cette ligne de votre formulaire
On peut également mettre à sa place cette ligne : , dans ce cas l'objet sera ce que l'utilisateur aura saisi dans le champ. Si on veut pousser plus loin, on peut aussi proposer un menu déroulant avec un choix prédéfini d'objets de messages.

la page erreur.htm s'affiche s'il manque des données dans un des champs requis du formulaire. Les champs requis sont donnés par le « value » de la ligne . A vous d'y indiquer les noms des champs que vous voulez rendre obligatoires.

la page bravo.hm s'affiche si tous les champs requis sont renseignés et pour confirmer une fois le formulaire valider sa bonne prise en compte avec un message de type : Votre demande / question est bien prise en compte et sera traitée dans les meilleures délais. Merci pour l’intérêt que vous nous portez !
Vous devez vous-mêmes créer les pages erreur.htm et bravo.htm. Vous pouvez donnez à ces pages un nom, un contenu et un emplacement de votre choix.

L’email que vous recevrez aura en entête nobody@60gp.ovh.net
Si vous voulez qu’il soit remplacer par le nom et l’email que votre expéditeur a inscrit dans le formulaire il faut ajouter dans celui-ci les valeur realname et email pour les champs NOM et E-MAIL
Nom :
E-mail :
Le seul inconvénient c’est que ces 2 réponses ne s’afficheront que dans l’en-tête et disparaitront des réponses du formulaire.


2 - et ce code en queue de formulaire






La ligne est optionnelle.

3 - le transférer par ftp en mode binaire
(sur FileZilla : le transfert en mode binaire s'obient par le menu TRANSFERT > TYPE DE TRANSFERT)

enycu
05/03/2007, 13h44
Change simplement le nom de ton script (qui est excellent d'ailleurs ).
formail.cgi ou formail.pl a été banni il y a quelques années à cause d'un d'abus par des spammeurs. Appelle-le par exemple courrier.cgi et ça marchera. Il en va de même avec un fichier admin.php, ça ne marchera pas tant qu'il ne sera pas renommé.

Abogil
05/03/2007, 12h59
Citation Envoyé par carbass
Method Not Allowed
The requested method POST is not allowed for the URL /essaiformulaire.
Apache/1.3.37 Server at www.XXXX.com Port 80
Je ne connais pas NMS FormMail, mais ton chemin /essaiformulaire me semble incorrect.

Essaie de mettre tes adresses en valeur relative.

carbass
05/03/2007, 12h40
Bonjour

Je n'arrive pas à installer un formulaire qui fonctionne!!
J'ai pourtant essayé de suivre à lettre les conseils d'un participant à ce forum....
J'ai utilisé NMS FormMail version 3.14c1;
Ce message s'affiche quand on remplit le formulaire :

Method Not Allowed
The requested method POST is not allowed for the URL /essaiformulaire.
Apache/1.3.37 Server at www.XXXX.com Port 80

Je suis chez 6ogp est- ce à cause de cela?

Je n'y comprends rien. Au secours
Merci de votre aide