Cobol Foro

Cobol Foro (https://www.cobolforo.es/index.php)
-   PowerCOBOL (ActiveX, v4 - v11) (https://www.cobolforo.es/forumdisplay.php?f=9)
-   -   [Componente] Ostrosoft SMTP (https://www.cobolforo.es/showthread.php?t=991)

Lascu 30 de mayo de 2019 02:53

Ostrosoft SMTP
 
Hola Gente!

Consulto al grupo, alguien ha utilizado con éxito el ocx de ostrosoft para enviar correos electrónicos desde nuestras aplicaciones. Yo por más que lo he intentado no puedo hacerlo. Empecé con el ejemplo que dejo Josber en el foro.
Utilizo los servidores de gmail (tambien probé con yahoo) y siempre me termina dando un error 10060 al querer conectarme con el servidor pop3.

Cualquier ayuda es bienvenida.
Desde ya muchas gracias

Lascu

Joseg 30 de mayo de 2019 10:12

Cita:

Citación del post de Lascu (Mensaje 4957)
Hola Gente!

Consulto al grupo, alguien ha utilizado con éxito el ocx de ostrosoft para enviar correos electrónicos desde nuestras aplicaciones. Yo por más que lo he intentado no puedo hacerlo. Empecé con el ejemplo que dejo Josber en el foro.
Utilizo los servidores de gmail (tambien probé con yahoo) y siempre me termina dando un error 10060 al querer conectarme con el servidor pop3.

Cualquier ayuda es bienvenida.
Desde ya muchas gracias

Lascu


Eu recomendo este: SwithMail download | SourceForge.net
Muito poderoso. Funciona muito bem.


Sample:
Código COBOL:
  1.           string "SwithMail.exe /s /x swc.xml" delimited by size
  2.               " /to "  delimited by size                 *> para
  3.                Mail-TO delimited by "  "
  4.               into CommandLine
  5.           end-string
  6.  
  7.           IF Mail-CC NOT = SPACES
  8.              STRING CommandLine DELIMITED BY "  "         *> CC  
  9.                 " /CC "  delimited by size
  10.                 Mail-CC delimited by "  "
  11.                 INTO CommandLine
  12.              end-string
  13.           END-IF
  14.  
  15.           STRING CommandLine DELIMITED BY "  "
  16.               ' /sub "'  delimited by size
  17.               Mail-SUBJECT delimited by "     "     *> assunto
  18.               '"' delimited by size
  19.               INTO  CommandLine
  20.           end-string
  21.  
  22.           STRING CommandLine DELIMITED BY "  "
  23.               ' /b '  delimited by size             *> body
  24.               '"' delimited by size
  25.               Mail-BODY delimited by "                           "
  26.               '"' delimited by size
  27.               into CommandLine
  28.           end-string
  29.  
  30.           IF Mail-ATTACH NOT = SPACES      
  31.              STRING CommandLine DELIMITED BY "  "
  32.                 ' /a '  delimited by size
  33.                 '"' delimited by size
  34.                 Mail-ATTACH  DELIMITED BY "   "    *> anexo1
  35.                 '"' delimited by size
  36.                 INTO CommandLine
  37.              end-string
  38.           END-IF
  39.           INVOKE pow-self "Execute" USING CommandLine POW-SWHIDE  

Lascu 30 de mayo de 2019 16:12

Hola Joseg

Antes que nada, muchas gracias por tu pronta respuesta. Lo probé ejecutandolo directamente y funcionó de maravillas. Ahora lo voy a colocar dentro de una aplicación powercobol y luego te cuento.
De nuevo, muy agradecido

Lascu

Josber 31 de mayo de 2019 09:56

Cita:

Citación del post de Lascu (Mensaje 4957)
y siempre me termina dando un error 10060 al querer conectarme con el servidor pop3

Ese error es un Time Out Server, ¿has comprobado que los datos que le pasas a las variables son los correcto, que no se mete ningún "caracter raro" por el medio etc.?, porque es muy raro, si el ejemplo que puse no hubiese funcionado perfectamente, no lo habría subido.

Un saludo.-

Kuk 31 de mayo de 2019 19:07

Lascu, no estarás detrás de un Proxy?

Lascu 12 de junio de 2019 02:17

Cita:

Citación del post de Josber (Mensaje 4960)
Ese error es un Time Out Server, ¿has comprobado que los datos que le pasas a las variables son los correcto, que no se mete ningún "caracter raro" por el medio etc.?, porque es muy raro, si el ejemplo que puse no hubiese funcionado perfectamente, no lo habría subido.

Un saludo.-

Hola Josber

Perdon por no haber respondido antes, estaba tapado de vencimientos. Me bajé tu ejemplo y lo probé con cuentas que tengo en gmail y yahoo, hice varias pruebas y primero me daba este error de Time Out, luego reiniciaba la aplicación y me daba un error diferente. Lo probé varias veces y no lo seguí.
Desde ya, agradecido que lo hayas subido al ejemplo. Supongo que algo estoy haciendo o configurando erroneamente, cuando me sobre un poquito de tiempo voy a investigar más.
Un abrazo

Lascu

---------- Post añadido : 21:17 ---------- Post anterior : 21:11 ----------

Cita:

Citación del post de Kuk (Mensaje 4964)
Lascu, no estarás detrás de un Proxy?

Hola Kuk

Te digo lo mismo que a Josber, gracias por tu comentario y pido disculpas por no haber respondido antes.
Despues de varias pruebas, pensé que estaba detrás de un proxy pero no es así. Supongo que tengo algún error de configuración. Cuando pueda lo voy a volver a ver.
Por ahora sigo avanzando con el SwithMail, lo estoy usando con cuentas de gmail y funciona muy bien. Y eso que gmail es un poquito celoso cuando detecta el envío de muchos correos a la vez.

Saludos

Lascu

Kuk 12 de junio de 2019 22:14

Cita:

Citación del post de Lascu (Mensaje 4972)
envío de muchos correos a la vez

Es verdad que con este tema hay que tener mucho cuidado hoy en día.


La franja horaria es GMT +2. Ahora son las 17:15.

Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.