Forum-webmaster
Technique - programmation => Asp / Asp.net / IIS => Message commencé par: Germain le le 11-09-2003 a 17:58:40

Titre: Pb d'nvoie par mail d'un formulaire
Posté par: Germain le le 11-09-2003 a 17:58:40

bonjour a tous je suis nouveau ici et surtout nouveau ds la webmasterisation

alors je reprend en main un site pour un ami, il propose ( sur son site) un formulaire pour ses futurs clients mais il ne recoit jamais de reponse par mail. et l'internaute obtient un message d'erreur indiquant la ligne 22 correspondant a la premiere ligne en dessous

   Set Mailer = Server.CreateObject("SMTPsvg.Mailer")
   Mailer.FromName = session("Prenom")+ " " + session("Nom")
   Mailer.FromAddress= session("EM")
   Mailer.RemoteHost = "smtp.unimedia.fr"
   Mailer.AddRecipient "Hotel d'Anjou", "info@hoteldanjou.fr"
   Mailer.Subject = "Demande de réservation"
   Mailer.BodyText = Msg
   envoi=Mailer.SendMail
   Set Mailer = Nothing

POurrierz vous m'aidez svp ?

Titre: Re:Pb d'nvoie par mail d'un formulaire
Posté par: Netah le le 16-09-2003 a 19:00:36

Salut,
Tu as un pb avec ton objet censé envoyer tes mails.

Je te conseille JMail qui est gratuit pour les étudiants et pas tres cher pour une utilisation commercial. Il y a d'autres composants, gratuits mais je ne les ai pas testé.

J'avais écrit un article que tu trouveras sur www.ZoneB.org
dans Pratique / articles / Asp-asp.net .... Simple mailer using Jmail.

Titre: Re:Pb d'nvoie par mail d'un formulaire
Posté par: frossard le le 26-11-2003 a 07:52:17

Salut,
Voila tu colle ce code dans ta page ca marche si tu est sur IIS

'tu peut mettre ca dans uner fonction
sub envoiMail(Expediteur,Destinataire,titre,corp)
         
         SET objmail = Server.CreateObject("CDONTS.NewMail")
            objmail.From = Expediteur
            objmail.To = Destinataire
            'titre du mail
            objmail.Subject = titre
            objmail.Importance = 1 '(0=Low, 1=Normal, 2=High)
            objmail.BodyFormat = cdoBodyFormatHTML
            objmail.Body = corp
            'envoi mail
            objmail.Send
         Set objmail = Nothing   
   
      end sub

'ensuite tu envoie a ta sub les données

Expediteur = "info@tonsite.com"
Destinataire = "info@destinataire.com"
titre = "le sujet du mail"
CorpMail = "le texte du mail ou ce que tu recoit depuis le champs de texte"

call envoiMail(Expediteur,Destinataire,titre,CorpMail)


Voila cette solution marche, et de toutes facon ce composant est installé d'office sur IIS, ce qui n'est pas le cas de JMAIL.

Bonne journée
Fross

Titre: Re:Pb d'nvoie par mail d'un formulaire
Posté par: eRom le le 02-12-2003 a 13:55:44

et oui...pourquoi chercher compliquer avec d'autres composants, alors que IIS à déjà qq outils sympa... ;)

@+ et bon courage à tous...


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.