<![CDATA[Andesi - forum / Domaines virtuels LDAP avec amavisd/spamassassin]> 2006-04-09T18:08:25Z FluxBB http://forum.andesi.org/viewtopic.php?id=5381 <![CDATA[Réponse à : Domaines virtuels LDAP avec amavisd/spamassassin]> Oui la configuration de amavis est faite en Perl.
Par contre je ne connais pas du tout ce language, quelqu'un pourrait m'indiquer comment lire LDAP avec Perl ??

Mais n'y a t il pas une méthode plus simple, genre en indiquant l'arbre LDAP ds le fichier de config comme ça marche pour la config individuelle des users...

]>
http://forum.andesi.org/profile.php?id=1814 2006-04-09T18:08:25Z http://forum.andesi.org/viewtopic.php?pid=47676#p47676
<![CDATA[Réponse à : Domaines virtuels LDAP avec amavisd/spamassassin]> c'est quoi le code que tu nous a montré ? du PERL ?
peut-être que tu peux t'en sortir en lisant dans LDAP avec PERL et en remplissant la liste des domaines dans @local_domains_acl

]>
http://forum.andesi.org/profile.php?id=1678 2006-04-09T11:12:42Z http://forum.andesi.org/viewtopic.php?pid=47663#p47663
<![CDATA[Domaines virtuels LDAP avec amavisd/spamassassin]> Bonjour,
j'ai installé postfix/courier/amavisd-new/clamav/spamassassin sur une debian

les domaines et utilisateurs virtuels sont stockés dans un annuaire LDAP.

Je voudrais dire à amavis de scanner tous les messages des domaines virtuels.
Si j'utilise @local_domains_acl = ( ".$mydomain"); ça marche mais seulement pour le(s) domaine(s) défini(s) dans cette variable.

j'ai ensuite rajouté dans amavisd.conf :
$enable_ldap = 1;

$default_ldap = {
hostname => [ '***' ],
timeout => 5,
tls => 0,
base => '**',
query_filter => '(&(objectClass=amavisAccount)(mail=%m))',
bind_dn => '**',
bind_password => '**',
}

$bypass_virus_checks_ldap = {res_at => 'amavisBypassVirusChecks'};
$bypass_spam_checks_ldap = {res_at => 'amavisBypassSpamChecks'};

$spam_modifies_subj_ldap = {res_at => 'amavisSpamModifiesSubj'};
$spam_tag_level_ldap = {res_at => 'amavisSpamTagLevel'};
$spam_tag2_level_ldap = {res_at => 'amavisSpamTag2Level'};
$spam_kill_level_ldap = {res_at => 'amavisSpamKillLevel'};

mais en fait ça me permet seulement de configurer spamassassin différement pour chaque utilisateur de $mydomain.

J'aimerai donc savoir s'il existe une directive permettant d'indiquer à amavis que les domaines locaux sont dans un annuaire LDAP.

Merci

]>
http://forum.andesi.org/profile.php?id=1814 2006-04-09T08:30:32Z http://forum.andesi.org/viewtopic.php?pid=47661#p47661