Foros del Web » Administración de Sistemas » Software para Servers »

Ayuda servidor SMTP

Estas en el tema de Ayuda servidor SMTP en el foro de Software para Servers en Foros del Web. Hola, estoy enviando con php muchos correos electronicos con un bucle que recorre una tabla con direcciones. Ese correo, que es el mismo para todos, ...
  #1 (permalink)  
Antiguo 24/02/2006, 02:38
Avatar de oskarL  
Fecha de Ingreso: mayo-2005
Ubicación: Madrid
Mensajes: 499
Antigüedad: 19 años, 1 mes
Puntos: 2
Ayuda servidor SMTP

Hola, estoy enviando con php muchos correos electronicos con un bucle que recorre una tabla con direcciones. Ese correo, que es el mismo para todos, contiene varias imagenes, algunas de ellas elegibles.

El caso es que manda cierto numero de correos bien dentro del bucle, y llegado a un punto, el sevidor SMTP no responde. Es decir, en el momento de decirle (internamente) el MAIL FROM, el servidor no responde, pero no me dice que ni bien ni mal, simplemente no responde, asi que no se puede enviar el correo, y a partir de ahi va en cadena, y no se puede enviar al resto de correos tampoco. Lo de que no responda es solo un momento, porque a la siguiente instruccion (que es un RSET, al haber dado fallo) si que responde.

El servidor SMTP es el de un hosting contratado, y me gustaria saber como podria conocer cual es la configuracion, en que fichero se encuentra, y como cambiarla, si fuera el caso.

PD: Sospecho que puede ser por el tema del tamaño del correo electronico, porque si es solo texto, se envía sin problemas, y cuando mas pequeña es la suma de los tamaños de las imagenes, parece que se envian mas correos.

Ej:

- Con imagenes que pesan en total unos 128k, solo se enviaron unos 90
de 2000.
- Con imagenes que pesan en total unos 47k, se enviaron unos 280 de 300.
- Con imagenes que pesan en total unos 111k, se envian unos 10 de 30.
- Con imagenes que pesan en total unos 39k, se enviaron 24 de 300.

Muchas Gracias
__________________
Solo hay 10 clases de personas, las que saben binario y las que no.
  #2 (permalink)  
Antiguo 26/02/2006, 09:18
Usuario baneado!
 
Fecha de Ingreso: julio-2005
Mensajes: 23
Antigüedad: 18 años, 10 meses
Puntos: 0
Eso sucede por que los servidores de email estan configurados para detenerse en el caso de que el envio de los mismos este sobrecargando el servidor.
  #3 (permalink)  
Antiguo 27/02/2006, 02:10
Avatar de oskarL  
Fecha de Ingreso: mayo-2005
Ubicación: Madrid
Mensajes: 499
Antigüedad: 19 años, 1 mes
Puntos: 2
existe alguna solucion?
__________________
Solo hay 10 clases de personas, las que saben binario y las que no.
  #4 (permalink)  
Antiguo 07/03/2006, 02:59
Avatar de troglod  
Fecha de Ingreso: abril-2005
Ubicación: elche
Mensajes: 362
Antigüedad: 19 años, 1 mes
Puntos: 0
pues creo que no..
  #5 (permalink)  
Antiguo 07/03/2006, 03:06
Avatar de dogduck  
Fecha de Ingreso: enero-2006
Ubicación: ¿Atlantida, Hesperides, Islas afortunadas?
Mensajes: 2.231
Antigüedad: 18 años, 5 meses
Puntos: 19
¿ Y si introduces un delay o retardo + un RSET , entre mensaje imagen y mensaje ?
Lo que está claro es que el servidor sí te deja enviar imágenes de 128Kb o menos . Pero parece que se "cansa" , dale un respiro , tardarás más en el envio pero ... También puedes implementar un control , tal que todos los mensajes no enviados los vuelva a reenviar aumentando el delay ...
  #6 (permalink)  
Antiguo 07/03/2006, 09:27
Avatar de oskarL  
Fecha de Ingreso: mayo-2005
Ubicación: Madrid
Mensajes: 499
Antigüedad: 19 años, 1 mes
Puntos: 2
Ya lo solucione, la verdad es que estaba mal planteado desde un principio... no podia dar al servidor SMTP 3000 correos que enviar de repente... entre otras cosas porque pasaba lo que me pasaba, jeje.

Al final lo que hice fue enviarlos en grupos de 200, y usar un cron para que fuera automático.
__________________
Solo hay 10 clases de personas, las que saben binario y las que no.
  #7 (permalink)  
Antiguo 07/03/2006, 09:28
Avatar de oskarL  
Fecha de Ingreso: mayo-2005
Ubicación: Madrid
Mensajes: 499
Antigüedad: 19 años, 1 mes
Puntos: 2
por cierto, que no lo he dicho... MUCHAS GRACIAS! jeje
__________________
Solo hay 10 clases de personas, las que saben binario y las que no.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:47.