[Pkg-exim4-users] Interpreting verbose output

Sebastian Tennant
Fri, 09 Jan 2009 10:15:40 -0000

Quoth Jeroen <jeroen at mompl.net>:
>> Thirdly, any performance/best practice tips or advice on bulk mailing
>> using exim would be very much appreciated.
>
> Belated response, but I am pretty sure you''d make things much
easier if
> you''d use mailman. It''s easy to configure and ties in
nicely with exim.
>
> I used the following mailman configuration, it might even be added by
> default after you apt-get mailman.
>
>         mailman_router:
>                 driver = accept
>                 require_files = MAILMAN_HOME/lists/$local_part/config.pck
>                 local_part_suffix_optional
>                 local_part_suffix = -bounces : -bounces+* : -confirm+* :
> -join : -leave : -owner : -request : -admin
>                 transport = mailman_transport
>
>         mailman_transport:
>                 driver = pipe
>                 command = MAILMAN_WRAP ''${if def:local_part_suffix
> {${sg{$local_part_suffix}{-(\\w+)(\\+.*)?}{\$1}}} {post}}''
$local_part
>                 current_directory = MAILMAN_HOME
>                 home_directory = MAILMAN_HOME
>                 user = MAILMAN_USER
>                 group = MAILMAN_GROUP
>
> If you use an alias file you would add entries such as:
> mailinglistname: "|/var/lib/mailman/mail/mailman post
mailinglistname"

Many thanks for the feedback Jeroen, although using mailman is overkill
in this case (and it doesn''t tie in with the existing subscription
control interface).

My question is more about SMTP etiquette I suppose.  Is it OK to send to
~ 2,500 addresses in one hit, or should I send in batches of 500 at a
time?  I don''t want my server to be blacklisted for flooding the
network
or anything like that (although I doubt this will happen given that busy
servers servers spew out millions of deliveries every minute).

Regards,

Sebastian