Skip to Content.
Sympa Menu

en - Re: [en@sympa] Again Sympa and exim...

Subject: The mailing list for listmasters using Sympa

List archive

Chronological Thread  
  • From: Sven Hartge <address@concealed>
  • To: address@concealed
  • Subject: Re: [en@sympa] Again Sympa and exim...
  • Date: Mon, 4 Nov 2024 11:27:06 +0100


On 04.11.24 10:29, Marco Gaiarin wrote:
Mandi! Sven Hartge
In chel di` si favelave...

For reference, my configuration for Sympa in Exim 4.94+ looks like this:

Thanks for the example; i'm not using 'verp' and some part of the
configuration seems a bit mysterious to me, but the culprit was:

local_parts = ${lookup {${local_part}} dsearch,ret=key,filter=dir
{SYMPA_EXPL/${lc:$domain_data}/} }

EG, to detaint data (and use 'local_part_data'), local_part have to be
confirmed with 'local_part' call.

Yes, that expression was the most difficult for me to adapt from the old ways before the data tainting was addded to Exim4.

The second one was the need to use "<;" in require_files, because that is a list expansion and the default list element separate is ':' in Exim4 but the ${lc:...} expression also contains that character, causing Exim4 to mis-parse the expression unless you change the list separator.

That took about a day of head scratching and running with -d+all to understand what is happening.

As a whole the configuration does not rely on any alias file being written by Sympa, it is completely dynamic by just using the directories for robots and lists as a data source.

Glad I could be of help.

Mit freundlichen Grüßen,
Sven Hartge

--
Dipl.-Inform. (FH) Sven Hartge
Technische Hochschule Mittelhessen
- University of Applied Sciences -
IT-Services Bereich Gießen
Server-, Dienst- und Netz-Administration

Postanschrift: Wiesenstraße 14, 35390 Gießen
Tel.: +49 641 309-1291
Fax: +49 641 309-1288
Web: www.its.thm.de, E-Mail: address@concealed

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature




Archive powered by MHonArc 2.6.19+.

Top of Page