Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Langages serveur > ASP
ASP Forum sur la programmation ASP. Avant de poster : Cours ASP, FAQ ASP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 04/08/2008, 15h04   #1
Invité de passage
 
Inscription : décembre 2003
Messages : 16
Détails du profil
Informations forums :
Inscription : décembre 2003
Messages : 16
Points : 2
Points : 2
Par défaut [ASPSMARTMAIL] - problème avec le composant

Bonjour,

J'ai un soucis depuis quelques jours. je suis en train de migrer un windows 2000 vers un windows 2003 en architecture 64 bits. Tout est OK sauf au niveau des sites et plus précisément de l'envoi des mails.

J'utilise le composant aspSmartMail. Quand j'essaie de lancer la commande >regsvr32 aspSmartMail.dll, j'obtiens l'erreur suivante "LoadLibrary ('aspSmartMail.dll') a échoué. Le module spécifié est introuvable. "

Du coup, quand je lance un script de test d'envoi de mail (ex ci dessous), j'obtiens l'erreur :
Citation:
Objet Server erreur 'ASP 0177 : 800401f3'
Échec de Server.CreateObject
/testmail.asp, ligne 34
800401f3
Code :
1
2
3
4
5
6
7
8
9
10
11
 
Set mySmartMail = Server.CreateObject("aspSmartMail.SmartMail")
mySmartMail.Server = "localhost" 'Serveur SMTP
mySmartMail.ContentType = "text/html"
mySmartMail.SenderAddress = "xxxxxxxxx"
mySmartMail.Recipients.Add "xxxxxxxxxx"
mySmartMail.Subject = "xxxxxxxxx"
CorpsMessage = "xxxxxxxxxxxxxx"
mySmartMail.Body = CorpsMessage
mySmartMail.SendMail
set mySmartMail = nothing
Si une petite âme pouvait me secourir ?

Merci

Cordialement,
Mick
teshub est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/08/2008, 16h27   #2
Expert Confirmé Sénior
 
Homme Laurent Willems
Expert Stop/Start
Inscription : septembre 2002
Messages : 2 555
Détails du profil
Informations personnelles :
Nom : Homme Laurent Willems
Âge : 33
Localisation : Belgique

Informations professionnelles :
Activité : Expert Stop/Start

Informations forums :
Inscription : septembre 2002
Messages : 2 555
Points : 4 279
Points : 4 279
Salut,

Le message indique que cette dll est introuvable. est-ce qu'elle existe bien sur ton serveur 2003?

sinon tu peux toujours la télécharger ici:

http://www.dllbank.com/a/aspsmartmail.dll-download.html

et la placer dans C:\WINNT\System32
Mygale1978 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/08/2008, 16h38   #3
Invité de passage
 
Inscription : décembre 2003
Messages : 16
Détails du profil
Informations forums :
Inscription : décembre 2003
Messages : 16
Points : 2
Points : 2
Bonjour,

Merci de ta réponse.

Mais la dll est bien sur le serveur, dans c:/windows/system32 et meme à la racine du c:.

Mick
teshub est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/08/2008, 17h01   #4
Expert Confirmé Sénior
 
Homme Laurent Willems
Expert Stop/Start
Inscription : septembre 2002
Messages : 2 555
Détails du profil
Informations personnelles :
Nom : Homme Laurent Willems
Âge : 33
Localisation : Belgique

Informations professionnelles :
Activité : Expert Stop/Start

Informations forums :
Inscription : septembre 2002
Messages : 2 555
Points : 4 279
Points : 4 279
Salut,

peux-tu donner le chemin complet vers ta dll à regsrv32.exe?

Code :
1
2
 
regsvr32 c:\aspSmartMail.dll
et voir ce que ça donne?
Mygale1978 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/08/2008, 17h33   #5
Invité de passage
 
Inscription : décembre 2003
Messages : 16
Détails du profil
Informations forums :
Inscription : décembre 2003
Messages : 16
Points : 2
Points : 2
J'ai exactement le meme probleme. Je désespère .

Merci quand même de ton aide

Mick
teshub est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/08/2008, 21h33   #6
Expert Confirmé Sénior

 
Avatar de Immobilis
 
Inscription : mars 2004
Messages : 5 862
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 5 862
Points : 5 982
Points : 5 982
Salut,

Et :
Code :
c:\Windows\System32\regsvr32.exe c:\Windows\System32\aspSmartMail.dll
A+
Immobilis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/08/2008, 08h48   #7
Invité de passage
 
Inscription : décembre 2003
Messages : 16
Détails du profil
Informations forums :
Inscription : décembre 2003
Messages : 16
Points : 2
Points : 2
Bonjour,

Idem, même erreur. Je me demande si c'est pas l'architecture 64 bits qui poserait pas problème mais bon, j'en sais rien.

Merci

Mick
teshub est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/08/2008, 20h25   #8
Expert Confirmé Sénior

 
Avatar de Immobilis
 
Inscription : mars 2004
Messages : 5 862
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 5 862
Points : 5 982
Points : 5 982
Ah oui, c'est vrai que le 32 de regsvr32 est pour 32 bits.

Par contre, en ce qui concerne les histoires de mail il y a CDO dans Windows...

A+
Immobilis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/09/2008, 14h37   #9
Invité régulier
 
Inscription : juillet 2006
Messages : 7
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 7
Points : 5
Points : 5
Bien le bonjour à tous,
Avez-vous réussi à solutionner ce problème ?
Car je rencontre le même problème Suite à une migration d'un 2000 vers un 2003 Par contre je reste sur un système en 32 bits.
Merci d'avance et bonne journée
pydubreucq est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/09/2008, 14h47   #10
Expert Confirmé Sénior
 
Homme Laurent Willems
Expert Stop/Start
Inscription : septembre 2002
Messages : 2 555
Détails du profil
Informations personnelles :
Nom : Homme Laurent Willems
Âge : 33
Localisation : Belgique

Informations professionnelles :
Activité : Expert Stop/Start

Informations forums :
Inscription : septembre 2002
Messages : 2 555
Points : 4 279
Points : 4 279
Salut,

Et bien tu peux déjà commencer par relire et voir les solutions qui y sont proposées.
__________________
Alea Jacta Test!
Mygale1978 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/09/2008, 16h34   #11
Invité régulier
 
Inscription : juillet 2006
Messages : 7
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 7
Points : 5
Points : 5
Bien le bonjour,
Merci pour cette réponse, mais oui j'ai essayé les solutions proposées au préalable avant de mettre un post.
Hormis pour CDO, car il me faudrait modifier le code de l'application et je ne suis pas développeur, de plus je ne crois pas que ma société soit enjouée au fait de modifier le code d'une appli gratuitement :/
Mais merci pour cette réponse.
pydubreucq est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/07/2009, 16h34   #12
Invité de passage
 
Inscription : juillet 2009
Messages : 2
Détails du profil
Informations forums :
Inscription : juillet 2009
Messages : 2
Points : 2
Points : 2
Par défaut [ASPSMARTMAIL] - problème avec le composant - Résolu

Bonjour,
Etant confronté au même problème sur un nouveau serveur windows2003, il faut récupérer le runtime vb5 sur le site de microsoft.

AspSmartMail a besoin de dll vb5 de microsoft pour tourner correctement.

Le regsevr32 cherche les dll vb5 au moment de l'enregistrement en base de registre, si il manque une dll de dépendance l'enregistrement échou avec le message : LoadLibrary("C:\WINDOWS\system32\aspsmartmail.dll") a échoué - Le module spécifié est introuvable

Le runtime vb5 se télécharge ici http://support.microsoft.com/kb/180071/fr
Fredmev est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h56.


 
 
 
 
Partenaires

Hébergement Web