Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 13-01-2023
shoulder shoulder is offline
Miembro
 
Registrado: abr 2008
Posts: 441
Poder: 17
shoulder Va por buen camino
INDY 10 problemas de envio de mails

Una duda que no puedo corregir, tengo una aplicacion que envia mails hecha en delphi7 e Indy10 si yo mando un mail automatico y a los 10 minutos otro funciona perfecha. pero si yo envio 5 mails continuos y al minuto otros 7 de la segunda vuelta llegan 2, si repito 1 si repito nada, espero 1 hora y vuelve a estar todo normal. No me da error en nada conecto , autentico me sale el cartel de enviado sin error pero no me doy cuenta.
Gracias.
Responder Con Cita
  #2  
Antiguo 13-01-2023
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Después de casi 500 mensajes que tienes, vas y pones un título así de descriptivo
No olvides nuestra guía de estilo, en este caso el punto 3. GRACIAS.
Responder Con Cita
  #3  
Antiguo 13-01-2023
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Y en cuanto a tu pregunta, es muy difícil responder porque no das información de ningún tipo, pero puede ser alguna característica de tu servidor de email, que tenga puesto que más de 5 emails es spam, y no los envía, por ejemplo, por decir algo, porque esto es jugar un poco a ser adivinos.
Responder Con Cita
  #4  
Antiguo 13-01-2023
shoulder shoulder is offline
Miembro
 
Registrado: abr 2008
Posts: 441
Poder: 17
shoulder Va por buen camino
INDY 10 problemas de envio de mails

Hola perdon...corregi el titulo, la aplicacion esta efectuada en delphi 7 e Indy10 - es un servidor propio de la empresa de mails, me dicen que no llegan a ver que se enviaron los mails.
Los mails que se usan son dentro de la empresa no hay Hotmail, gmail. El sistema manda un mail a un empleado que solicita algo, le envia una respuesta al mail de la empresa. Pero si 5 empleados de golpe mandan una solicitud envia el sistema 3 mails, hago un F8 veo que pasa por Connect() , smtp.Send( pero no llega nada) no da error tampoco. Pero si envio ujn mail solo y a los 10 minutos otro trabaja la aplicacion normalmente.





el codigo:

Cita:
try
// CONEXION CON EL SERVIDOR DE CORREO
smtp.Connect();
SMTP.Authenticate;
try
// ENVIO DEL MENSAJE
smtp.Send(mail);
except
on E: Exception do
unmail := '';
//ShowMessage('Fallo al enviar: ' + E.Message);
end;
//ShowMessage('Mensaje enviado satisfactoriamente');
finally
if SMTP.Connected then SMTP.Disconnect;
smtp.free;
mail.free;


Responder Con Cita
  #5  
Antiguo 13-01-2023
Avatar de pgranados
pgranados pgranados is offline
Miembro
 
Registrado: sep 2022
Ubicación: México
Posts: 264
Poder: 2
pgranados Va por buen camino
Cita:
Empezado por shoulder Ver Mensaje
Una duda que no puedo corregir, tengo una aplicacion que envia mails hecha en delphi7 e Indy10 si yo mando un mail automatico y a los 10 minutos otro funciona perfecha. pero si yo envio 5 mails continuos y al minuto otros 7 de la segunda vuelta llegan 2, si repito 1 si repito nada, espero 1 hora y vuelve a estar todo normal. No me da error en nada conecto , autentico me sale el cartel de enviado sin error pero no me doy cuenta.
Gracias.
Parece ser un problema más de tu correo que de tu aplicativo, ¿Por qué no intentas utilizar algún dominio de tu propiedad? empleado@empresa.com
Responder Con Cita
  #6  
Antiguo 13-01-2023
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Para estos casos lo mejor es que pongas un "log", y así poder seguir lo que ha hecho realmente y si los ha enviado o ha ocurrido algún error.
Me refiero a un simple fichero de texto donde guardes cada paso que hace el programa, algo así como:
Y también, mientras pruebas y descubres cuál es el problema, deberías quitar el try except end, para que salten los errores.

Código Delphi [-]
try   // CONEXION CON EL SERVIDOR DE CORREO
  log('Conectando...');
  smtp.Connect();
  log('Conectado.');
  SMTP.Authenticate;
  log('Aut...');
  try  // ENVIO DEL MENSAJE
    log('Enviando...');
    smtp.Send(mail);
    log('Enviado.');
  except
    log('Error');
    on E: Exception do
    unmail := '';
    //ShowMessage('Fallo al enviar: ' + E.Message);
  end;
  log('');
  //ShowMessage('Mensaje enviado satisfactoriamente');
finally
  log('Desconectando y liberando...');
  if SMTP.Connected then SMTP.Disconnect;
  smtp.free;
  mail.free;
 end;
Responder Con Cita
  #7  
Antiguo 13-01-2023
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por pgranados Ver Mensaje
Parece ser un problema más de tu correo que de tu aplicativo, ¿Por qué no intentas utilizar algún dominio de tu propiedad? empleado@empresa.com
También voto por eso, ya que si hubiese un problema con el programa entonces no funcionaría nunca.
El problema de los emails de dominios "raros" es que son tratados como spam y la mayoría de servidores de email ni siquiera los envía.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Envio de mails con Indy r1d2m3 OOP 2 27-05-2010 22:58:58
Envio de mails turminator Internet 3 02-06-2006 23:51:58
Envio de mails con una aplicación pampitasnowman Internet 9 27-10-2005 22:26:55
Las Indy ( progreso de envio ) Gabriel Internet 0 13-04-2005 21:00:40
Problemas con el envio de mails pampitasnowman Internet 2 22-02-2005 07:57:17


La franja horaria es GMT +2. Ahora son las 13:47:06.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi