Visual Basic Foro
Programación => Visual Basic 6 => Mensaje iniciado por: ssccaann43 en Mayo 27, 2010, 02:17:01 pm
-
Bueno, estoy usando el Control de Leandro, ya que deseo tomar de mi BD un listado de clientes y hacerles llegar correos personalizados. El detalle que tengo es el siguiente, logro enviarlos sin problemas, pero me gustaria hacer como un Ciclo For, donde pueda obtener correo por correo, con su nombre. Para reemplazar el nombre por unos caracteres en el asunto y en el texto, de manera que pueda personalizar cada correo. Espero haberme explicado bien. Si alguien lo ha usado y sabe como tomar esa info, agradeceria si la comparte.
Estuve viendo que esta propiedad del objeto: .GetEmailList me saca toda la lista de los correos... Pero no encuentro manera de obtener el nombre del contacto y su respectivo correo... Saludos
-
Bien por si alguien requiere la solucion a mi problemita, gracias al coco que me ayudo a corregirlo..
Con esto obtenemos el nombre del destinatario
Public Property Get firstName(ByVal lngIndex As Long) As String
firstName = col(lngIndex).firstName
End Property
Public Property Get secondname(ByVal lngIndex As Long) As String
secondname = col(lngIndex).secondname
End Property
Y hay que corregir este trozo de codigo para obtener el Email del destinatario..
Public Function GetEmail(ByVal Index As Long) As String
GetEmail = col(Index).Email
End Function
Cambiarlo por...
Public Function GetEmail(ByVal Index As Long) As String
GetEmail = col(Index).EmailAddress
End Function
Saludos....! ;D
-
holap una pregunta osea envia email a hotmail o no?
y dime si esque tienes q activar algo o algun puerto para poder enviar mensajes alos correos deseados
-
Hola, uso la una clase para enviar correos a Gmail, la clase esta en recursosvisualbasic. Y si envio email's a cualquier cuenta de correo.