Page 1 :
Default.asp |
Explications |
<%
msg = 0
ENVOY = Left(UCase(Request("ENVOYER")),5)
If ENVOY = "ENVOY" Then
Set Mailer = Server.CreateObject("SMTPsvg.Mailer")
Mailer.FromName = "Webmaster Nautilum"
Mailer.FromAddress= "webmaster@nautilum.com"
Mailer.RemoteHost = "SMTP.nautilum.com"
Mailer.AddRecipient request("Nom"), request("Mail")
Mailer.Organization = "Nautilum"
Mailer.Subject = "Test d'ASPMail"
strBody = "Vous avez des questions, des demandes précises ?" & CHR (10)
& CHR(13)
strBody = strBody & "webmaster@nautilum.com" & CHR (10) & CHR(13)
strBody = strBody & " " & CHR (10) & CHR(13)
strBody = strBody & "Cordialement" & CHR (10) & CHR(13)
strBody = strBody & "L'équipe de Nautilum" & CHR (10) & CHR(13)
Mailer.BodyText = strBody
if Mailer.SendMail then
Response.Write "Le Mail a bien été envoyé"
else
Response.Write "Problème d'envoi<br>"
Response.Write Mailer.Response
end if
msg = 1
End If
%> |
Vous êtes prêt ? :)
On déclare une variable de test pour l'envoi du mail
On récupére la valeur du bouton ENVOYER
Si on a cliqué sur ENVOYER
On déclare le composant AspMail
Mailer.FromName est
l'expéditeur
Mailer.FromAddres est
l'adresse de l'expéditeur
Mailer.RemoteHost est
votre smtp
Mailer.AddRecipient
est le destinataire ainsi que son EMail (noté la virgule)
Mailer.Organization est
l'organisation
Mailer.Subject est le
sujet
Mailer.BodyText est le
corps du message
On test voir si le mail est bien partit
On change la valeur de msg pour ne plus réafficher le form
Fin du test
|
<html>
<head>
<title>aspmail.asp</title>
</head>
<body> |
En tête HTML |
<%If msg = 0 Then%> |
On teste la varaible voir si on affiche le
form. |
<form method="POST" action="aspmail.asp">
<div align="center"><center><p>Veuillez entrer
votre nom <input name="Nom" size="7"></p>
</center></div><div align="center"><center><p>Veuillez entrer votre EMail <input name="Mail" size="7" ></p> </center></div><div align="center"><center><p><input type="submit" value="Envoyer" name="Envoyer"><input type="reset"
value="Effacer"
name="B2"></p>
</center></div>
</form> |
Le Form |
<%End If%> |
Fin du test |
</body>
</html> |
Bas de page |
- Pour le test, vous allez recevoir un mail de confirmation de l'envoi
|
Téléchargez
le code |