| Re: [plug-tech] config serveur SYMPA |
[ Thread Index | Date Index | More lists.plugfr.org/plug-tech Archives ]
On Fri, 12 Feb 2016 12:11:52 +0100 in
<CAJKsHvbGKpTZZDT1NtNYTepTsgYtyiPk++rJWZE0HAs=k7Fdog@xxxxxxxxxxxxxx>,
Richard CAGNY <richard@xxxxxxxxx> wrote:
> Bonjour à toutes et tous,
>
> ancien admin linux/bsd à la pré-retraite,
> j'ai été assez naïf pour me proposer de mettre en place un serveur de
> listes Sympa pour un projet bénévole.
> J'ai donc préparé un dédié sur ovh, mis un beau ubuntu, configuré
> tous les dns qu il faut,
> installé mes paquets, et fait des tests...
> et c'est dans la dernière partie que sont apparus des trucs qui me
> vont pas du tout.
>
> Qui pourrait me consacrer une heure ou 2, histoire de me rafraichir
> les neurones ?
Tu veux les configurations de quoi exactement ?
MTA + sympa ?
Apache + sympa web interface ?
* Routage postfix :
--- 8< --- /etc/postfix/main.cf
....
virtual_alias_maps =
proxy:mysql:/etc/postfix/db/mysql_virtual_alias_maps.cf,
proxy:mysql:/etc/postfix/db/mysql_virtual_alias_domain_maps.cf,
proxy:mysql:/etc/postfix/db/mysql_virtual_alias_domain_catchall_maps.cf,
regexp:/etc/postfix/sympa_virtual_aliases
....
#
# Pour sympa
#
recipient_delimiter = +
# Added possibility to ratelimit concurrent connections per domain
transport_maps=regexp:/etc/postfix/sympa_transport_maps, hash:/etc/postfix/slowsmtp_transport
# Set the concurrency for delivery to Sympa
sympalist_destination_recipient_limit = 1
symparequest_destination_recipient_limit = 1
sympaeditor_destination_recipient_limit = 1
sympasubscribe_destination_recipient_limit = 1
sympaunsubscribe_destination_recipient_limit = 1
sympabounce_destination_recipient_limit = 1
....
--- >8 ---
* Sympa aliases et transports :
--- 8< --- /etc/postfix/sympa_transport_maps
/^.*\@sympalist$/ sympalist:
/^.*\@symparequest$/ symparequest:
/^.*\@sympaeditor$/ sympaeditor:
/^.*\@sympasubscribe$/ sympasubscribe:
/^.*\@sympaunsubscribe$/ sympaunsubscribe:
/^.*\@sympaowner$/ sympabounce:
--- >8 ---
--- 8< --- /etc/postfix/sympa_virtual_aliases
/^(sympa|listmaster)\@(lists\.(grenouille|nain-t|marsmakerlab)\..*)/ $1+$2@sympalist.
/^(.*)-(request|editor|owner|subscribe|unsubscribe)\@(lists\.(grenouille|nain-t|marsmakerlab)\..*)/ $1+$3@sympa$2.
/^(.*)\@(lists\.(grenouille|nain-t|marsmakerlab)\..*)/ $1+$2@sympalist.
--- >8 ---
* Sympa processus :
--- 8< --- /etc/postix/master.cf
....
#
# Les pipes sympa
#
sympalist unix - n n - - pipe
flags=RF user=sympa argv=/usr/lib/sympa/bin/queue ${user}@${extension}
symparequest unix - n n - - pipe
flags=RF user=sympa argv=/usr/lib/sympa/bin/queue ${user}-request@${extension}
sympaeditor unix - n n - - pipe
flags=RF user=sympa argv=/usr/lib/sympa/bin/queue ${user}-editor@${extension}
sympasubscribe unix - n n - - pipe
flags=RF user=sympa argv=/usr/lib/sympa/bin/queue ${user}-subscribe@${extension}
sympaunsubscribe unix - n n - - pipe
flags=RF user=sympa argv=/usr/lib/sympa/bin/queue ${user}-unsubscribe@${extension}
sympabounce unix - n n - - pipe
flags=RF user=sympa argv=/usr/lib/sympa/bin/bouncequeue
${user}@${extension}
--- >8 ---
Tu adaptes les configurations à ton domaine et çà devrait le faire
pour MTA + sympa. Le paquet doit également déjà mettre en place des
configurations.
++
--
Jérôme Benoit aka fraggle
Piment Noir - http://piment-noir.org
OpenPGP Key ID : 9FE9161D
Key fingerprint : 9CA4 0249 AF57 A35B 34B3 AC15 FAA0 CB50 9FE9 161D
Attachment:
pgptrF_usFSnt.pgp
Description: Signature digitale OpenPGP
| Mail converted by MHonArc 2.6.19+ | http://listengine.tuxfamily.org/ |