On Fri, 2 Nov 2001 13:00:37 -0600 , Scott Downing wrote:
>I'm setting up bulk_mailer and it seems to be working, but I get sent an
>error message after every post. Looking at the message I don't see any
>errors, it's more like bulk_mailer is spitting out an "everythings ok"
>message and exim thinks this is an error. How do I stop this?
bulk_mailer is totally unnecessary with exim, however, to make the
message go away, set
return_fail_output = true
on your exim pipe transport. even w/o bulk_mailer, return_fail_output
should probably be set on the majordomo pipe transport.
what you should do with exim & majordomo is set the following in the
main exim configuration section (tweak the numbers to meet your
needs):
delay_warning = 0s
deliver_load_max = 10
deliver_queue_load_max = 99
freeze_tell_mailmaster = true
ignore_errmsg_errors = true
return_size_limit = 10000
queue_only_load = 3
queue_run_max = 5
smtp_accept_queue = 10
strip_trailing_dot = true
split_spool_directory = true
remote_max_parallel = 40
i also use demime to strip the mime, and have it set up as a transport
filter, so i have the following in my exim configuration:
majordomo_pipe:
driver = pipe
user = majordomo
group = daemon
return_fail_output = true
transport_filter = "/tools/majordomo/demime -"
note that i also route -request and majordomo@... mail through this,
so list requests get demimed before they reach the perl scripts; it's
a big win.
you also may wish to set up multiple directors for the domain you're
using to host the list; this allows you to completely hide the
outgoing aliases from external abusers. sample configs available on
request (i stole them from someone else years ago.)
richard
References:
-
bulk_mailer
From: Scott Downing <SDowning@erdc.k12.mn.us>
|
|