1 votes

SA avec ou sans amavis-new - qu'est-ce qui est le plus rapide ?

Actuellement, j'ai une configuration fonctionnelle de postfix avec des utilisateurs virtuels qui utilise amavis (avec SA et clamav) pour filtrer les messages.

Le problème est que je dois permettre à chaque utilisateur d'ajuster les paramètres de son AS. Je dois donc stocker les paramètres de l'AS dans une base de données. C'est assez simple à faire lorsque SA fonctionne sans amavis, mais est-il possible de forcer SA et amavis à utiliser la base de données ?

Si ce n'est pas le cas, quelle sera l'influence sur les performances si j'abandonne amavis et utilise SA directement avec postfix ?

1voto

the-wabbit Points 40039

Est-il possible de forcer SA et amavis à utiliser la base de données ?

Il devrait l'être depuis la version 2.7.0 d'Amavisd-new qui introduit la fonction @sa_userconf_maps paramètre de configuration. A partir de l'écran Amavisd-nouvelles notes de version :

SpamAssassin sera invité à charger les préférences de l'utilisateur. à travers sa méthode read_scoreonly_config() ou load_scoreonly_sql(), qui autrement (dans spamd) sert à charger le fichier .spamassassin/user_prefs de l'utilisateur ou les préférences SQL lors du changement d'utilisateur. Voir la documentation de SpamAssassin sql/README pour plus de détails sur SQL.

[...]

Exemple :

@sa_userconf_maps = (
  { 'user1@example.com' =>
      '/etc/mail/spamassassin/special_user_config',
    '.example.org' => 'sql:',
  }
);

Si ce n'est pas le cas, quelle sera l'influence sur les performances si j'abandonne amavis et utilise SA directement avec postfix ?

Spamassassin/spamd pourrait filtrer le courrier, mais Amavisd-new fait bien plus que cela. L'impact ne serait pas tant au niveau des performances (puisque Amavisd-new invoque simplement les fonctions appropriées de SpamAssassin, comme le fait spamd) mais vous perdriez des fonctionnalités spécifiques à Amavisd-new comme les cartes d'amoureux, les configurations de destin, l'intégration des scanners antivirus, la reconnaissance des types de fichiers attachés, ...

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X