Skip to Content.
Sympa Menu

en - RE: [sympa-users] sympa, aliases and exim4

Subject: The mailing list for listmasters using Sympa

List archive

Chronological Thread  
  • From: "Jan Johansson" <address@concealed>
  • To: "Johann Spies" <address@concealed>, "Sympa Mailing list" <address@concealed>
  • Subject: RE: [sympa-users] sympa, aliases and exim4
  • Date: Mon, 5 Jul 2004 15:19:12 +0200


> I have seen a question and answer in the FAQ: "Postfix & Regexp
> Aliases: how to do away with alias_manager.pl".
>
> Is there a similar howto for sympa and exim4?


Funny, I actually contributed that to the FAQ a long time ago.. but it
seems gone?

Here is how I have done it.

Routers:
sympa_user:
driver = accept
domains = scooter.mupp.net
local_parts = sympa
transport = sympa_pipe

sympa:
driver = accept
require_files = /home/sympa/expl/$local_part
transport = sympa_pipe



sympa_special:
driver = accept
transport = sympa_special_pipe
local_part_suffix = -request : -editor : -unsubscribe
require_files = /home/sympa/expl/$local_part

sympa_subscribe:
driver = accept
transport = sympa_subscribe_pipe
local_part_suffix = -subscribe
require_files = /home/sympa/expl/$local_part

sympa_owner_bounce:
driver = accept
transport = sympa_owner_bounce_pipe
local_part_suffix = -owner
require_files = /home/sympa/expl/$local_part

sympa_bounce:
driver = accept
local_part_prefix = bounce+
transport = sympa_bounce_pipe


Transports:
sympa_pipe:
driver = pipe
command = "/home/sympa/bin/queue $local_part"
return_path_add
delivery_date_add
envelope_to_add
user = nobody
group = nogroup

sympa_special_pipe:
driver = pipe
command = "/home/sympa/bin/queue $local_part$local_part_suffix"
return_path_add
delivery_date_add
envelope_to_add
user = nobody
group = nogroup

sympa_subscribe_pipe:
driver = pipe
command = "/home/sympa/bin/queue
$local_part$local_part_suffix@$domain@$domain"
return_path_add
delivery_date_add
envelope_to_add
user = sympa
group = sympa

sympa_owner_bounce_pipe:
driver = pipe
command = "/home/sympa/bin/bouncequeue $local_part@$domain"
return_path_add
delivery_date_add
envelope_to_add
user = sympa
group = sympa

sympa_bounce_pipe:
driver = pipe
command = "/home/sympa/bin/bouncequeue address@concealed"
return_path_add
delivery_date_add
envelope_to_add
user = nobody
group = nogroup







Archive powered by MHonArc 2.6.19+.

Top of Page