Feature #1433

Before-queue filter configuration

Added by Davide Principi almost 8 years ago. Updated over 7 years ago.

Status:CLOSEDStart date:09/07/2012
Priority:NormalDue date:09/11/2012
Assignee:-% Done:

100%

Category:nethserver-mail-filter
Target version:DEV104
Resolution: NEEDINFO:

Description

Change filter architecture to before-queue

Amavis policies:

  • SPAMMY: pass
  • SPAM: discard
  • VIRUS: reject

Related issues

Related to NethServer 6 - Feature #1434: Configurable smtp connection limits CLOSED 09/10/2012 09/11/2012
Related to NethServer 6 - Feature #1435: Antispam bypass for SMTPAUTHenticated users CLOSED 09/28/2012 10/01/2012
Related to NethServer 6 - Feature #1436: SMTPAUTH bypass whitelist for trusted clients CLOSED 09/11/2012 09/12/2012

Associated revisions

Revision dcdf6bc0
Added by Davide Principi almost 8 years ago

master.cf: removed submission ports. Before-queue public SMTP server setup. Refs #1433 -- Before-queue filter configuration

Revision ec8b79a1
Added by Davide Principi almost 8 years ago

postfix main.cf, master.cf: mandatory SMTPAUTH for submission and smtps ports. Refs #1433 -- Before-queue filter configuration

Revision 5c0f3d66
Added by Davide Principi almost 8 years ago

main.cf, master.cf, amavisd DB configuration: defined ContentInspectionType prop "after-queue". Refs #1433 -- Before-queue filter configuration

Revision 58ad41d3
Added by Davide Principi almost 8 years ago

master.cf: amavisd before-queue setup. Refs #1433 -- Before-queue filter configuration

Revision 6b60dd96
Added by Davide Principi almost 8 years ago

configuration DB defaults: ConnectionsLimit ConnectionsLimitPerIp props are empty values, by default. Refs #1433 -- Before-queue filter configuration

Revision 8853b482
Added by Davide Principi almost 8 years ago

main.cf: local networks are treated as other networks in public smtp server. Refs #1433 -- Before-queue filter configuration

Revision b9678bf4
Added by Davide Principi almost 8 years ago

master.cf: strict RCF checks on public smtp server. Refs #1433 -- Before-queue filter configuration

Revision f4da8fc5
Added by Davide Principi almost 8 years ago

amavisd.conf: splitted 10base fragment into sub-fragments. Refs #1433 -- Before-queue filter configuration

Revision efa018fa
Added by Davide Principi almost 8 years ago

amavisd.conf: plugin fragment to define local domains. Refs #1433 -- Before-queue filter configuration

Revision c5eec4e6
Added by Davide Principi almost 8 years ago

amavisd.conf: final spam destiny changed to DISCARD, final bad header destiny changed to PASS. Refs #1433 -- Before-queue filter configuration

Revision 981a2703
Added by Davide Principi almost 8 years ago

nethserver-mail-filter-uninstall action: removed postgrey and clamd from managedBy list. Refs #1433

Revision 480ac2f8
Added by Davide Principi about 7 years ago

/etc/postfix/master.cf template (30amavisd-after-queue-filter): add content_filter option to smtpd only if amavisd/ContentInspectionType prop is "after-queue". Refs #1818, #1433

History

#1 Updated by Davide Principi almost 8 years ago

  • Description updated (diff)

#2 Updated by Davide Principi almost 8 years ago

  • Status changed from TRIAGED to ON_DEV
  • % Done changed from 10 to 70

#3 Updated by Davide Principi almost 8 years ago

  • Due date set to 09/11/2012
  • Status changed from ON_DEV to MODIFIED
  • % Done changed from 70 to 100

amavis.conf, main.cf and master.cf templates has been refactored to reflect prop ContentInspectionType in amavisd key. Supported values are before-queue and after-queue but /etc/e-smith/templates/etc/amavisd.conf/20policy fragment still need to handle the "after-queue" case.

#4 Updated by Davide Principi almost 8 years ago

"after-queue" has now a default policy "DISCARD" for virus, spam and banned attachments.

#5 Updated by Davide Principi over 7 years ago

  • Project changed from 79 to 92

#7 Updated by Davide Principi over 7 years ago

  • Project changed from 92 to NethServer 6

Also available in: Atom PDF