Activex smtp (ocx)

Soyez le premier à donner votre avis sur cette source.

Vue 6 947 fois - Téléchargée 1 069 fois

Description

Cet OCX est une implémentation du protocole SMTP et vous permet donc d'envoyer des mails. Il se veut très simple d'emploi : une fonction SendMail et il suffit de passer en paramètre tous les infos nécessaires à l'envoi (destinataire, expéditeur, sujet, message et serveur smtp).
Il a été conçu avec un contrôle Winsock 6.0 SP5 (mais la plupart des versions doivent fonctionner je pense). Il est donc indépendant de clients mail comme OutLook pour envoyer vos messages.

Attention par contre : il n'est pas conçu pour faire un client mail, il ne gère pas les pièces jointes (désolé :-( ), je l'ai conçu pour envoyer automatiquement des logs donc j'avais pas besoin de cette fonctionnalité.
J'ai posé une mini démo pour vous montrer comment ça marche mais... était-ce utile ?

Si j'ai posé cette source c'est que je l'ai jamais trouvée mais en même temps j'ai peut-être mal cherché... Bon voilà en espérant que ça vous serve !
@+

Conclusion :


Ah oui, une dernière précision sinon je vais me faire taper sur les doigts...
L'ActiveX devrait être opérationnel pour tout le monde. Cependant je vous précise que pour les sources je l'ai conçu avec VB5 (et la toute première mouture pas de SP).
Mais bon, je suppose que ça ne vous posera pas trop de problème si vous êtes en VB6.
Et aussi, mon OCX envoie sur le port 25 (SMTP défaut), si vous avez des besoins spécifiques modifiez les sources mais ne venez pas raler. J'ai fait l'effort de bien commenter...

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
58
Date d'inscription
dimanche 7 décembre 2003
Statut
Membre
Dernière intervention
4 juillet 2006

c'est ce que je cherche
Merci cbnet.
Messages postés
176
Date d'inscription
vendredi 29 octobre 2004
Statut
Membre
Dernière intervention
7 mars 2005

ben desole non, mais pour "contourner" ca tu fais plusieurs SendMail avec le meme msg hehe... :-) desole
J'y ai pas du tout penser et c'est pas trop dur a modifier je pense, je vais essayer de m'en occuper mais le temps me manque.
Messages postés
1115
Date d'inscription
jeudi 19 décembre 2002
Statut
Membre
Dernière intervention
6 mai 2007

Il supporte l'envoi multi-destinataires ?
Messages postés
176
Date d'inscription
vendredi 29 octobre 2004
Statut
Membre
Dernière intervention
7 mars 2005

Bon, j'oublie tout le temps des précisions :
pour ceux qui ne savent pas comment enregistrer un OCX sur le système vous faites :
regsvr32 \WINDOWS\System32\SMTPOCX.ocx sous XP et regsvr32 \WINNT\System32\SMTPOCX.ocx sous 2000/NT

Et encore (oui je sais j'abuse) : ceux qui veulent utiliser l'OCX directement sans consulter les sources, il faut que vos adresses emails (expéditeur et destinataire) soient entourés de balises < et > dans ma fonction SendMail !

Si vous avez des commentaires, pour me dire ce que vous en penser ou pour l'améliorer n'hésitez pas...
Une petite pour évaluer mon travail ne serait pas de refu non plus, histoire de savoir ce que vous en penser.

@+ ;-)

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.