envio de emails

envio de emails

Postby Loren » Wed Feb 10, 2021 8:38 am

Cmopañeros, buenos días:

En mi APP tengo una opción donde los usuarios pueden enviarme sugerencias. Simplemente cumplimentan un GET con un campo MEMO y automáticamente la APP me lo envía en forma de email. En versión anteriores a W10, funciona perfecto, pero hay usuarios que según su configuración W10 bloquea la salida del email.

Este es el código, el cual lo saqué de este foro:
Code: Select all  Expand view
    oCfg := CreateObject( "CDO.Configuration" )
      With Object oCfg:Fields
         :Item( cdoSMTPServer ):Value     := Trim( cMailServer )
         :Item( cdoSMTPServerPort ):Value := nPort
         :Item( cdoSendUsing ):Value      := nSendOpt
         If lAuth
            :Item( cdoSMTPAuthenticate ):Value := 1
            :Item( cdoSendUserName ):Value     := Trim( cUser )
            :Item( cdoSendPassword ):Value     := Trim( cPass )
            :Item( cdoSMTPUseSSL ):Value := 1
         EndIf
         :Update()
      End With
      oMsg := CreateObject( "CDO.Message" )
      With Object oMsg
         :Configuration := oCfg
         :From          := Trim( cFrom )
         :To            := Trim( cTo )
         :Subject       := Trim( cSubject )
         :TextBody      := Trim( cBody+ctex )
         For nEle := 1 To Len( aAttach )
            :AddAttachment := AllTrim( aAttach[ nEle ] )
         Next
         If ! Empty( cBCC )
            :BCC := Trim( cBCC )
         EndIf
         :Send()
      End With


¿Qué opción hay que desactivar en W10? Firewall ya lo probé y sigue bloqueandolo.

Gracias.
Saludos.
LORENZO.
Loren
 
Posts: 479
Joined: Fri Feb 16, 2007 10:29 am
Location: Cadiz - España

Re: envio de emails

Postby karinha » Wed Feb 10, 2021 5:43 pm

El Provedor, és gmail.com?

Saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7778
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: envio de emails

Postby MGA » Thu Feb 11, 2021 2:44 pm

tente isso, testei apenas no windows 7

try
nRetorno := ShellExecute( GetActiveWindow(), "RUNAS", "NetSh.exe", "Advfirewall set allprofiles state off", "c:\windows\system32", 0)
catch
end

if nRetorno <= 32
MsgStop('Não foi possível desativar o firewall, retorno: '+HB_NToS(nRetorno), 'Atenção!')
endif
ubiratanmga@gmail.com

FWH24.04
BCC7.3
HARBOUR3.2
xMate
Pelles´C
TDolphin
MGA
 
Posts: 1247
Joined: Mon Feb 25, 2008 2:54 pm
Location: Brasil/PR/Maringá

Re: envio de emails

Postby karinha » Thu Feb 11, 2021 3:16 pm

MGA wrote:tente isso, testei apenas no windows 7

try
nRetorno := ShellExecute( GetActiveWindow(), "RUNAS", "NetSh.exe", "Advfirewall set allprofiles state off", "c:\windows\system32", 0)
catch
end

if nRetorno <= 32
MsgStop('Não foi possível desativar o firewall, retorno: '+HB_NToS(nRetorno), 'Atenção!')
endif


Bira bom dia, me explique, motivo, razão ou causa, para o FireWall bloquear o envio de um simples e singelo email? E por qual motivo, você comete a "loucura" de desligar o FireWall, e correr todos os riscos de sofrer um ataque Hacker em seu computador ou do cliente? Não me faz sentido, por favor me esclareça essa dúvida.

Obg. abraços.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7778
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: envio de emails

Postby MGA » Thu Feb 11, 2021 5:06 pm

João, eu disse que faço isso???!!! Eu apenas respondi o que foi solicitado.
ubiratanmga@gmail.com

FWH24.04
BCC7.3
HARBOUR3.2
xMate
Pelles´C
TDolphin
MGA
 
Posts: 1247
Joined: Mon Feb 25, 2008 2:54 pm
Location: Brasil/PR/Maringá

Re: envio de emails

Postby karinha » Thu Feb 11, 2021 6:38 pm

MGA wrote:João, eu disse que faço isso???!!! Eu apenas respondi o que foi solicitado.



Ok. Thanks. Deve ser outra coisa que bloqueia. Não creio que seja o FireWall, a não ser que o Anexo, esteja contaminado com vírus, que achas?

Abs.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7778
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: envio de emails

Postby MGA » Thu Feb 11, 2021 8:25 pm

Então... estou acreditando no que ele diz, ou seja, que o firewall esta bloqueando, se ele desativa o mesmo e funciona, é uma pista, mais é estranho!
ubiratanmga@gmail.com

FWH24.04
BCC7.3
HARBOUR3.2
xMate
Pelles´C
TDolphin
MGA
 
Posts: 1247
Joined: Mon Feb 25, 2008 2:54 pm
Location: Brasil/PR/Maringá

Re: envio de emails

Postby Loren » Fri Feb 12, 2021 7:29 am

karinha wrote:El Provedor, és gmail.com?

Saludos.



Karinha, buenos días:

cFrom := PadR( 'xxxxxxxxx@alojamientovirtual.com', 180 ),
cTo := PadR( 'xxxxxxx@gmail.com', 180 )

El email va desde una cuenta de "alojamientovirtual.com" a una de "gmail"
Loren
 
Posts: 479
Joined: Fri Feb 16, 2007 10:29 am
Location: Cadiz - España

Re: envio de emails

Postby karinha » Fri Feb 12, 2021 12:15 pm

Loren wrote:
karinha wrote:El Provedor, és gmail.com?

Saludos.



Karinha, buenos días:

cFrom := PadR( 'xxxxxxxxx@alojamientovirtual.com', 180 ),
cTo := PadR( 'xxxxxxx@gmail.com', 180 )

El email va desde una cuenta de "alojamientovirtual.com" a una de "gmail"



Que provedor está cFrom := PadR( 'xxxxxxxxx@alojamientovirtual.com', 180 ) ??

Muestra la mensageria correcta, porfa.

Saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7778
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 29 guests