RE: [internet-l] Envio de email

Si mal no recuerdo, me pasó lo mismo. Mi cliente me había dicho que la cuenta requería autenticación. Probé de quitarle la autenticación y funcionó.

 

Saludos cordiales,

 

Diego Carlos Cromberg

logoDatafixmini

       Socio Gerente

   +54-11-4796-2261

+54-9-11-4141-9282

 

De: Netinho [mailto:netinhocdc@gmail.com]
Enviado el: viernes, 13 de mayo de 2011 02:33 p.m.
Para: internet-l@gxtech.com.uy
Asunto: Re: [internet-l] Envio de email

 

Eduardo, a sua variável do tipo MailMessage está como .text ou .htmltext. Tente uma das opções.

Em 13 de maio de 2011 14:31, Netinho <netinhocdc@gmail.com> escreveu:

GeneXus 8.0 no tiene propiedad seguros en una variable de tipo 
SMTPSession. Voy a ver si puedo una alternativa. Gracias por su apoyo.

 

2011/5/13 RAUL ESQUIVEL <amazing3dmx@yahoo.com.mx>

tambien necesitaras

 

&SMTPSession.Login() 

 

&SMTPSession.Send(&MailMessage)

       

&SMTPSession.Logout()

 

 

 

2011/5/13 RAUL ESQUIVEL <amazing3dmx@yahoo.com.mx>

Para Gmail necesitas tambien

 

 

&SMTPSession.Secure=1

 

2011/5/13 Netinho <netinhocdc@gmail.com>

Estimado colega, gracias por la voluntad de ayudar. A pesar de su 
ayuda devolvió el error. A continuación se muestra el código para que me 
el asesoramiento sobre los cambios. 

 

// Limpa destinos da mensagem - OK

&MailMessage.To.Clear()

&MailMessage.CC.Clear()

&MailMessage.BCC.Clear()  

      

// Adiciona endereço Para - OK

&MailRecipient.Address = trim(&EmailEndereco)

&MailRecipient.Name    = trim(&EmailNone)

&MailMessage.To.Add(&MailRecipient)

 

//// Adiciona endereço Com Cópia 

//&MailRecipient.Address = trim('lourinaldo@gmail.com')

//&MailRecipient.Name    = trim('Lourinaldo Magalhães')

//&MailMessage.CC.Add(&MailRecipient)

 

// Configura quem enviou - OK

&SMTPSession.Sender.Name    = &NomPesFis   

&SMTPSession.Sender.Address = &EmailPessoa 

 

// Corpo do e-mail

// Para envio em HTML

&MailMessage.HTMLText = &EmailCorpo

//&MailMessage.Text = &EmailCorpo

 

// Assunto - OK

&MailMessage.Subject = &EmailAssunto

 

// Conexão com o servidor

&SMTPSession.Authentication = 1  // Se esta 0 nao requer autenticacao

&SMTPSession.Host           = Trim('smtp.gmail.com')//trim('host')

&SMTPSession.UserName       = Trim('teste@gmail.com')//Trim(&EmailEndereco)  //trim('usuario')

&SMTPSession.Password       = Trim('xxxxxxxx')

&SMTPSession.Port           = 465 //25

&SMTPSession.Timeout        = 100

 

 

2011/5/13 RAUL ESQUIVEL <amazing3dmx@yahoo.com.mx>

En tu codigo para configuracion de correo debes tener

 

        &MensSMTP.Timeout  = 100

    

        &MensSMTP.UserName = 'USER DEL CORREO'

        &MensSMTP.Password = 'PASSWORD DEL CORREO'

        &MensSMTP.Port= 'PUERTO STP EJ. PARA GMAIL ES=465'

        &MensSMTP.Authentication= 'SI EL MAIL REQUIERE AUTENTICACION = 1 SI NO =0'

        &MensSMTP.Secure=1

 

        &MensSMTP.Sender.Name     = 'NOMBRE DEL ENVIADOR'

        &MensSMTP.Sender.Address  = 'CORREO ENVIADOR'

        &MensSMTP.ErrDisplay = 0

 

&DirTo.Name='NOBRE A QUIEN SE ENVIA EL CORREO'

&DirTo.Address='DIRECCION A QUIEN SE ENVIA'

&Envio.To.Add(&DirTo)

 

&Envio.Subject = 'TITULO'

&Envio.HTMLText    = 'TEXTO EN HTML'

 

&MensSMTP.Login() 

 

&MensSMTP.Send(&Envio)

        

If &MensSMTP.ErrCode <> 0

    &mensaje=&MensSMTP.ErrDescription

Else

     &mensaje='Correo Enviado'

Endif

        

&MensSMTP.Logout()

 

DEFINICION DE VARIABLES

 

&mensaje = Char(100)

&MensSMTP= SMTPSession

&DirTo=MailRecipient

&Envio=MailMessage

 

 

PRUEBA CON ESTO EN CASO DE QUE TENGAS PROBLEMAS ENVIAME EL MENSAJE QUE DEVUELVE &MensSMTP.ErrDescription

 

- SALUDOS

 

2011/5/13 Netinho <netinhocdc@gmail.com>

Bom dia , 

 

Na empresa onde trabalho ainda utilizamos o GeneXus 8.0 U8 e TOMCAT 4.1.31 para ambiente WEB. Estou tendo dificuldades no envio de email. Quando tento enviar o email, ao logar recebo a resposta de "Bad response from server". Alguem poderia me orientar em algo? 

--
Mamede Lopes



--
Raul Esquivel

3040 Somerset cove 

Sherwood Park, Alberta T8H 0G8

Phone: (780) 417- 6601 (home)

Skype Id: raulesquivelrodriguez

 



--
Mamede Lopes
Desenvolvedor Pleno Nível 3
Ábaco Tecnologia de Informação Ltda
mamede.lopes@abaco.com.br
(82) 3315.2549




--
Raul Esquivel

3040 Somerset cove 

Sherwood Park, Alberta T8H 0G8

Phone: (780) 417- 6601 (home)

Skype Id: raulesquivelrodriguez

 




--
Raul Esquivel

3040 Somerset cove 

Sherwood Park, Alberta T8H 0G8

Phone: (780) 417- 6601 (home)

Skype Id: raulesquivelrodriguez

 




--
Mamede Lopes
Desenvolvedor Pleno Nível 3
Ábaco Tecnologia de Informação Ltda
mamede.lopes@abaco.com.br
(82) 3315.2549




--
Mamede Lopes
Desenvolvedor Pleno Nível 3
Ábaco Tecnologia de Informação Ltda
mamede.lopes@abaco.com.br
(82) 3315.2549

1 Response to "RE: [internet-l] Envio de email"

  1. Unknown says:
    16 de diciembre de 2015 a las 5:48

    Hola me da el siguiente error
    No se permitió una solicitud para enviar o recibir datos ya que el socket no está conectado y no se ha proporcionado ninguna dirección, al realizar el envío en un socket de datagramas por medio de una llamada sendto

    Saludos.

Publicar un comentario