ASP ajouter une page html dans le mail.body d'un email

ASP ajouter une page html dans le mail.body d'un email - ASP - Programmation

Marsh Posté le 09-03-2005 à 20:22:09    

bonjour
 
Je débute en asp
 
Je voudrais envoyer un mail dans le contenu serait une page web simple incorporant les données issues d'un formulaire.
 
J’arrive à ajouter des morceaux html dans le body du mail, mais par petit bout une vraie galère...
 
je suis sur qu'il y a plus simple.... mais comment
 
<% mail= "<HTML" + "<BODY bgColor=#ffffff>" + "<DIV align=center><u><FONT face=Arial size=6>Demande de réparation</FONT></u></DIV>" + etc....
 

Reply

Marsh Posté le 09-03-2005 à 20:22:09   

Reply

Marsh Posté le 09-03-2005 à 21:17:01    

C'est le seul moyen [:spamafote]

Reply

Marsh Posté le 09-03-2005 à 22:34:17    

OK j'y ai passé la soirée.... je pensais qu'il y avait plus simple.
 
Merci du renseignement....

Reply

Marsh Posté le 10-03-2005 à 10:34:11    

Si le contenu HTML existe sur le disque, tu peux trés bien ouvrir le fichier, le charger et le balancer dans le mail...
 
Pour faire simple, tu construit un squelette de ton mail en HTML, les données à insérer, tu les marques à l'aide de marqueur texte spécifique (genre pour le nom : ###NOM###). Puis lorsque tu as chargé la page HTML, tu y appliques une serie de 'Replace', genre :
 

Code :
  1. mail = Replace(mail, "###NOM###", TaVariableNom)
  2. ...


 
C'est pas top optimisé, mais ça l'avantage que tu ne passes pas 3 heures à te tapper le code HTML en dur dans le code...

Reply

Marsh Posté le 10-03-2005 à 16:25:52    

Voila ce que je fait :
 

Code :
  1. strHTML = "<b>Nom: </b>" & Request.form("nom" ) & "  "  & Request.form("prenom" ) & "<br />" & _
  2. "<b>Email: </b>" & Request.form("eMail" ) & "<br />" & _
  3. "<b>Adresse: </b>" & Request.form("adresse" ) & "<br />" & _
  4. "<b>Ville: </b>" & Request.form("ville" ) & "<br />" & _
  5. "<b>Code postal: </b>" & Request.form("codepost" ) & "<br />" & _
  6. "<b>Téléphone: </b>" & Request.form("tel" ) & "<br />" & _
  7. "<b>Mobile: </b>" & Request.form("mobile" ) & "<br />" & _
  8. "<b>Objet: </b> & Request.form("Objet" ) & "<br /><fieldset>" & Request.form("Demande" ) & "</fieldset>"


 
il n'y a plus qu'a s'occuper du formulaire et du composant qui expédie les mails


---------------
planuldep | Association pêche à la Sempé
Reply

Marsh Posté le 10-03-2005 à 17:00:53    

Bon je l'ai fait à la main... (il faudra que j'essais ta méthode DVDAI ca peut être bien....)
 
Merci


Message édité par extra le 10-03-2005 à 17:36:14
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed