FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Enviar mails usando cuenta de Office 365
Posts: 582
Joined: Fri Oct 07, 2005 02:17 PM
Enviar mails usando cuenta de Office 365
Posted: Wed Jun 14, 2017 11:25 PM

Saludos

La consulta es esa, tengo un cliente que usa cuentas de correo creadas en un Office 365 (que usa TLS en vez de SSL, creo), usando CDO que es lo que tengo implementado para envio de mails, no funciona ... alguien tiene la solucion ??
Gracias.

Enrrique Vertiz Pitta

Lima-Peru

xHb 1.23.1026X, Fwh 25.01, BCC74, MySQL 8.0.X, SQLLIB 1.9m
Posts: 182
Joined: Tue Oct 18, 2005 10:01 AM
Re: Enviar mails usando cuenta de Office 365
Posted: Sun Jun 18, 2017 01:53 PM
Posts: 582
Joined: Fri Oct 07, 2005 02:17 PM
Re: Enviar mails usando cuenta de Office 365
Posted: Wed Jun 21, 2017 01:50 AM

Toninho, gracias por la respuesta, pero la solucion que me indicas es con un componente de 3ros, Yo estoy buscando algo que sea 100% (x)Harbour o FWH.
Gracias de todas formas

Enrrique Vertiz Pitta

Lima-Peru

xHb 1.23.1026X, Fwh 25.01, BCC74, MySQL 8.0.X, SQLLIB 1.9m
Posts: 990
Joined: Wed Oct 19, 2005 02:17 PM
Posts: 989
Joined: Thu Nov 24, 2005 03:01 PM
Re: Enviar mails usando cuenta de Office 365
Posted: Wed Jun 21, 2017 03:59 PM

Enrique,

¿podrías poner el código que usas para enviar el correo? Es más fácil ayudar si sabemos que estás haciendo

Un saludo

Saludos
Carlos Mora
http://harbouradvisor.blogspot.com/
StackOverflow http://stackoverflow.com/users/549761/carlos-mora
“If you think education is expensive, try ignorance"
Posts: 582
Joined: Fri Oct 07, 2005 02:17 PM
Re: Enviar mails usando cuenta de Office 365
Posted: Wed Jun 21, 2017 09:04 PM

Baxajaun, gracias por los links, vere si ahi hay algo que puedo aplicar.

Carlos, gracias por contestar, adjunto mi codigo, ojala exista forma de hacerlo funcionar con cuentas de mail de Office 365

TRY
oEmailCfg := CREATEOBJECT( "CDO.Configuration" )
WITH OBJECT oEmailCfg:Fields
:Item( "http://schemas.microsoft.com/cdo/configuration/smtpserver" ):Value := alltrim(cServer)
:Item( "http://schemas.microsoft.com/cdo/configuration/smtpserverport" ):Value := nPuerto // Donde 465 es paga GMAIL y 25 es (por ejemplo) para mail.consorcioinformatico.com
:Item( "http://schemas.microsoft.com/cdo/configuration/sendusing" ):Value := 2 // Remote SMTP = 2, local = 1
:Item( "http://schemas.microsoft.com/cdo/configuration/smtpauthenticate" ):Value := iif(cAutmail=="S",1,0) // smtpauthenticate, values are : cdoAnonymous, value 0. Do not authenticate, cdoBasic, value 1. Use basic clear-text authentication. When using this option you have to provide the user name and password through the sendusername and sendpassword fields, cdoNTLM, value 2. The current process security context is used to authenticate with the service.
:Item( "http://schemas.microsoft.com/cdo/configuration/smtpusessl" ):Value := iif(cSslmail=="S",.T.,.F.)
:Item( "http://schemas.microsoft.com/cdo/configuration/sendusername" ):Value := alltrim(cUsrMail)
:Item( "http://schemas.microsoft.com/cdo/configuration/sendpassword" ):Value := alltrim(cUsrPass) // Password
:Item( "http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout"):Value := 30
:Update()
END WITH
CATCH oError
MsgInfo( "Could not send message" + ";" + ;
"Error: " + TRANSFORM(oError:GenCode, NIL) + ";" + ;
"SubC: " + TRANSFORM(oError:SubCode, NIL) + ";" + ;
"OSCode: " + TRANSFORM(oError:OsCode, NIL) + ";" + ;
"SubSystem: " + TRANSFORM(oError:SubSystem, NIL) + ";" + ;
"Message: " + oError:Description )
END
oError:=NIL

Enrrique Vertiz Pitta

Lima-Peru

xHb 1.23.1026X, Fwh 25.01, BCC74, MySQL 8.0.X, SQLLIB 1.9m
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: Enviar mails usando cuenta de Office 365
Posted: Fri Jun 23, 2017 06:35 PM

Asta hoy no fué posible enviar. Mismo con la ayuda del maestro Enrico Maria Giordano, no obtive exito.

Saludos.

João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 582
Joined: Fri Oct 07, 2005 02:17 PM
Re: Enviar mails usando cuenta de Office 365
Posted: Fri Jun 23, 2017 11:27 PM

Joao, gracias por contestar, es una mala noticia ...
Ojala alguien nos brinde una solucion, el uso de Office 365 se esta masificando y no poder enviar mails desde FWH sera una tremenda limitacion.
Saludos

Enrrique Vertiz Pitta

Lima-Peru

xHb 1.23.1026X, Fwh 25.01, BCC74, MySQL 8.0.X, SQLLIB 1.9m
Posts: 838
Joined: Wed Aug 22, 2007 10:09 AM
Re: Enviar mails usando cuenta de Office 365
Posted: Mon Dec 30, 2019 09:12 PM

Hola,

¿Alguien lo consiguió?

Gracias.

Saludos / Regards,



FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40
Posts: 582
Joined: Fri Oct 07, 2005 02:17 PM
Re: Enviar mails usando cuenta de Office 365
Posted: Thu Feb 20, 2020 09:30 PM

Saludos

Alguien tiene solucion para enviar mails desde cuentas Office 365 ??
Gracias

Enrrique Vertiz Pitta

Lima-Peru

xHb 1.23.1026X, Fwh 25.01, BCC74, MySQL 8.0.X, SQLLIB 1.9m
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: Enviar mails usando cuenta de Office 365
Posted: Fri Feb 21, 2020 01:02 PM
Enrrique Vertiz wrote:Saludos

Alguien tiene solucion para enviar mails desde cuentas Office 365 ??
Gracias



Mira se ayuda:

http://www.pctoledo.com.br/forum/viewtopic.php?f=4&t=16342&p=128151&hilit=office365#p128151

Saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 582
Joined: Fri Oct 07, 2005 02:17 PM
Re: Enviar mails usando cuenta de Office 365
Posted: Sat Feb 29, 2020 10:12 PM

Saludos Karinha

Gracias por tu respuesta, pero eso funciona con Harboour y Yo uso xHarbour ... habra similar en xHarbour ??

Enrrique Vertiz Pitta

Lima-Peru

xHb 1.23.1026X, Fwh 25.01, BCC74, MySQL 8.0.X, SQLLIB 1.9m
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: Enviar mails usando cuenta de Office 365
Posted: Mon Mar 02, 2020 12:11 PM

Creo que no. habla con Master Enrico. Saludos.

João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341

Continue the discussion