simple SMTP

Imagen de Epe

Forums: 

hola, tenemos un caso de un periodico que necesita enviar las típicas noticias que diariamente envían los periódicos a sus lectores suscritos. Al momento no nos convencen los MTA grandes (se demoran un tanto en salir los mails) y no sé si alguien conoce algún sistemita simple cuya labor sea la de enviar rápidamente los mails salientes (no entran mails a este sistema).... he estado viendo esmtp pero creo que es para hacer puro relay, no quiero relay, quiero que el mismo servidor envíe los mails pero de forma un poco más rápida.

Supuestamente esa es la

Imagen de acl

Supuestamente esa es la especialidad de qmail.

Pero lo que me da curiosidad es saber ¿cuán rapido necesitan que sea el envío? En mi experiencia, las demoras comúnmente se dan cuando el host remoto no acepta el mensaje de inmediato (chequeos antispam, spf, enlaces lentos) y toca esperar en cola para el reenvío (y la frecuencia de reintento es configurable). No creo que el enviante sea el cuello de botella. ¿Cuál es la métrica de rapidez? ¿Tienes alguna comparación entre los mtas?

ah bueno mira... mi

Imagen de Epe

ah bueno mira... mi preocupación no es por la demora, puede demorarse, no me preocupa, no son más de 20k-30k de mails al día... el problema es que cuando realizan el envio se pone violentamente lento el servidor... estoy valorando la opción de poner la cola en RAM para evitar escrituras a disco pues lo que veo es mucho iowait...

Saludos
epe

EcuaLinux.com

+(593) 9 9924 6504

Servicios en Software Libre

como el phplist? no sé..no

Imagen de Epe

como el phplist? no sé..no sé... no me convence... deja ver.. el problema es que ellos ya tienen la llamada a la función mail() para enviar... deja ver

Saludos
epe

EcuaLinux.com

+(593) 9 9924 6504

Servicios en Software Libre

Si balanceas el servidor SMTP

Imagen de marcelosilva

Si balanceas el servidor SMTP, utilizando PEN en una PC y configuras 2 o 3 equipos para que realicen el envío, el balanceo debería ser tipo roudrobin.


/usr/bin/pen -j $PENHOME -w /penstats.html -p /pen.pid 25 -l /pen.log -r server1:25 server2:25 -F /etc/pen.cfg

pen.cfg

acl 1
acl 1 permit 127.0.0.1
control_acl 1
server 0 address server1 port 25
server 1 address server2 port 25

Saludos

Marcelo Silva