![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
#1
|
|||
|
|||
smtp
Muy buenas,
estoy utilizando los componentes indy para enviar mails via smtp, concretamente utilizo el idsmtp y el idmessage tal y como leí en algunos foros. Pues bien, mi problema es el siguiente: en algunas ocasiones los mails no se envian y no se por que motivo. Cuando lo pruebo yo misma des de el codigo fuente no tengo ningun problema, pero cuando son los usuarios que ejecutan algun proceso que envia un mail automaticamente, en ocasiones este mail no se envia. Justo despues del connect he puesto un mensaje de error por si no se puede conectar, pero los usuarios me comentan que nunca les ha salido el mensaje, por lo tanto parece que conectar si que conecta. Adjunto el codigo que utilizo por si a alguien se le ocurre algo para provar: {lleno el mensaje (msg)} smtp.Disconnect; smtp.AuthenticationType:=atNone; smtp.port:=25; smtp.Host:='mi host'; smtp.Connect(); if not smtp.Connected then frmrutinas1.mostrar_error(9,'ACC') else smtp.Send(msg); smtp.Disconnect; Grácias, Ester |
|
|
![]() |
|