Am 01.02.2018 um 18:14 schrieb Matus UHLAR - fantomas: >>>>> The config is perl, you can do whatever you want and perl allows. > >>>> Did not know that, and I dont know perl either. >>>> So I could theoretically include configs in a catalogue? > >>> Yes. The debian package for example already splits the amavis config. > > On 01.02.18 17:08, Jonathan Sélea wrote: >> So theoretically, I could already create alot of configs called XXX-dkim >> in the /etc/amavis/conf.d catalogue and amavis would accept it? > > yes. Note that amavis will always read and process all those files.
Be aware, though, that if you do it like you initially suggested, each of the code blocks > @dkim_signature_options_bysender_maps = ( { > "DOMAIN.TLD" => { d => "DOMAIN.TLD", a => 'rsa-sha256', ttl => > 10*24*3600 }, > '.' => { a => 'rsa-sha256', c => 'relaxed/simple', ttl => 30*24*3600 }, > } ); will overwrite the previous content of @dkim_signature_options_bysender_maps, so only the last one will actually be effective. You'll have to code it in such a way that each *-dkim file adds its "DOMAIN.TLD" entry to the array while preserving the existing content. HTH Tilman