Necesito una libreria para enviar correo desde VB

garma llamad
29 de Octubre del 2002

Necesito una libreria para mandar correo desde mi programa de VB. Se que necesito la libreria Microsoft Outlook 9.0 Object Library que debería encontrarse en Projects->Referencias.
Yo no encuentro la libreria en mi ordenador.

Y si no, hay otra opción para poder enviar correos desde los programas en VB?.
Gracias.

Tom?
29 de Octubre del 2002
Mira en esta web.

http://webcindario.com/argayo

En la seccion de DOWNLOADS tienes unos 200 OCX/DLL/ActiveX

De ahi me baje un OCX para enviar mails a traves del Outlook. Espero q te sirva.

webJose
29 de Octubre del 2002
No es cierto que ocupe dicha biblioteca (library significa biblioteca, no libreria). Solamente la ocuparía si desea hacer que su programa utilice early-bound calls. Pero si conoce los comandos, puede utilizar objectos genéricos (dim objeto as Object) y crear las instancias de los objetos que necesita usando CreateObject().

Ahora bien, porque usted cree que ocupa eso, asumo que no es muy experimentado en VB. Por lo tanto, le ofrezco una mejor solución: En www.pscode.com (sitio en inglés), encontrará una biblioteca llamada vbSendMail.dll. Esa biblioteca es independiente de Outlook o cualquier otro programa de correo, y sirve para enviar correos sin necesidad de tener cuenta de correo (me parece). Solamente necesita especificar un servidor SMTP que acepte open-relay, o bien tener una cuenta de correo y especificar el servidor SMTP de su cuenta.