Bonjour, j'utilise le code suivant pour envoyer un email avec ASP (pas le.NET, l'ancienne version):
Dim objMail Dim iConfig Set objMail = Server.CreateObject("CDO.Message") Set iConfig = Server.CreateObject("CDO.Configuration") With iConfig.Fields .Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2 .Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") ="LN1" .Item("http://schemas.microsoft.com/cdo/configuration/smtpserverport") ="25" .Update End With
Set objMail.Configuration=iConfig
objMail.From = Expediteur objMail.To = Destinataire objMail.Subject = Sujet objMail.Send
Set objMail = Nothing Set iConfig = nothing
Lorsque je lance ma page, j'ai une erreur '80040211' sur la ligne "objMail.Send ".
|
Bien entendu, les variables Expediteur, Destinataire et Sujet sont définies auparavent (c'est une fonction, et ces variables sont passées en parametres).
J'ai essayé le même code sous VB6 et il fonctionne sans problèmes et sans erreurs, et mon mail arrive bien !!!. Je comprends pas
pourquoi il ne marche pas sur ASP ?
Merci de votre aide !