Re: [gx-l] Tiempo de envio de e-mail

Datos que uso para logueo:
//    &EmailHost = ' smtp.gmail.com'
//    &EmailEmisorNombre = 'ejemplo'
//    &EmailEmisorCorreo = 'ejemplo@ejemplo.com'
//    &EmailEmisorPuerto = 465
//    &EmailEmisorAutentificacion = 1
//    &EmailEmisorSecure = 1
//    &EmailEmisorUsuario =  ejemplo@ejemplo.com '
//    &EmailEmisorPassword = 'contraseña'

También provee hacer solo un logueo y muchos envíos. Los tiempos no mejoraron.

El 19 de diciembre de 2011 15:31, Diego Cromberg <dcromberg@datafix.com.ar> escribió:

Hola, que tal?
Porque servidor lo estás enviando?

Te pregunto esto, porque una vez tuvimos problemas para enviar más de 300 mails (eran 60 mails con 1 destinatario y 4 copias)  y dejaba de enviar por política antispam del proveedor de Internet.

Entonces intentamos probar con el SMTP de gmail.com y era lentísimo.

 

Saludos cordiales,

 

Diego Carlos Cromberg

logoDatafixmini

       Socio Gerente

   +54-11-4796-2261

+54-9-11-4141-9282

 

De: Ezequiel Cozzi [mailto:ezecozzi@gmail.com]
Enviado el: lunes, 19 de diciembre de 2011 02:27 p.m.
Para: gx-l@gxtech.com.uy


Asunto: [gx-l] Tiempo de envio de e-mail

 

hola, estoy trabajando en Genexus9, java, sql server 2005 en un ambiente web.

 

Estoy haciendo una funcionalidad que lo que hace es mandar las facturas a los clientes.

 

O sea, se hace un lote de facturación que genera las facturas en archivo pdf y se agregan a una cola de pdf. Para que luego se envíen por mail a los clientes.

 

Luego en una grilla veo todos las las facturas por enviar y confirmo el envio.

 

Eh probado de mandar 50 mail con éxito pero muy lento, 15 a 30 minutos "mucho".

 

Tengo que ver la manera de hacer mas rápido el envío, alguna idea de que puede ser o como hacer que mejoren los tiempos de envió.

 

Por que tengo que mandar 1500 mail y esos tiempos no son nada aceptables. 

 

Desde ya muchísimas gracias, un abrazo, nos vemos

 

_____________________________________________________

 

        &MensSMTP.Sender.Address = trim(&EmailEmisorCorreo)             // Correo emisor

        &MensSMTP.Sender.Name = trim(&EmailEmisorNombre)                // Nombre emisor

        &MensSMTP.Host = trim(&EmailHost)                               // Host

        &MensSMTP.Timeout = 100                                         // Tiempo espera

        &MensSMTP.Authentication = &EmailEmisorAutentificacion          // Autentificación servidor (0 indica que no)

        &MensSMTP.Port = &EmailEmisorPuerto                             // Puerto servidor en host

        &MensSMTP.Secure = &EmailEmisorSecure                           // protocolo HTTPS  

        If &EmailEmisorAutentificacion = 1                              // Autenticado

            &MensSMTP.UserName = trim(&EmailEmisorUsuario)              // Usuario

            &MensSMTP.Password = trim(&EmailEmisorPassword)             // Contraseña

        Endif

        &MensSMTP.Login()

        &MensSMTP.Send(&Envio)                                          // Envia email

        // Para control //

        If &MensSMTP.ErrCode <> 0

            &Respuesta = 'Error' + str(&MensSMTP.ErrCode)

        Else

            &Respuesta = 'Listo'

        Endif

        &MensSMTP.Logout()

____________________________________________________________________________________

 


--
Has recibido este mensaje porque estás suscrito al grupo "GeneXus" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a genexus@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a genexus+unsubscribe@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/genexus?hl=es.

0 Response to "Re: [gx-l] Tiempo de envio de e-mail"

Publicar un comentario