On Wed, Jun 17, 2020, at 12:53 AM, Jörg Schulz wrote:
as of the documentation, https://docs.mailman3.org/projects/mailman/en/latest/src/mailman/docs/mta.ht... , exim4 (and postfix similarly) need to have access to the mailman filesystem (MM3_HOME=/opt/mailman/var). If exim and MM would be on different hosts (or different docker environments), how would we need to configure that?
You'd need to make sure that you share a mount between the container running exim and the container running Mailman Core so that they are able to share the directory which is created by Mailman and used by Exim to determine the existence of lists.
It is currently defined as
MM3_LISTCHK=MM3_HOME/lists/${local_part}.${domain}
And you need to make sure that the MM3_HOME is visible to Exim container.
Other than that, you just need to configure Exim to the right IP Mailman Core is listening at, which in the documentation is mostly "localhost".
I am not really sure how would you configure separate hosts though, which can't share a filesystem.
-- thanks, Abhilash Raj (maxking)