Error en fecha de envio de correos
Publicado por Sandra (4 intervenciones) el 29/10/2008 16:12:32
Hola a todos
Quisiera hacer la siguiente consulta: Trabajo con GX7.5 generando en Java y tengo una rutina para enviar correos electronicos, la cual la escribo mas adelante, y todo funciona bien a excepcion que los correos cuando llegan al destinatario llegan con una hora totalmente distinta de la hora en que se gatillo el mensaje. Este problema se podra controlar de alguna manera y que llegue el correo a la hora que corresponde??. Les agradeceria mucho su ayuda.
El codigo de la rutina es el siguiente:
/* La variables &Envio y &Recibo estan definidas del tipo MailMessage,
&MensSMTP es del tipo SMTPSession y &MensPOP3 es del tipo POP3Session
y las variables &DirTo y &DirCc son del de tipo MailRecipient */
Sub 'Enviar'
&DirTo.Address = '[email protected]'
&DirTo.Name = 'Direccion 1'
&Envio.To.Clear()
&Envio.To.Add(&DirTo)
&DirCc.Address = '[email protected]'
&DirCc.Name = 'Direccion 2'
&Envio.Cc.Clear()
&Envio.Cc.Add(&DirCc)
&DirCc.Address = '[email protected]'
&DirCc.Name = 'Direccion 3'
&Envio.Cc.Add(&DirCc)
&Asunto = 'xxxxxxxxx'
&Envio.Subject = &Asunto
&Envio.HTMLText = 'Texto del mensaje'
// El servidor SMTP que se utiliza en este caso necesita autenticación.
&MensSMTP.Host = '999.999.9.99'
&MensSMTP.Sender.Name = 'Direccion 1'
&MensSMTP.Sender.Address = '[email protected]'
&MensSMTP.Authentication = 1
&MensSMTP.UserName = 'Direccion 1'
&MensSMTP.Password = ''
&MensSMTP.Login()
&MensSMTP.Send(&envio)
If &MensSMTP.ErrCode <> 0
msg(&MensSMTP.ErrDescription)
Endif
&MensSMTP.Logout()
EndSub
Sandra
Quisiera hacer la siguiente consulta: Trabajo con GX7.5 generando en Java y tengo una rutina para enviar correos electronicos, la cual la escribo mas adelante, y todo funciona bien a excepcion que los correos cuando llegan al destinatario llegan con una hora totalmente distinta de la hora en que se gatillo el mensaje. Este problema se podra controlar de alguna manera y que llegue el correo a la hora que corresponde??. Les agradeceria mucho su ayuda.
El codigo de la rutina es el siguiente:
/* La variables &Envio y &Recibo estan definidas del tipo MailMessage,
&MensSMTP es del tipo SMTPSession y &MensPOP3 es del tipo POP3Session
y las variables &DirTo y &DirCc son del de tipo MailRecipient */
Sub 'Enviar'
&DirTo.Address = '[email protected]'
&DirTo.Name = 'Direccion 1'
&Envio.To.Clear()
&Envio.To.Add(&DirTo)
&DirCc.Address = '[email protected]'
&DirCc.Name = 'Direccion 2'
&Envio.Cc.Clear()
&Envio.Cc.Add(&DirCc)
&DirCc.Address = '[email protected]'
&DirCc.Name = 'Direccion 3'
&Envio.Cc.Add(&DirCc)
&Asunto = 'xxxxxxxxx'
&Envio.Subject = &Asunto
&Envio.HTMLText = 'Texto del mensaje'
// El servidor SMTP que se utiliza en este caso necesita autenticación.
&MensSMTP.Host = '999.999.9.99'
&MensSMTP.Sender.Name = 'Direccion 1'
&MensSMTP.Sender.Address = '[email protected]'
&MensSMTP.Authentication = 1
&MensSMTP.UserName = 'Direccion 1'
&MensSMTP.Password = ''
&MensSMTP.Login()
&MensSMTP.Send(&envio)
If &MensSMTP.ErrCode <> 0
msg(&MensSMTP.ErrDescription)
Endif
&MensSMTP.Logout()
EndSub
Sandra
Valora esta pregunta
0