faire fonctionner jMail sous windows 2008
Bonjour,
Je voudrais migrer un site asp sur un serveur sous windows server 2008 R2 / IIS 7.5.
Mon souci est l'envoi des mails du site avec le composant jMail...
J'ai installé le dernier sur le server... et lorsque j'envoie un mail sur une page j'ai cette erreur :
Citation:
Erreur d'exécution Microsoft VBScript erreur '800a01ad'
Un composant ActiveX ne peut pas créer un objet.
/testmail.asp, ligne 21
La ligne 21 étant :
Code:
Set jmail = Server.CreateOBject( "JMail.Message" )
Je suis aller dans le répertoire ou est installé jmail.dll et j'ai mis toutes les autorisations pour les utilisateurs sur cette dll... en vain...
Quelqu'un a-t-il déjà eu à faire cela? car je ne vois pas la solution...
Pourtant JMail est installé !
Bonjour,
Je voulais relancer ce topic parce qu'à mon sens il n'y a pas de réponse au tout premier message, c'est embêtant car je suis dans le même cas !
A savoir : mon composant JMail ne fonctionne plus depuis que le serveur a été migré en Windows 2008 (contre mon gré !)
J'ai téléchargé le nouveau JMail (W3), tout comme il faut. Et j'ai le message Erreur 500, précisant :
Citation:
Un_composant_ActiveX_ne_peut_pas_créer_un_objet.
sur la ligne 9 qui correspond à :
Code:
Set JMail = Server.CreateObject("JMail.Message")
Et impossible de me dépatouiller de cette erreur...
Et avec des utilisateurs habitués à recevoir leur mail automatique, comment dire... AU SECOURS !
Merci d'avance :)
c'est un problème de droits...
Bonjour,
J'avais déjà buté sur ce problème avec server 2003 et résolu rapidement sous server 2008 / 64 bits
Comme Il s'agit surement d'une plateforme 64 bits, il faut donc :
1) copier la dll jmail.dll dans C:\Windows\SysWOW64
2) démarrer le mode commande "powershell" en mode administrateur (sinon il refuse) dans ce répertoire
3) lancer le classique regsvr32.exe jmail.dll
Si la déclaration est bien validée, l'objet est accessible en ASP...
Laurent