Greetings,
I just upgraded from Exim 3 to Exim 4 and in so doing I also
changed the configuration for Majordomo. Now, I can send mail to and
from real accounts and to and from /etc/aliases and I can send messages to
majordomo lists from local accounts *but* when I send a message to a
majordomo list from a remote address, majordomo does not process it.
I used the instructions found at
http://www.averillpark.net/exim/majordomo.html
Here are the entries I added to exim4.conf.template:
majordomo_aliases:
driver = redirect
domains = +local_domains
allow_fail
allow_defer
data = ${lookup{$local_part}lsearch{/usr/local/majordomo/majordomo.aliases}}
user = majordomo
file_transport = address_file
pipe_transport = majordomo_pipe
retry_use_local_part
no_rewrite
majordomo_private:
driver = redirect
domains = +local_domains
allow_fail
allow_defer
condition = "${if eq {$received_protocol} {local} {true} {false} }"
data = ${lookup{$local_part}lsearch{/usr/local/majordomo/majordomo.aliases-private}}
user = majordomo
file_transport = address_file
pipe_transport = majordomo_pipe
retry_use_local_part
majordomo_pipe:
driver = pipe
return_fail_output
user = majordomo
group = daemon
----------------------------------------------
I have looked all through the archives and FAQ for similar problems and
can't find anything.
--
Dave Majors
dafydd@???