Angatar / mailman2

A useful compact mailman2 container based on debian buster-slim to easily create and manage your mailing lists
MIT License
8 stars 5 forks source link

mailman-request@ doesn't work because SYSTEM_ALIASES_PIPE_TRANSPORT is not set #10

Closed shevek closed 1 year ago

shevek commented 1 year ago

None of the mailman aliases in /etc/aliases work. Exim issues pipe_transport unset in system_aliases router

The solution is something like:

.ifndef SYSTEM_ALIASES_PIPE_TRANSPORT
SYSTEM_ALIASES_PIPE_TRANSPORT = address_pipe
SYSTEM_ALIASES_USER = Debian-exim
SYSTEM_ALIASES_GROUP = daemon
.endif

somewhere in the main section of the split config.

Angatar commented 1 year ago

Hi Shevek,

The "yourlist"-request@ commands are well working out of the container. The initial mailman aliases in /etc/aliases are just set by default with the creation of the "dumb" mailman initial mailing list but are not in use with the container.

Actually the real mailman mailing lists commands aliases are defined within the "40_mailman_pipe" config file

BTW, it seems it is not considered anymore as a good practice to enable exim pipe_transport for Debian-exim since it might grant privileges to non-trusted processes ;)