Code simple pour envoyer un mail par un serveur

Soyez le premier à donner votre avis sur cette source.

Snippet vu 17 351 fois - Téléchargée 35 fois

Contenu du snippet

Normalement cet objet d'envoi de mail est installé sur tous les serveur Web à partir de Windows NT server 4.0. ce code est Simplifié.

Source / Exemple :


Set email = Server.CreateObject ("SMTPsvg.Mailer")   
email.FromName = <nom de l'expéditeur> 
email.FromAddress = <Email de l'expéditeur>  
email.Subject = <sujet du message> 
email.BodyText = <corp du texte>
email.RemoteHost = <nom du serveur smtp>   
email.AddRecipient <nom du destinataire>, <Email du destinataire> 
If email.SendMail then  
      response.write "message envoyé" 
Else   
      response.write "erreur lors de l'envoi"  
End If

Conclusion :


Remplacez les mots entre <> par vos variables ou paramètres (on peut aussi mettre des textes brut entre " ", mais je le déconseil, il est préféravle pour vous d'en faire une fonction réutilisable afin de la déposer dans un fichier d'Incluse (SSI)

A voir également

Ajouter un commentaire

Commentaires

Messages postés
216
Date d'inscription
dimanche 13 janvier 2002
Statut
Modérateur
Dernière intervention
7 novembre 2009

et bien, ton code passe par 'erreur lors de l'envoi'
lorsque le composant ne peut envoyer le message, par exemple si le relais smtp n'est pas correctement configuré sur le serveur, ou que le relais smtp ne répond pas.
Messages postés
44
Date d'inscription
mercredi 16 juillet 2003
Statut
Membre
Dernière intervention
19 août 2006

je ne comprends pas pourquoi mais je vais dans le bloc sinon de ton code
Response.Write "erreur lors de l'envoi"

Pourrais tu me dire les raisons pour lesquelle j'irai la dessus ;)

Merci
Messages postés
3
Date d'inscription
samedi 10 janvier 2004
Statut
Membre
Dernière intervention
29 août 2004

mon serveur n'accepte pas l'object "SMTPsvg.Mailer"
quoi faire d'autre ???? vite SVP
Messages postés
368
Date d'inscription
dimanche 24 juin 2001
Statut
Membre
Dernière intervention
7 décembre 2015

Salut
jamé toushé a l'ASP je cherche juste a envoyer un mail depuis une adresse Web grace a une page ASP, exemple : http://www.monsite/shepakwa.asp?message=Salut
Merci d'votre ède ;)
Messages postés
25
Date d'inscription
lundi 28 janvier 2002
Statut
Membre
Dernière intervention
11 juin 2006

Apparament tu connais tous les composants d'envoi de mail,
peux-tu me donner le code a utiliser avec le composant SendMail
Michèle
Afficher les 10 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.