Gribouille26 Posté 25 Septembre 2004 Posté 25 Septembre 2004 Salut, Je travail sur un site qui sera fort probablement hébergé chez OVH. Je voudrais savoir quelle fonction utiliser avec OVH pour envoyer des mails depuis un formulaire. Merci de vos lumières!
Remi Posté 25 Septembre 2004 Posté 25 Septembre 2004 Tu peux utiliser la fonction mail() mail ($dest,$titre_message,$corps_message,$entete)
Gribouille26 Posté 26 Septembre 2004 Auteur Posté 26 Septembre 2004 C'est du php? J'ai toujours eut mes sites hebergés chez Free. Ca avait rien a voir avec ça. Peux-tu m'en expliquer un peu plus? Me filler des adresses? Merci
Remi Posté 26 Septembre 2004 Posté 26 Septembre 2004 Oui, c'est du php. Je ne sais pas comment cela se passe chez free... Voilà le genre de code: $dest="destinataire_AT_mondomaine.com"; // (remplacer _AT_ par l'arobase...)$replyemail="retour_AT_mondomaine.com";$titre_message="Mon titre de message";$corps_message="Bla bla bla bla..."; // former l'en-tête :$entete ="From: $replyemail\n";$entete.="Reply-To: $replyemail\n";$entete.="Content-Type: text/plain; charset=\"iso-8859-1\"\n";$entete.="Content-Transfer-Encoding: 8bit"; // envoyer le messageif (mail ($dest,$titre_message,$corps_message,$entete)){ // message bien envoyé} // erreur lors de l'envoi} Tu mets ce que tu veux dans les variables en faisant bien attention à mettre l'adresse de destination "en dur" pour éviter tout détournement.
Gribouille26 Posté 26 Septembre 2004 Auteur Posté 26 Septembre 2004 C'est pour envoyer un mail depuis un formulaire? J'y comprend rien... Faut que je planche sur le sujet! Z'avez pas des bonnes adresses à conseiller?
Jan Posté 26 Septembre 2004 Posté 26 Septembre 2004 Désolé de renvoyer vers une de mes pages, mais tu peux t'inspirer de ce script. Si tu veux mettre en place un mailer pour permettre à tes visiteurs de t'écrire, il te suffit de supprimer le champ "adresse email du destinataire" du formulaire, et de mettre ton adresse mail "en dur" à la place dans l'appel de la fonction mail ().
Gribouille26 Posté 26 Septembre 2004 Auteur Posté 26 Septembre 2004 Sachez que si vous le mettez à disposition de vos visiteurs, il drainera, très rapidement par le bouche à oreille, beaucoup de monde sur votre site. Les abus et dérapages (insultes, menaces, ...) seront alors inévitables. Vous risquez tôt ou tard d’avoir des problèmes avec les "victimes", voire avec votre hébergeur. Ca fait peur ton truc! En plus, je veux pas que les gens m'envoie une fausse adresse mail, ça serai même bien que je puisse vérifier en même temps que l'envoie du mail si elle est valide car il faut une réponse...
Jan Posté 26 Septembre 2004 Posté 26 Septembre 2004 Mon "truc" c'est juste dans le cas d'un mailer anonyme. Si tu l'adaptes comme je te le suggère plus haut, pas de problème... ça serai même bien que je puisse vérifier en même temps que l'envoie du mail si elle est valide Là, ça dépasse mes compétences. Je ne crois pas que ça soit possible...
Americas Posté 26 Septembre 2004 Posté 26 Septembre 2004 Tiens... ça va pas être possible d'intégrer ça sur le site e Gribouille... mais il ya effectivement la possibilité de vérifier l'existence d'une adresse email. http://www.mailutilities.com/services/eav.html Bon... maintenant... pour intégrer ça à un formulaire c'est une autre paire de manche
Anonymus Posté 26 Septembre 2004 Posté 26 Septembre 2004 Bonjour, la seule chose que tu puisses vérifier, c'est l'existence d'un 'hote' à cette adresse. Pour cela, il existe la fonction : checkdnsrr() -- Résolution DNS d'une adresse IP Pour ce qui est du lien que tu donnes, Americas, il ne marche pas. Mon adresse mail est dite : 'non valide'. Request DNS for SMTP servers for this e-mail...Found 4 relay(s) (mailin-04.mx.aol.com [15], mailin-01.mx.aol.com [15], mailin-02.mx.aol.com [15], mailin-03.mx.aol.com [15]) Check via mailin-04.mx.aol.com SMTP-server Connecting to SMTP server... Connected with SMTP-server <<< 220-rly-xj05.mx.aol.com ESMTP mail_relay_in-xj5.5; Sun, 26 Sep 2004 16:19:49 -0400 <<< 220-America Online (AOL) and its affiliated companies do not <<< 220- authorize the use of its proprietary computers and computer <<< 220- networks to accept, transmit, or distribute unsolicited bulk <<< 220- e-mail sent from the internet. Effective immediately: AOL <<< 220- may no longer accept connections from IP addresses which <<< 220 have no reverse-DNS (PTR record) assigned. >>> HELO <<< 501 SYNTAX ERROR IN PARAMETERS OR ARGUMENTS >>> MAIL FROM: <nobody_AT_beer.com> <<< 503 BAD SEQUENCE OF COMMANDS >>> RCPT TO: <nicolasgalle_AT_aol.com> <<< 503 BAD SEQUENCE OF COMMANDS >>> RSET <<< 250 OK >>> QUIT mailin-04.mx.aol.com "503 BAD SEQUENCE OF COMMANDS" -------------------------------------------------------------------------------- Result: Not exist (SMTP). Par contre, il est intéressant de noter que AOL répond : Je ne peux résoudre l'adresse IP de l'expéditeur, donc je ne répond pas. A bon entendeur !
Gribouille26 Posté 27 Septembre 2004 Auteur Posté 27 Septembre 2004 Merci à tous, Americas: pourquoi dis-tu que je vais pas pouvoir mettre ça sur mon site? (de toute façons, je suis allée voir, ça ne m'emballe pas, c'est pas la priorité) 1/ Déjà, est-ce que vous confirmez que OVH utilise la fonction mail() en php pour l'envoie d'un formulaire par mail? Après, si c'est bien ça, il faut que je me penche sur des tutoriaux php. Ceux du Hub sont très bien, mais ne vont pas assez loin. 2/ Avez-vous des bonnes adresses à me donner? et en passant, je jettai un oeil sur le formulaire de souscription d'OVH. Ils demandent de remplir: nom prenom ET organisation! 3/ La personne qui va prendre l'hebergement étant un particulier, que va-t-il pouvoir répondre dans organisation?
Gribouille26 Posté 27 Septembre 2004 Auteur Posté 27 Septembre 2004 Eh bien, où sont passés tous les hebergés d'OVH? SVP, j'ai besoin d'une réponse au moins à la question3.
Titag Posté 27 Septembre 2004 Posté 27 Septembre 2004 Salut, 1/ oui OVH utilise la fonction mail() 2/ fr.php.net 3/ Dans organisation soit tu mets rien, soit tu mets un tiret, soit tu mets "particulier"... mais il n'y a pas de quoi se prendre la tète à mon avis
Gribouille26 Posté 27 Septembre 2004 Auteur Posté 27 Septembre 2004 Merci Titag! Je vais potasser pour le formulaire mail en php. C'est assez simple en faut, le php... Je vais peut-être pas avoir trop de mal.
Anonymus Posté 27 Septembre 2004 Posté 27 Septembre 2004 Ceux du Hub sont très bien, mais ne vont pas assez loin. 2/ Avez-vous des bonnes adresses à me donner? Les tutoriaux, ou les sites ? Parce qu'une liste des meilleurs sites traitant de Php a été établie ici :> http://www.webmaster-hub.com/topsites/inde...tory&category=9
Gribouille26 Posté 28 Septembre 2004 Auteur Posté 28 Septembre 2004 Je parlait des tutoriaux. Sur le coup, j'avais oublié les sites. Depuis, je suis allée faire un tour dessus, et je pense avoir trouvé mon bonheur. J'ai bricolé un petit truc, maintenant, j'attend d'avoir l'hebergement pour le tester!
salemioche Posté 29 Septembre 2004 Posté 29 Septembre 2004 formulaire email php formulaire php commenté et expliqué
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant