diff --git a/Readme.md b/Readme.md index bdaf4cfe714cec7c5e379eedd917158363f6818b..59798abdf3db35e313c814c3a7bd56fa2d956adb 100644 --- a/Readme.md +++ b/Readme.md @@ -35,8 +35,32 @@ graph LR 1. Copy `.env.sample` to `.env` and adapt 2. `docker-compose up --build` -3. Go to `localhost:8081/wws` try to login and click first_login -4. If you have not configured the sendmail part of postfix, you can find a mail with your login informations in `/var/spool/sympa/bulk/msg` +3. Go to `localhost:8081` try to login and click first_login + +## Enable sending mails + +You need to add `sympa_rewrite` and `sympa_transport` files to `sympa/shared/` directory: + +Example of a `sympa_rewrite` file: + +``` +/^sympa-request@/ postmaster +/^sympa-owner@/ postmaster +/(.+)-owner@(.+)/ $1+owner@$2 +``` + +Example of a `sympa_transport` file, for each domain you have Sympa providing mailing lists: + +``` +/^sympa@example\.com$/ sympadomain: +/^abuse-feedback-report@example\.com$/ sympabouncedomain: +/^bounce\+.*@example\.com$/ sympabouncedomain: +/^listmaster@example\.com$/ sympa: +/^.+(announce|list|info|event|press|talk|news)\+owner@example\.com$/ sympabounce: +/^.+(announce|list|info|event|press|talk|news)(-request|-editor|-subscribe|-unsubscribe)?@example\.com$/ sympa: +``` + +In this example, the variables `SYMPA_DOMAIN` and `POSTFIX_VIRTUAL_DOMAINS` should be `example.com` ## Configuration