Skip to Content.
Sympa Menu

en - Re: [sympa-users] sendmail_aliases

Subject: The mailing list for listmasters using Sympa

List archive

Chronological Thread  
  • From: Marco Gaiarin <address@concealed>
  • To: Jan Johansson <address@concealed>
  • Cc: address@concealed
  • Subject: Re: [sympa-users] sendmail_aliases
  • Date: Fri, 25 Nov 2005 09:30:12 +0100

Mandi! Jan Johansson
In chel di` si favelave...

> I am trying to create a "generic" set of transports and routers for Exim to
> cope with Virtual Robots.

...interesting... i'm still in testing phase, but for now i use:

ListDomains = liste.ac.concordia-pordenone.it
trusted_users = uucp : sympa
[...]
# Sympa main address
#
sympa:
driver = accept
domains = ListDomains
local_parts = sympa
retry_use_local_part
transport = sympa_transport

# sympa lists addresses
#
sympa_lists:
driver = accept
domains = ListDomains
local_part_suffix = -request : -editor : -subscribe : -unsubscribe
local_part_suffix_optional
local_parts = !.bin:!.etc
require_files = /var/lib/sympa/expl/${local_part}
retry_use_local_part
transport = sympa_transport

# sympa lists bounces
#
sympa_bounce:
driver = accept
domains = ListDomains
local_part_suffix = -owner
local_parts = !.bin:!.etc
require_files = /var/lib/sympa/expl/${local_part}
retry_use_local_part
transport = sympa_bounce_transport

# ListDomains system aliases catchup (i simply remove the first domain
# component and i use system aliases.
#
sympa_sysalias:
driver = redirect
domains = ListDomains
local_parts = sympa : sympa-request : sympa-owner : \
listmaster : postmaster : abuse : root
data = $local_part@${sg{$domain}{^[^.]+.}{}}
no_more
[...]
# normal sympa transport
#
sympa_transport:
driver = pipe
command = "/usr/lib/sympa/bin/queue ${local_part}${local_part_suffix}"
current_directory = /var/lib/sympa
home_directory = /var/lib/sympa
envelope_to_add
return_path_add
delivery_date_add
group = sympa
user = sympa

# bounce sympa transport
#
sympa_bounce_transport:
driver = pipe
command = "/usr/lib/sympa/bin/bouncequeue ${local_part}"
current_directory = /var/lib/sympa
home_directory = /var/lib/sympa
envelope_to_add
return_path_add
delivery_date_add
group = sympa
user = sympa


...for a virtual domain, could be sufficient a thing like:

ListDomains = dom.one : dom.two : some.other.one
require_files = /var/lib/sympa/${domain}/expl/${local_part}

?!

--
dott. Marco Gaiarin GNUPG Key ID: 240A3D66
Associazione ``La Nostra Famiglia'' http://www.sv.lnf.it/
Polo FVG - Via della Bontà, 7 - 33078 - San Vito al Tagliamento (PN)
gaio(at)sv.lnf.it tel +39-0434-842711 fax +39-0434-842797

Grazie parlamento europeo!
http://punto-informatico.it/p.asp?i=53925&r=PI



Archive powered by MHonArc 2.6.19+.

Top of Page