Enviar mails usando cuenta de Office 365

Post Reply
Enrrique Vertiz
Posts: 440
Joined: Fri Oct 07, 2005 2:17 pm
Location: Lima - Peru
Contact:

Enviar mails usando cuenta de Office 365

Post by Enrrique Vertiz »

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, Fwh 20.04, MySQL 5.7 - 8.0, SQLLIB 1.9m, SQLRDD
Enrrique Vertiz
Posts: 440
Joined: Fri Oct 07, 2005 2:17 pm
Location: Lima - Peru
Contact:

Re: Enviar mails usando cuenta de Office 365

Post by Enrrique Vertiz »

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, Fwh 20.04, MySQL 5.7 - 8.0, SQLLIB 1.9m, SQLRDD
User avatar
Baxajaun
Posts: 853
Joined: Wed Oct 19, 2005 2:17 pm
Location: Gatika. Bizkaia

Re: Enviar mails usando cuenta de Office 365

Post by Baxajaun »

Carlos Mora
Posts: 988
Joined: Thu Nov 24, 2005 3:01 pm
Location: Madrid, España

Re: Enviar mails usando cuenta de Office 365

Post by Carlos Mora »

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"
Enrrique Vertiz
Posts: 440
Joined: Fri Oct 07, 2005 2:17 pm
Location: Lima - Peru
Contact:

Re: Enviar mails usando cuenta de Office 365

Post by Enrrique Vertiz »

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/config ... smtpserver" ):Value := alltrim(cServer)
:Item( "http://schemas.microsoft.com/cdo/config ... serverport" ):Value := nPuerto // Donde 465 es paga GMAIL y 25 es (por ejemplo) para mail.consorcioinformatico.com
:Item( "http://schemas.microsoft.com/cdo/config ... /sendusing" ):Value := 2 // Remote SMTP = 2, local = 1
:Item( "http://schemas.microsoft.com/cdo/config ... thenticate" ):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/config ... smtpusessl" ):Value := iif(cSslmail=="S",.T.,.F.)
:Item( "http://schemas.microsoft.com/cdo/config ... ndusername" ):Value := alltrim(cUsrMail)
:Item( "http://schemas.microsoft.com/cdo/config ... ndpassword" ):Value := alltrim(cUsrPass) // Password
:Item( "http://schemas.microsoft.com/cdo/config ... iontimeout"):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, Fwh 20.04, MySQL 5.7 - 8.0, SQLLIB 1.9m, SQLRDD
User avatar
karinha
Posts: 4882
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Enviar mails usando cuenta de Office 365

Post by karinha »

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
Enrrique Vertiz
Posts: 440
Joined: Fri Oct 07, 2005 2:17 pm
Location: Lima - Peru
Contact:

Re: Enviar mails usando cuenta de Office 365

Post by Enrrique Vertiz »

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, Fwh 20.04, MySQL 5.7 - 8.0, SQLLIB 1.9m, SQLRDD
MOISES
Posts: 824
Joined: Wed Aug 22, 2007 10:09 am

Re: Enviar mails usando cuenta de Office 365

Post by MOISES »

Hola,

¿Alguien lo consiguió?

Gracias.
Saludos / Regards,

FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40
Enrrique Vertiz
Posts: 440
Joined: Fri Oct 07, 2005 2:17 pm
Location: Lima - Peru
Contact:

Re: Enviar mails usando cuenta de Office 365

Post by Enrrique Vertiz »

Saludos

Alguien tiene solucion para enviar mails desde cuentas Office 365 ??
Gracias
Enrrique Vertiz Pitta
Lima-Peru
xHb 1.23, Fwh 20.04, MySQL 5.7 - 8.0, SQLLIB 1.9m, SQLRDD
User avatar
karinha
Posts: 4882
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Enviar mails usando cuenta de Office 365

Post by karinha »

Enrrique Vertiz wrote:Saludos

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

Mira se ayuda:

http://www.pctoledo.com.br/forum/viewto ... 65#p128151

Saludos.
João Santos - São Paulo - Brasil
Enrrique Vertiz
Posts: 440
Joined: Fri Oct 07, 2005 2:17 pm
Location: Lima - Peru
Contact:

Re: Enviar mails usando cuenta de Office 365

Post by Enrrique Vertiz »

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, Fwh 20.04, MySQL 5.7 - 8.0, SQLLIB 1.9m, SQLRDD
User avatar
karinha
Posts: 4882
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Enviar mails usando cuenta de Office 365

Post by karinha »

Creo que no. habla con Master Enrico. Saludos.
João Santos - São Paulo - Brasil
Post Reply