Antonio J. wrote: > Ok, cleanup and reinstall. > > At policyd log I get now: (only amavis module enable to debug) > > [2009/02/25-12:00:35 - 15810] [CBPOLICYD] NOTICE: Policyd v2 / > Cluebringer - v2.1.0a > [2009/02/25-12:00:35 - 15810] [CBPOLICYD] NOTICE: Initializing system > modules. > [2009/02/25-12:00:35 - 15810] [CBPOLICYD] NOTICE: System modules > initialized. > [2009/02/25-12:00:35 - 15810] [CBPOLICYD] NOTICE: Module load started... > [2009/02/25-12:00:35 - 15810] [CORE] NOTICE: => AccessControl: disabled > [2009/02/25-12:00:35 - 15810] [CORE] NOTICE: => Accounting: disabled > [2009/02/25-12:00:35 - 15810] [CORE] NOTICE: => Amavis: enabled > [2009/02/25-12:00:35 - 15810] [CORE] NOTICE: => CheckHelo: disabled > [2009/02/25-12:00:35 - 15810] [CORE] NOTICE: => CheckSPF: disabled > [2009/02/25-12:00:35 - 15810] [CORE] NOTICE: => Greylisting: disabled > [2009/02/25-12:00:35 - 15810] [CORE] NOTICE: => Quotas: disabled > [2009/02/25-12:00:35 - 15810] [CORE] NOTICE: => Protocol(Postfix): enabled > [2009/02/25-12:00:35 - 15810] [CORE] NOTICE: => Protocol(Bizanga): enabled > [2009/02/25-12:00:35 - 15810] [CBPOLICYD] NOTICE: Module load done. > [2009/02/25-12:00:35 - 15810] [CBPOLICYD] NOTICE: Session tracking is > ENABLED. > [2009/02/25-12:00:35 - 15810] [CBPOLICYD] DEBUG: Opening syslog. > [2009/02/25-12:00:35 - 15810] [CBPOLICYD] DEBUG: Syslog open. > > But when policyd service is running I get: > > [2009/02/25-12:02:01 - 15812] [CBPOLICYD] DEBUG: Got request, running > modules... > [2009/02/25-12:02:01 - 15812] [CBPOLICYD] DEBUG: Running module: Access > Control Plugin > [2009/02/25-12:02:01 - 15812] [CBPOLICYD] DEBUG: Running module: > HELO/EHLO Check Plugin > [2009/02/25-12:02:01 - 15812] [CBPOLICYD] DEBUG: Running module: SPF > Check Plugin > [2009/02/25-12:02:01 - 15812] [CBPOLICYD] DEBUG: Running module: > Greylisting Plugin > [2009/02/25-12:02:01 - 15812] [CBPOLICYD] DEBUG: Running module: Quotas > Plugin > [2009/02/25-12:02:01 - 15812] [CBPOLICYD] DEBUG: Running module: > Accounting Plugin > [2009/02/25-12:02:01 - 15812] [CBPOLICYD] DEBUG: Done with modules > > I can't see any "Running module: Amavis Plugin". :-( > > This is right. The only thing the Amavis plugin does in policyd is enable tracking of email.
The Amavis plugin for Amavis is what implements the message scanning. As I am very sure you know the Postfix policy delegation protocol does NOT support sending of the body of the message, so how can it scan it?? this is done when Amavis is processing the message. > And at maillog, when amavis get a messages it shows: > > Feb 25 11:57:57 mail amavis[14878]: (14878-06) (!!)[TRACKING] ERROR: No > session data > Feb 25 11:57:57 mail amavis[14878]: (14878-06) > (!)policyd/process_policy: No session data found > > and at outbound messages it shows: > > Feb 25 12:02:25 hermes amavis[14879]: (14879-09) > (!)policyd/process_policy: Failed to parse in queue id from received > line ' from USER ([XX.XX.XX.XX])\n\tby mail.example.com (Postfix) with > ESMTPA id 2CC8F84DF45\n\tfor <u...@other_example.com>; Wed, 25 Feb 2009 > 12:00:24 +0100 (CET)\n' > As I asked you before, what is ESMTPA ? Authenticated SMTP? Using a default postfix config I cannot reproduce this. The Amavis plugin has a regex which matches the last Postfix Received: line, it does not understand ESMTPA or where it comes from, if you can clarify why this is not ESMTP or SMTP I can more than likely fix it. -N
smime.p7s
Description: S/MIME Cryptographic Signature
_______________________________________________ Users mailing list [email protected] http://lists.policyd.org/mailman/listinfo/users
