Les comparto CsFoxySmtp.dll para envió de correos por SMTP

Skip to first unread message

Antonio Meza

unread,
Mar 19, 2020, 9:01:07 PM3/19/20
to Comunidad de Visual Foxpro en Español
Acabo de actualizar el blog con la documentación de una DLL para el envió de correos por SMTP desde VFP que desarrolle en C#.


saludos
Antonio Meza


Fabian Toro

unread,
Mar 19, 2020, 9:37:53 PM3/19/20
to publice...@googlegroups.com

Buenas Noches

en donde encuentro el link de la descarga y de la documentacion?

Gracias

--
Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/38d96b21-86b3-4869-b346-bbeb2cbf1882%40googlegroups.com.

Antonio Meza

unread,
Mar 19, 2020, 10:22:19 PM3/19/20
to Comunidad de Visual Foxpro en Español


El jueves, 19 de marzo de 2020, 19:37:53 (UTC-6), Fabian Toro escribió:

Buenas Noches

en donde encuentro el link de la descarga y de la documentacion?

Gracias

El 19/03/2020 a las 8:01 p. m., Antonio Meza escribió:
Acabo de actualizar el blog con la documentación de una DLL para el envió de correos por SMTP desde VFP que desarrolle en C#.


saludos
Antonio Meza


--
Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publice...@googlegroups.com.

HernanCano

unread,
Mar 20, 2020, 12:16:28 AM3/20/20
to Comunidad de Visual Foxpro en Español
Muy bien, Antonio.
Gracias por compartir.

Verifica que el nombre de la utilería es CsFoxySmtp.dll, pero la instalación dice 
RegAsm.exe FoxyCsharp.dll .....

Alejandro Garcia G.

unread,
Mar 20, 2020, 9:48:18 AM3/20/20
to Comunidad de Visual Foxpro en Español
Antonio, gracias por compartir siempre parte de tu conocimiento al grupo.

La DLL me funciono correctamente, pude hacer el envió y todo salio correctamente. Solo una nota, en las instrucciones hay un detalle con el nombre de la DLL, como comento Hernan, lo hice con el nombre correcto y todo salio perfecto.

Gracias y saludos.



photo

Alejandro García Garay
Software Developer

agarciagaray[at]pm[dot]

image
image

All views and opinions expressed in this email message are the personal opinions of the author and do not represent those of the company. No liability can be held for any damages, however caused, to any recipients of this message.

image
Please consider your environmental responsibility. Before printing this e-mail message, ask yourself whether you really need a hard copy.


Jorge Galván Pérez

unread,
Mar 20, 2020, 9:52:43 AM3/20/20
to Comunidad de Visual Foxpro en Español
Excelente Antonio......

Antonio Meza

unread,
Mar 20, 2020, 10:50:54 AM3/20/20
to Comunidad de Visual Foxpro en Español
Ya corregí el error!!!

Es que cuando empece a crear la librería mi idea era que fuera una sola DLL con funciones dentro y por eso era ese nombre, ya luego después de tanto batallar y no lograrlo mejor la hice individual y cambie el nombre!!! 

Gracias por comentar!!!!

saludos

Antonio Meza

unread,
Mar 20, 2020, 10:52:01 AM3/20/20
to Comunidad de Visual Foxpro en Español
Excelente!!!

ya corregí el proceso!!!

saludos!!

Zarlu

unread,
Mar 20, 2020, 2:30:55 PM3/20/20
to Comunidad de Visual Foxpro en Español
Buenas tardes Antonio Meza!

Respuesta satisfactoria en W7. Servidor de salida de prodigy y outlook.

Saludos
zarlu
Chetumal, Quintana Roo, México

Antonio Meza

unread,
Mar 20, 2020, 2:40:41 PM3/20/20
to Comunidad de Visual Foxpro en Español
excelente!!!

Puedes compartir el servidor y puerto que usaste para podigy ? si es tu dominio pues le pones midominio jejejeeej

saludos

Zarlu

unread,
Mar 20, 2020, 4:40:13 PM3/20/20
to Comunidad de Visual Foxpro en Español
Foxeros!

Para correos de "mido...@prodigy.net.mx"

port=587
ssl=.F.

Jairo Cedeño

unread,
Mar 20, 2020, 5:53:37 PM3/20/20
to Comunidad de Visual Foxpro en Español
Muy buena,a penas me cierren cdo voy por su herramienta, aunque tambien uso Microsoft Outlook como interface transparente para los usuario desde VFP

Carton Jeston

unread,
Mar 21, 2020, 7:53:31 AM3/21/20
to Comunidad de Visual Foxpro en Español
Mi pregunta es si la dll la tienes compilada tambien en x64 y si funciona con vfpa 64 o si iensas hacerlo en el futuro.

Seria interesante y quizas una buena libreria de apoyo a otras herramientas como foxypreviewer que en breve podria quedarse con la opcion CDO un tanto coja.

gracias por tu aporte... otra vez.

Antonio Meza

unread,
Mar 21, 2020, 10:45:04 AM3/21/20
to Comunidad de Visual Foxpro en Español
Si ya esta compilada en 64 y esta probada en VFPA por Dsanchez!!

En un rato la subo al blog!!!

saludos

Antonio Meza

unread,
Mar 21, 2020, 10:55:16 AM3/21/20
to Comunidad de Visual Foxpro en Español
https://foxydb.wordpress.com/csfoxysmtp-instalacion/

Ya esta la librería compilada en 64bit.

saludos

William López

unread,
Mar 21, 2020, 1:21:35 PM3/21/20
to Comunidad de Visual Foxpro en Español
Gracias Antonio, excelente aporte y por compartir esta buena herramienta, voy a probarla.  Saludos

Oscar Quiros Coto

unread,
Mar 21, 2020, 5:32:54 PM3/21/20
to Comunidad de Visual Foxpro en Español
Buenas tardes, me parece excelente.
Consulta, servira para el cambio que va hacer google con sus cuentas de gmail ?

Saludos cordiales.

HernanCano

unread,
Mar 21, 2020, 9:18:59 PM3/21/20
to Comunidad de Visual Foxpro en Español
Me parece que no, pero esperemos la respeusta del "creador".

Javier Barrera

unread,
Mar 23, 2020, 5:13:17 AM3/23/20
to Comunidad de Visual Foxpro en Español
Hola Antonio, felicitarte por el gran trabajo que has hecho y por quererlo compartir. Me gustaría preguntarte si existe alguna forma de pedir acuse de recibo al enviar los emails.
Gracias,
Javier Barrera.

Antonio Meza

unread,
Mar 23, 2020, 2:02:17 PM3/23/20
to Comunidad de Visual Foxpro en Español
De momento no, pero si alguien tiene un ejemplo en C# puedo hacer pruebas!!!

saludos
Message has been deleted
Message has been deleted

Antonio Meza

unread,
Mar 23, 2020, 2:14:47 PM3/23/20
to Comunidad de Visual Foxpro en Español
No la tiene, pero acabo de investigar y agregue la opción, te paso la librería con los cambios para que de favor la pruebes y si funciona para publicarla en el blog.

Agregue una propiedad que por default es Falsa, para que se active la debes poner en Verdadera antes de mandar el correo

.notification = .t.

link para descargar.


saludos
Antonio Meza

Carlos Benzadon

unread,
Mar 23, 2020, 3:58:32 PM3/23/20
to publice...@googlegroups.com
Gracias Dr. Usted es un crack. Saludos

--
Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.

Miguel A.

unread,
Mar 24, 2020, 2:02:50 PM3/24/20
to Comunidad de Visual Foxpro en Español
Muchísimas gracias Antonio,

La RAE dice que eres un hacker como la copa de un pino: https://es.wikipedia.org/wiki/Hacker, ni lo dudes...

Mucha salud para todos, en Madrid especialmente nos hace falta también un poco de suerte porque esto no pinta nada bien.
Ánimo, no obstante, desde el corazón de esta gran ciudad.
Miguel


El lunes, 23 de marzo de 2020, 20:58:32 (UTC+1), Carlos Benzadon escribió:
Gracias Dr. Usted es un crack. Saludos

El jue., 19 mar. 2020 8:01 p. m., Antonio Meza <solv...@gmail.com> escribió:
Acabo de actualizar el blog con la documentación de una DLL para el envió de correos por SMTP desde VFP que desarrolle en C#.


saludos
Antonio Meza


--
Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publice...@googlegroups.com.

Irwin Rodriguez

unread,
Mar 24, 2020, 2:11:44 PM3/24/20
to publice...@googlegroups.com
Recuerdo cuando habían 10 casos en Madrid :( nadie pensaba que esto se iba a esparcir tan rápido. Aquí en Toledo habían dicho que detendrían el pase Madrid-Toledo pero ni siquiera hizo falta tal medida, ahora en Castilla la Mancha hay alrededor de 2.400 casos de los cuales Toledo tiene 400. Ya estoy que me programo unas alas para salir volando...

Saludos y disculpen el O.T

Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/62853e55-50ff-4c0a-9c2d-ad62faf0a68f%40googlegroups.com.


--
Irwin Rodríguez
ToolDeveloper
"A team is only pieces that you exchange until you finish the work, it is efficient, it works."

mhlezama

unread,
Mar 25, 2020, 11:05:35 AM3/25/20
to Comunidad de Visual Foxpro en Español
Saludos y buenos días

Alguien tiene un ejemplo de como se configura o se realiza el proceso de instalación?

Solo se envía como el CDO?

Antonio Meza

unread,
Mar 25, 2020, 2:10:16 PM3/25/20
to Comunidad de Visual Foxpro en Español
Aquí están todos los detalles!!!

https://foxydb.wordpress.com/csfoxysmtp/

saludos
Antonio Meza

Edwin Duran

unread,
Mar 25, 2020, 2:13:05 PM3/25/20
to Comunidad de Visual Foxpro en Español
Antonio Mesa

Mil gracias por este trabajo, espero después que este bien probado, seria bueno incorporado al foxypeview

Miguel A.

unread,
Mar 26, 2020, 12:32:33 PM3/26/20
to Comunidad de Visual Foxpro en Español
Buenos días Antonio,

Me decidí a instalar esta Dll y a probarla, pero me da el mensaje de error siguiente al ejecutar el programa, después de un rato de espera porque no responde.

System.Net.Mail.SmtpException: Se excedió el tiempo de espera de la operación

  en System.Net.Mail.SmtpClient.Send(MailMessage message)

  en CsFoxySmtp.CsFoxySmtp.Smtp()


La Dll se instaló correctamente y el programa no es más que las primeras líneas del ejemplo, sin con copias, ni anexos,

Por favor dime qué puede ser. Gracias,
Miguel A.

Antonio Meza

unread,
Mar 26, 2020, 2:24:17 PM3/26/20
to Comunidad de Visual Foxpro en Español
Pueden ser varios detalles, como la cuenta de usuario y contraseña, el puerto, con que tipo de cuenta estas usando?

saludos
Antonio Meza

Zarlu

unread,
Mar 26, 2020, 2:42:25 PM3/26/20
to Comunidad de Visual Foxpro en Español
Buenas tardes Colegas!

Disculpa Antonio!

Según las pruebas que efectué un error en .password o en .user no te arroja un mensaje de tiempo de espera sino de secuencia de comandos errónea.

Miguel A.

unread,
Mar 26, 2020, 2:55:56 PM3/26/20
to Comunidad de Visual Foxpro en Español
¿No podría ser que mi servidor requiere autenticación?.
Como le indica eso a tu DLL?.
Gracias,

Zarlu

unread,
Mar 26, 2020, 5:07:45 PM3/26/20
to Comunidad de Visual Foxpro en Español
Buenas tardes Miguel A.

Sería con
ssl=.t.

Qué dominio/servidor es el correo de envío?
Message has been deleted

Miguel A.

unread,
Mar 27, 2020, 3:10:51 AM3/27/20
to Comunidad de Visual Foxpro en Español
Gracias Zarlu,

Ya he conseguido subsanarlo, el motivo era que lo intentaba a través del puerto 465, que es el que utiliza mi servidor de correo, en vez del 587 que es el que recomienda Antonio. He probado cambiándolo y lo ha enviado sin problemas.

Saludos, vamos a por 13º día de cuarentena.
Miguel A.

Miguel A.

unread,
Mar 27, 2020, 5:58:03 AM3/27/20
to Comunidad de Visual Foxpro en Español
Buenos días,

Una pregunta relacionada con este asunto. Los mensajes enviados por IMAP deberían de quedar en el servidor y por tanto poder verse desde Outlook o cualquier otra aplicación de mensajería, si está configurada también como IMAP.

Yo no observo que suceda esto, no sé si es producto de que mi servidor de correo utiliza otro puerto, o por qué. ¿A vosotros os aparecen como enviados?.

Saludos,
Miguel A.

Javier Barrera

unread,
Mar 27, 2020, 8:00:02 AM3/27/20
to Comunidad de Visual Foxpro en Español

Muchas gracias por compartir esta magnífica dll para enviar correos, y por solucionar las sugerencias que hacemos. Después de probarla de varias maneras quisiera hacerte la siguiente observación ya que tengo una tabla donde los campos de cada registro indican los parámetros de las funciones de la dll. Utilizando tu ejemplo ponemos un bucle

     Public oSmtp

    oSmtp = CreateObject(“CsFoxySmtp“)

    oSmtp.server = “smtp.office365.com
    oSmtp.port = 587
    oSmtp.ssl = .T.
    oSmtp.user = “mius...@outlook.com
    oSmtp.password = “micontraseña123“

    oSmtp.from = “mius...@outlook.com
    oSmtp.subjet = “Asunto del Correo“
    oSmtp.body = “Cuerpo del mensaje de Correo“
    oSmtp.priority = 2
    oSmtp.notification = .t.

   

    oSmtp.AddTo(“corr...@dominio.com”)
  
    FOR I = 1 TO 5

    oSmtp.AddAttachments(“c:\carpeta\archivoUno.pdf”)
   
    IF oSmtp.Smtp() = .t.
    wait windows “Correo Enviado”
    ELSE
    MessageBox(oSmtp.Error, 0+48, “Error”)
    ENDIF

    NEXT

El resultado es que corr...@dominio.com, recibe 5 correos donde en el primer correo recibe el adjunto archivoUno.pdf, en el 2º recibe 2 archivos archivoUno.pdf  y en el 5º recibe 5 archivos archivoUno.pdf. Hay alguna manera de vaciar la función AddAttachments para que en cada vuelta del NEXT solo haya un fichero?

Lo mismo ocurre si en FOR comienza encima de la función AddTo, hay alguna manera de vaciar el contenido de esta función para cada vuelta.

Muchas gracias por tu interés.

Saludos,
Javier Barrera


Zarlu

unread,
Mar 27, 2020, 10:17:32 AM3/27/20
to Comunidad de Visual Foxpro en Español
Buenos días Javier Barrera!

Tu código marca error en
IF oSmtp.Smtp() = .t.
y en
wait windows “Correo Enviado”

Voy a asumir que reprodujiste para efectos de ejemplificar unicamente

De mis pruebas te comento que .Smtp() vacía (limpia) los parámetros, por lo tanto si adjuntas una vez cada archivo no se enviará acumulado en cada envío
(De ahí el error en el Smtp() del código que muestras)
Lo que puedes estar pasando es que se esté adjuntando varias veces el mismo documento

FOR I = 1 TO 5
    oSmtp.AddAttachments(“c:\carpeta\archivoUno.pdf”)
....    
Creo que la cuestión es la ubicación del FOR. Debe iniciar con la configuración de parámetros (o un SCAN si se toma de un registro de destinatarios.)

Ya hice pruebas y sin problemas.

A ver si Antonio nos abunda al respecto

Suerte

Ing. Bernardo José Martínez Pérez

unread,
Mar 27, 2020, 10:28:32 AM3/27/20
to publice...@googlegroups.com
Cambia las comillas.

Enviado desde Smartphome


From: publice...@googlegroups.com <publice...@googlegroups.com> on behalf of Zarlu <not...@prodigy.net.mx>
Sent: Friday, March 27, 2020 8:17:32 AM
To: Comunidad de Visual Foxpro en Español <publice...@googlegroups.com>
Subject: [vfp] Re: Les comparto CsFoxySmtp.dll para envió de correos por SMTP
 
--
Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.

HernanCano

unread,
Mar 27, 2020, 10:35:18 AM3/27/20
to Comunidad de Visual Foxpro en Español
1. En la documentación está la función ClearAttachments, Usala.

2. Así mismo están las funciones.
ClearTo
ClearCc
ClearBcc

Usalas también.

Javier Barrera

unread,
Mar 27, 2020, 12:10:20 PM3/27/20
to Comunidad de Visual Foxpro en Español
Hola Hernan,
Perfecto, esas funciones que desconocía son las que necesitaba. Muchas gracias por tu ayuda.

Saludos,

Antonio Meza

unread,
Mar 27, 2020, 12:11:50 PM3/27/20
to Comunidad de Visual Foxpro en Español
Hola!!! solo es por SMTP no tiene por IMAP!!!! es que no hay muchos ejemplo o no encontré muchos!! si tienes uno para IMAP por C# lo puedo intentar !!!

saludos

Miguel A.

unread,
Mar 27, 2020, 12:27:20 PM3/27/20
to Comunidad de Visual Foxpro en Español
Hola Antonio,

No será que a los mensajes enviados con IMAP hay que decirle al gestor de correo la carpeta en la que se han de guardar y al hacerlo desde una aplicación externa, como es en tu caso, no sabe dónde hacerlo?.

Saludos,
Miguel A.

Hèctor Javier Yost

unread,
Mar 27, 2020, 12:35:18 PM3/27/20
to Comunidad de Visual Foxpro en Español
Hola Antonio, excelente tu aporte. En la prueba realizada funciono todo correctamente, te consulto lo sig:
en CDO.SYS hay una forma de agregar un logo como firma al pie del body,  aqui tienes algo pensado al respecto como asi la posibilidad de incrustar un html (no como adjunto, sino en el cuerpo).
Esto es lo que uso de CDO:
" <p><img src='cid:id_imagen'></p>"

WITH loMsg

                    loBP = .AddRelatedBodyPart(Email_logo, 'id_imagen', 1)
                     WITH loBP.Fields
                    .Item("urn:schemas:mailheader:Content-ID") = 'id_imagen'
                    .Update
                    ENDWITH
                         ENDWITH
Desde ya muy agradecido por brindar esta herramienta.
Desde Santa fe, Argentina

Antonio Meza

unread,
Mar 27, 2020, 12:40:09 PM3/27/20
to Comunidad de Visual Foxpro en Español
Como te comente los correos con la librería solo se envían por SMTP, para usar IMAP hay que configurar otros puertos y usar otra librería, porque la que uso es solo para SMTP!!! como te comente no encontré ejemplos!!!

saludos
Antonio Meza

Antonio Meza

unread,
Mar 27, 2020, 12:43:12 PM3/27/20
to Comunidad de Visual Foxpro en Español
Hay que jugar un poco con el .Body, te permite agregar HTML, por ejemplo uso TEXT / ENDTEXT para preparar el cuerpo del mensaje y el resultado se lo paso a la propiedad .Body y listo, espero esto te ayude!!

Voy a ver si hay algo adicional para la firma!!!

saludos
Antonio Meza

Miguel A.

unread,
Mar 27, 2020, 1:20:03 PM3/27/20
to Comunidad de Visual Foxpro en Español
Efectivamente, he hablado con mi servidor de correo y me indica que eso solo es posible con un hosting dedicado, no compartido.
Gracias,

Hèctor Javier Yost

unread,
Mar 27, 2020, 1:39:07 PM3/27/20
to publice...@googlegroups.com
Gracias Antonio!

--
Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.

Miguel A.

unread,
Mar 27, 2020, 4:02:58 PM3/27/20
to Comunidad de Visual Foxpro en Español
Puedes hacer:
oSmtp.body = FILETOSTR(xyz)
donde xyZ= "mifichero.html"
Gracias Antonio!

Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publice...@googlegroups.com.

HernanCano

unread,
Mar 27, 2020, 6:29:07 PM3/27/20
to Comunidad de Visual Foxpro en Español
Están en la doc.

Esteban

unread,
Mar 27, 2020, 9:34:19 PM3/27/20
to Comunidad de Visual Foxpro en Español
Muchas gracias !!!

Javier Barrera

unread,
Mar 28, 2020, 7:06:24 AM3/28/20
to Comunidad de Visual Foxpro en Español
Después de registrar la clase para 64 bit, intento probarla con Visual Fox  Advance 10 x64 y cuando se ejecuta la línea

oSmtp = CreateObject("CsFoxySmtp64")

Aparece el siguiente error:

Class definition CSFOXYSMTP64 is not found

¿Alguien conoce la causa?

Saludos,
Javier Barrera.


Antonio Meza

unread,
Mar 28, 2020, 10:44:52 AM3/28/20
to Comunidad de Visual Foxpro en Español
Es que solo el archivo dll debes poner el 64 para registrar la DLL ya no demás es igual.


oSmtp = CreateObject("CsFoxySmtp")

saludos
Antonio Meza

Javier Barrera

unread,
Mar 28, 2020, 11:26:15 AM3/28/20
to Comunidad de Visual Foxpro en Español
Si le quito el 64 entonces obtengo el siguiente error.

OLE error code 0x80040154: Clase no registrada

Saludos,

Chinsanzo Zyang

unread,
Mar 29, 2020, 6:49:59 PM3/29/20
to Comunidad de Visual Foxpro en Español
¿Por qué recibo este error?

Public oSmtp
    oSmtp = CreateObject("CsFoxySmtp")
    oSmtp.server = "smtp.gmail.com"
    oSmtp.port = 465  &&587
    oSmtp.ssl = .T.
    oSmtp.user = "abcd...@gmail.com"
    oSmtp.password = "0aaabbbccc0~"
    oSmtp.from = "abcd...@outlook.com"
    oSmtp.subjet = "Gmail VFP testing"
    oSmtp.body = "Message boty Text"
    oSmtp.priority = 2
    oSmtp.AddTo("xyz...@gmail.com")
    oSmtp.AddAttachments("d:\invoice123.pdf")
sendmail_error.gif

HernanCano

unread,
Mar 29, 2020, 8:23:12 PM3/29/20
to Comunidad de Visual Foxpro en Español
Antonio:

1. Desde la línea de comandos registré la versión para 64 bits; el registro indica Ok. Al ejecutar el ejemplo de Zyang, aparece el mensaje que dice 

Class definition CSFOXYSMTP is not found.

2. 1. Desde la línea de comandos registré la versión para 32 bits; el registro indica Ok. Al ejecutar el ejemplo de Zyang, aparece el mensaje que dice el colega Zyang.

Incapaz de leer datos de la conexión del transporte.


Si alguien nos dice cómo pudiéramos proceder, le agradeceríamos.

Fausto Reyes

unread,
Mar 29, 2020, 10:00:49 PM3/29/20
to publice...@googlegroups.com
Saudos mr. antonio meza, excelente la herramienta, la probe y todo bien.  Solo un detalle que cuando adjunto un archivo y 
luego quiero usar ese archivo para otra cosa, windows me dice que mi aplicacion la esta usando y hasta que no salgo del 
sistema completo no se libera, se queda bloqueado despues de enviar el archivo.
Alguna sugerencia al respecto?
Muchas gracias.


--
Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/6acd94e1-bf11-4a7e-a6f2-6c24b3d70acf%40googlegroups.com.

HernanCano

unread,
Mar 29, 2020, 10:22:45 PM3/29/20
to Comunidad de Visual Foxpro en Español
Rafael:
¿Puedes ayudarme a usar esta utilería?
¿Cómo inicio? ¿Desgistro lo que he hecho? ¿La registro para x86 o para x64? mmmm?

Miguel A.

unread,
Mar 30, 2020, 2:56:57 AM3/30/20
to Comunidad de Visual Foxpro en Español
Prueba con el puerto 587, como en el ejemplo, el puerto 465 se utiliza para IMAP.
Saludos

HernanCano

unread,
Mar 30, 2020, 9:46:28 AM3/30/20
to Comunidad de Visual Foxpro en Español
Con el puerto 587 me dice que "se requiere autenticación segura o al cliente no se autenticó".

Miguel A.

unread,
Mar 30, 2020, 10:50:22 AM3/30/20
to Comunidad de Visual Foxpro en Español
SSL=.T.

Antonio Meza

unread,
Mar 30, 2020, 10:59:15 AM3/30/20
to Comunidad de Visual Foxpro en Español
No uso VFPA, por lo tanto no puedo realizar esas pruebas, un compañero me dijo que si pudo a ver si el puede explicar como le hizo le voy a comentar!!!

saludos


El sábado, 28 de marzo de 2020, 5:06:24 (UTC-6), Javier Barrera escribió:

Antonio Meza

unread,
Mar 30, 2020, 10:59:56 AM3/30/20
to Comunidad de Visual Foxpro en Español
El puerto debe ser 587.

saludos

Antonio Meza

unread,
Mar 30, 2020, 11:00:40 AM3/30/20
to Comunidad de Visual Foxpro en Español
Es que el puerto debe ser 587.

En cuanto a 64bit le voy a comentar al compañero que me dijo que si le funciono en VFPA.

saludos

Antonio Meza

unread,
Mar 30, 2020, 11:07:16 AM3/30/20
to Comunidad de Visual Foxpro en Español
Voy a revisar algo falto para liberar el o los archivos de memoria !!

saludos


El domingo, 29 de marzo de 2020, 20:00:49 (UTC-6), rafael escribió:
Saudos mr. antonio meza, excelente la herramienta, la probe y todo bien.  Solo un detalle que cuando adjunto un archivo y 
luego quiero usar ese archivo para otra cosa, windows me dice que mi aplicacion la esta usando y hasta que no salgo del 
sistema completo no se libera, se queda bloqueado despues de enviar el archivo.
Alguna sugerencia al respecto?
Muchas gracias.


On Sun, Mar 29, 2020 at 9:23 PM HernanCano <jherna...@gmail.com> wrote:
Antonio:

1. Desde la línea de comandos registré la versión para 64 bits; el registro indica Ok. Al ejecutar el ejemplo de Zyang, aparece el mensaje que dice 

Class definition CSFOXYSMTP is not found.

2. 1. Desde la línea de comandos registré la versión para 32 bits; el registro indica Ok. Al ejecutar el ejemplo de Zyang, aparece el mensaje que dice el colega Zyang.

Incapaz de leer datos de la conexión del transporte.


Si alguien nos dice cómo pudiéramos proceder, le agradeceríamos.

--
Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publice...@googlegroups.com.

Antonio Meza

unread,
Mar 30, 2020, 11:07:57 AM3/30/20
to Comunidad de Visual Foxpro en Español
Que versión de Framework te tienes en la maquina y versión de Windows.

saludos

Fausto Reyes

unread,
Mar 30, 2020, 11:19:28 AM3/30/20
to publice...@googlegroups.com
En mi caso uso el  Framework    \v4.0.30319 en windows 10     64 bits
en vfp 9    32 bits.

--
Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.

HernanCano

unread,
Mar 30, 2020, 4:04:41 PM3/30/20
to Comunidad de Visual Foxpro en Español
1. versión de Framework:
Tengo los mismos que muestras en la documentación, más v3.5; para registrar utilizso

C:\Windows\Microsoft.NET\Framework\v4.0.30319\RegAsm.exe CsFoxySmtp.dll /register /codebase /tlb

por lo tanto uso la v4.0.xxxx.

2. versión de Windows:
win10 Pro
64 bits.

3. versión de VFP:
vfp 9 sp2
v....7423.


Fausto Reyes

unread,
Mar 30, 2020, 4:36:16 PM3/30/20
to publice...@googlegroups.com
Hernan si ya registraste la libreria solo te falta por revisar el permiso de seguridad de tu servidor de correo, en mi caso uso gmail y en mi primera cuenta me dio error porque tengo activo la seguridad en dos pasos, por ende tuve que crear una cuenta nueva para estos fines y le quite esa opcion y de una vez se envio el correo.

--
Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.

Chinsanzo Zyang

unread,
Mar 30, 2020, 5:11:48 PM3/30/20
to Comunidad de Visual Foxpro en Español

HernanCano

unread,
Mar 30, 2020, 5:50:04 PM3/30/20
to Comunidad de Visual Foxpro en Español
Revisaré, Rafael.
Gracias.

Antonio Meza

unread,
Mar 30, 2020, 8:02:52 PM3/30/20
to Comunidad de Visual Foxpro en Español
Muchas gracias por probar la librería y les comento que acabo de realizar cambios de lo que me han reportado!!! pueden descargar la librería en la siguiente dirección tanto para 32bit como 64bit

Version 0.8.5


* Enviar Notificación de lectura (No me han comentado si funciona)
* Problema de archivos adjuntos que se quedaban bloqueados, ya se soluciono!!!

saludos
Antonio Meza





Fausto Reyes

unread,
Mar 30, 2020, 8:33:35 PM3/30/20
to publice...@googlegroups.com
Gracias Antonio.  Acabo de hacer pruebas.
Problema de archivos adjuntos que se quedaban bloqueados, RESUELTO !!! 
 

--
Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.

HernanCano

unread,
Mar 30, 2020, 9:56:51 PM3/30/20
to Comunidad de Visual Foxpro en Español
Antonio:

He probado tu librería con las características básicas mínimas y llegué a buen resultado, que te muestro a continuación:

Win10 Pro, x64, VFP9 SP2 v,,,,7423.

La misma cuenta con diferentes servidores y puertos que he visto en otras pruebas anteriores que he hecho.
----------------------------------------------
¦  servidor             ¦ puerto ¦ resultado ¦
----------------------------------------------
¦ smtp.gmail.com        ¦  25    ¦   ok      ¦
¦ smtp.gmail.com        ¦ 587    ¦   ok      ¦
¦ smtp.live.com         ¦  25    ¦      no   ¦
¦ SMTP.Office365.com    ¦  25    ¦   ok      ¦
¦ smtp-mail.outlook.com ¦  25    ¦   ok      ¦
----------------------------------------------

Antes reporté que en algún momento no me funcionaba, y como mencionó el colega Rafael quizá pudo deberse a la seguridad en dos pasos; utilicé otra cuenta y ya funciona como debe.

Cuando me aparecía "clase no registrada, es porque estoy usando VFP9-SP2-x86 sobee Win10-x64, pero había registrado la CsFoxySmtp64.dll, que evidentemente es para 64 bits, que no me funcionará. Cuando registré la de 32 bits, sí funcionó.

En otro momento probaré CsFoxySmtp64.dll con VFPA-x64.

Las características de adjuntos y notificación están pendientes (en mis escenarios).

Javier Barrera

unread,
Mar 31, 2020, 5:09:45 AM3/31/20
to Comunidad de Visual Foxpro en Español
Hola Antonio,
Muchas gracias por tu interés en correguir las Dll. Después de instalar la nueva libreria de 32 bits ha funcionado todo perfecto, el acuse de recibo se realizó correctamente,  los adjuntos no se bloquearon y el mensaje llegó.
Pero después de registrar la nueva clase para 64 bit, intento probarla con Visual Fox  Advance 10 x64, obtento el mismo error que antes
Class definition CSFOXYSMTP64 is not found.

Enhorabuena por tu excelente trabajo.


HernanCano

unread,
Mar 31, 2020, 7:52:18 AM3/31/20
to Comunidad de Visual Foxpro en Español
JAvier:
Recuerda que...

1. Se registra con algo como REAGASM CSFOXYSMTP64.DLL .... argumentos.....

2. Desde VFP se crea el objeto con

oSmtp = CreateObject(“CsFoxySmtp“)

Ojo!!! Esta instrucción (en este segundo paso) es la misma para x86 !!!!


Irwin Rodriguez

unread,
Mar 31, 2020, 8:48:06 AM3/31/20
to publice...@googlegroups.com
En lugar de registrar el Assembly, ¿Por qué no usarlo sin registros con wwDotNetBridge?

--
Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.


--
Irwin Rodríguez
ToolDeveloper
"A team is only pieces that you exchange until you finish the work, it is efficient, it works."

FLEXSOLUCIONES

unread,
Mar 31, 2020, 11:19:38 AM3/31/20
to publice...@googlegroups.com
Saludos Irwin como sería la implementación con ese puente

Antonio Meza

unread,
Mar 31, 2020, 11:27:00 AM3/31/20
to Comunidad de Visual Foxpro en Español
Hola Irwin!!!

Que ventajas se tiene el usar wwDotNetBridge contra RegAsm, lo que pasa es que tengo como 2 semanas que empece a conocer C# jejejejejej

saludos
Antonio Meza

El martes, 31 de marzo de 2020, 6:48:06 (UTC-6), Irwin Rodriguez escribió:
En lugar de registrar el Assembly, ¿Por qué no usarlo sin registros con wwDotNetBridge?

El mar., 31 mar. 2020 a las 13:52, HernanCano (<jherna...@gmail.com>) escribió:
JAvier:
Recuerda que...

1. Se registra con algo como REAGASM CSFOXYSMTP64.DLL .... argumentos.....

2. Desde VFP se crea el objeto con

oSmtp = CreateObject(“CsFoxySmtp“)

Ojo!!! Esta instrucción (en este segundo paso) es la misma para x86 !!!!


--
Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publice...@googlegroups.com.

Irwin Rodriguez

unread,
Mar 31, 2020, 11:36:21 AM3/31/20
to publice...@googlegroups.com
Un uso rápido es el siguiente:
Set Path To "ruta de la wwDotNetBridge" Additive
DO wwDotnetBridge
*** Cargar el Assembly OJO: usar la ruta absoluta en caso de estar en otro directorio 
loBridge.LoadAssembly("MiAssembly.dll")
** Crear la instancia (Namespace + clase publica)
loItem = loBridge.CreateInstance("NameSpace.PublicClass")
*** Invocar un método
loBridge.InvokeMethod(loItem,"MyMethod")

Material de apoyo:
https://www.west-wind.com/presentations/wwdotnetbridgecominterop.pdf
https://www.west-wind.com/presentations/VfpDotNetInterop/DotNetFromVFP.html

Saludos!



Antonio Meza

unread,
Mar 31, 2020, 11:37:52 AM3/31/20
to Comunidad de Visual Foxpro en Español
Gracias por confirmar!!!

saludos
Antonio Meza


El lunes, 30 de marzo de 2020, 18:33:35 (UTC-6), rafael escribió:
Gracias Antonio.  Acabo de hacer pruebas.
Problema de archivos adjuntos que se quedaban bloqueados, RESUELTO !!! 
 

On Mon, Mar 30, 2020 at 9:02 PM Antonio Meza <solv...@gmail.com> wrote:
Muchas gracias por probar la librería y les comento que acabo de realizar cambios de lo que me han reportado!!! pueden descargar la librería en la siguiente dirección tanto para 32bit como 64bit

Version 0.8.5


* Enviar Notificación de lectura (No me han comentado si funciona)
* Problema de archivos adjuntos que se quedaban bloqueados, ya se soluciono!!!

saludos
Antonio Meza





--
Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publice...@googlegroups.com.

Antonio Meza

unread,
Mar 31, 2020, 11:39:21 AM3/31/20
to Comunidad de Visual Foxpro en Español
Excelente!!!

Probaste como te comento Hernan ?

saludos
Antonio Meza

Antonio Meza

unread,
Mar 31, 2020, 11:41:05 AM3/31/20
to Comunidad de Visual Foxpro en Español
Un resumen en base a tu experiencia de ventajas entre ambas formas??? es que mi ingles es como el de Juancho jajajajaja

saludos
Antonio Meza
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publice...@googlegroups.com.


--
Irwin Rodríguez
ToolDeveloper
"A team is only pieces that you exchange until you finish the work, it is efficient, it works."

--
Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publice...@googlegroups.com.

--
Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publice...@googlegroups.com.

Irwin Rodriguez

unread,
Mar 31, 2020, 12:02:40 PM3/31/20
to publice...@googlegroups.com
Usar wwDotNetBridge presenta varias ventajas:

1. Lo primero es que te olvidas de estar registrando tus assemblies (suena trivial para uno pero si usas más entonces verás la ventaja)
2. Conversiones de tipos fundamentales
3. Invocar los contructores de las clases (incluso los constructores sobrecargados)
4. Compatibilidad con Objetos, Arrays, Colecciones.
5. Utilizar todos los componentes de .NET
6. Tus Asselblies personalizados no tienen porque marcarse como [ComInterop].

Esas son las que se me ocurren, aquí está la lista completa: https://github.com/RickStrahl/wwDotnetBridge#features-at-a-glance

Otro Wrapper alternativo al wwDotNetBridge es la KodNet pero no la he usado en proyectos reales así que no puedo dar opiniones al respecto.

Saludos y enhorabuena por la interoperabilidad con el ecosistema NET!

Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/47eb518a-4eae-4f81-926b-31f750cd147f%40googlegroups.com.

HernanCano

unread,
Mar 31, 2020, 1:33:01 PM3/31/20
to Comunidad de Visual Foxpro en Español
Antonio:
La ventaja es no tener que registrar desde DOS, desde la línea de comandos.

También he pensado en KodNet, por lo mismo (no tener que registrar nuestras DLLs que se desarrollen para o desde .Net), pero igual que Irwin, ojalá alguien que lo use nos apoye.

Javier Barrera

unread,
Mar 31, 2020, 1:46:32 PM3/31/20
to Comunidad de Visual Foxpro en Español

Muchas gracias Hernan, he seguido todo lo que indicas para registrar la dll y que figura en la documentación, pero no consigo que funcione en VFPA x64. Quizás que tengan el mismo nombre en 32 que 64 sea un inconveniente. Sigo probando y comentaré.

Saludos,

Antonio Meza

unread,
Mar 31, 2020, 3:54:25 PM3/31/20
to Comunidad de Visual Foxpro en Español
Acabo de subir la versión 0.8.6 los cambios son que elimine referencias que no se usan y cambie el nombre para 64bit, ya esta actualizada la documentación de instalación y Ejemplo.



Si puedes intentar y comentar.

saludos
Antonio Meza

Esteban H

unread,
Mar 31, 2020, 5:29:55 PM3/31/20
to publice...@googlegroups.com

Hola Irwin. El uso de esta librería es Free?

 

Gracias.

Esteban

HernanCano

unread,
Mar 31, 2020, 10:43:12 PM3/31/20
to Comunidad de Visual Foxpro en Español
No sé si es free, pero "conociendo" a Antonio como lo conocemos en este foro consideramos la librería libre (me salió en español!!!). ¿Consideras que hay algún inconveniente en que sea libre (en español)?

Esteban H

unread,
Mar 31, 2020, 11:00:13 PM3/31/20
to publice...@googlegroups.com

Hernan. No me refería a la librería de Antonio, sé q es free o libre, preguntaba x wwDotNetBridge.

 

De: publice...@googlegroups.com [mailto:publice...@googlegroups.com] En nombre de HernanCano
Enviado el: martes, 31 de marzo de 2020 11:43 p.m.
Para: Comunidad de Visual Foxpro en Español
Asunto: Re: [vfp] Re: Les comparto CsFoxySmtp.dll para envió de correos por SMTP

 

No sé si es free, pero "conociendo" a Antonio como lo conocemos en este foro consideramos la librería libre (me salió en español!!!). ¿Consideras que hay algún inconveniente en que sea libre (en español)?

--

Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.

HernanCano

unread,
Apr 1, 2020, 12:02:39 AM4/1/20
to Comunidad de Visual Foxpro en Español
Antonio:

He probado tu librería con las características básicas mínimas para el ambiente x64 y llegué (también) a buen resultado, que te muestro a continuación (el registro quedó correcto; ver imagen1):
[[[ pero no funciona oSmtp = CreateObject("CsFoxySmtp64"): ver imagen2 ]]]

Win10 Pro, x64, VFPA x64.

La misma cuenta de correo electrónico con diferentes servidores y puertos que he visto en otras pruebas mías anteriores que he hecho.
----------------------------------------------
¦  servidor             ¦ puerto ¦ resultado ¦
----------------------------------------------
¦ smtp.gmail.com        ¦  25    ¦   ok      ¦
¦ smtp.gmail.com        ¦ 587    ¦   ok      ¦
¦ SMTP.Office365.com    ¦  25    ¦      no   ¦
¦ smtp-mail.outlook.com ¦  25    ¦      no   ¦
¦ SMTP.Office365.com    ¦ 587    ¦      no   ¦
¦ smtp-mail.outlook.com ¦ 587    ¦      no   ¦
----------------------------------------------

Espero que si alguien documenta (como lo estoy haciendo) podamos descubrir porqué tengo tantas dificultades con Hotmail.

Las características de adjuntos y notificación continúan pendientes (en mis escenarios).


imagen1.png
imagen2.png

HernanCano

unread,
Apr 1, 2020, 12:17:10 AM4/1/20
to Comunidad de Visual Foxpro en Español
Antonio:

Cuando hice mis pruebas las hice sobre un dir que en su  momento llamé v0.8.5 .
Cuando terminé de escribir el mensaje mío anterior, noté que mencionas que la versión es v0.8.6, lo que me lleva a dos cosas:

1. Intentar repetir las pruebas para confirmar que CreateObject("CsFoxySmtp64") sí es correcto.

2. Solicitarte tomar en cuenta incluir una propiedad de sólo lectura (o un método) para obtener la versión de la utilería.

Para Hotmail en la versión para x64 no me funcionan los puertos 25 ni 587. Alguien tiene alguna recomendación?

Gracias.

HernanCano

unread,
Apr 1, 2020, 12:36:10 AM4/1/20
to Comunidad de Visual Foxpro en Español
Antonio:
Con la v0.8.6 los resultados son los mismos, incluyendo...

oSmtp = CreateObject("CsFoxySmtp64")

HernanCano

unread,
Apr 1, 2020, 1:13:57 AM4/1/20
to Comunidad de Visual Foxpro en Español
Antonio:
Con el fin de "facilitar el registro" de CsFoxySmtp y CsFoxySmtp64, considero muy acertado apoyarte en wwDotNetBridge, como mencionó Irwin.


En el portal se observa lo sgte (dénle tamaño original para verlo mejor)(se le contesta a Esteban):

imagen-ww.png


Irwin Rodriguez

unread,
Apr 1, 2020, 3:02:53 AM4/1/20
to publice...@googlegroups.com
Sí, es totalmente libre para su uso.

Saludos!

HernanCano

unread,
Apr 1, 2020, 9:05:46 AM4/1/20
to Comunidad de Visual Foxpro en Español
Veo q la prop .Version está, incluso desde un PDF q generé en marzo-19-2020.

Gracias.

Esteban H

unread,
Apr 1, 2020, 3:11:40 PM4/1/20
to publice...@googlegroups.com

Gracias Hernan e Irwin.

Estaría bueno ver un ejemplo de su uso, voy a investigar…

 

Saludos

Esteban

--

Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.

image001.jpg

HernanCano

unread,
Apr 1, 2020, 9:01:00 PM4/1/20
to Comunidad de Visual Foxpro en Español
Esteban:
En las ayudas hay un ejemplo.

Lo único que hay que tener presente es usar el servidor correcto y el puerto correcto.

He mostrado una tabla con varios servidores y puertos con los que he probado y si me ha funcionado bien (las fallas son por puerto incorrecto o por seguridad en dos pasos). Tú puedes usar el servidor y puerto para tu escenario (¿o tampoco los tienes?)

Esteban H

unread,
Apr 2, 2020, 9:53:29 AM4/2/20
to publice...@googlegroups.com

Gracias Hernan.

 

Estaba hablando de wwDotNetBridge

El tema del smtp no lo utilizo dado q uso hace un tiempo chilkat p el envió de correo.

 

Saludos.

 

De: publice...@googlegroups.com [mailto:publice...@googlegroups.com] En nombre de HernanCano


Enviado el: miércoles, 01 de abril de 2020 10:01 p.m.
Para: Comunidad de Visual Foxpro en Español

--

Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.

It is loading more messages.
0 new messages