sep 8, 2008
Exim: Limitar número de destinatarios por email
Es conveniente fijar un límite de destinatarios Bcc / cc por correo en cualquier MTA, en el caso de Exim, hay que añadir los siguientes parámetros en el fichero de configuración /etc/exim.conf:
recipients_max = 20 recipients_max_reject = true
Cabe decir que de este modo limitas de forma global, para limitar de forma individual para cada dominio es necesario configurar las ACLs, es una configuración específica que por el momento veo demasiado extensa para explicar, si alguien lo necesita puede añadir un comentario y lo tratamos.
Ah, un apunte final, si utilizáis listas de correo con Mailman, esta regla os afectará, y las listas solamente podrán tener 20 destinatarios (o los que configuréis en exim), para saltar esta restricción añadimos lo siguiente en el fichero de configuración de Mailman mm_cfg.py:
# Max recipients for each message SMTP_MAX_RCPTS = 10 # Max messages sent in each SMTP connection SMTP_MAX_SESSIONS_PER_CONNECTION = 10
De este modo Mailman sabrá como administrar el envío de mensajes para evitar la restricción de exim.

Excelente aporte. Gracias
Te hago una consulta quizas lo sepas. Necesito limitar el envio de correo enviado por dominio por hora. El tema esta en que coloque la restriccion en exim.pl.
open(CF,”/opt/mail/config”);
while() {
next if (/^#/);
s/\n//g;
my($var,$value) = split(/=/, $_);
if ($var eq “maxemailsperhour”) {
$maxmails = int($value);
}
}
close(CF)
dentro de /opt/mail/config coloque “maxemailsperhour=300″ pero esto no me limita cuando envian correos con CC o CCO o en el para del correo ponen muchos destinatarios y cuenta como un (1) envio nada mas. Como puedo hacer para que cuente los CC, CCO y todos los destinatarios que coloque en el “Para” del correo?
Gracias
Hola,
Si tienes cPanel, puede hacerlo desde: Main >> Server Configuration >> Tweak Settings en la opción “Max hourly emails per domain”.