The Distributed Checksum Clearinghouse
The DCC or Distributed Checksum Clearinghouse is an anti-spam content filter that runs on a variety of operating systems. As of mid-2006, it involves millions of users, tens of thousands of clients and more than 250 servers collecting and counting checksums related to more than 300 million mail messages on week days. The counts can be used by SMTP servers and mail user agents to detect and reject or filter spam or unsolicited bulk mail. DCC servers exchange or "flood" common checksums. The checksums include values that are constant across common variations in bulk messages, including "personalizations."
The idea of the DCC is that if mail recipients could compare the mail they receive, they could recognize unsolicited bulk mail. A DCC server totals reports of checksums of messages from clients and answers queries about the total counts for checksums of mail messages. A DCC client reports the checksums for a mail message to a server and is told the total number of recipients of mail with each checksum. If one of the totals is higher than a threshold set by the client and according to local whitelists the message is unsolicited, the DCC client can log, discard, or reject the message.
-
1
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout server:mail/dcc && cd $_
- Create Badge
Source Files
Filename | Size | Changed |
---|---|---|
cleanDCC.cron | 0000002431 2.37 KB | |
dcc-2.3.169.tar.Z | 0001534973 1.46 MB | |
dcc-apache2.conf | 0000000639 639 Bytes | |
dcc-cleanup.service | 0000000162 162 Bytes | |
dcc-cleanup.timer | 0000000139 139 Bytes | |
dcc-nagios.cron | 0000000088 88 Bytes | |
dcc-rpmlintrc | 0000000120 120 Bytes | |
dcc.changes | 0000002485 2.43 KB | |
dcc.spec | 0000007935 7.75 KB | |
dcc.sysusers | 0000000059 59 Bytes | |
dcc_conf.mod | 0000000122 122 Bytes | |
dccifd.service | 0000000336 336 Bytes | |
dccifd.sysconfig | 0000000140 140 Bytes |
Latest Revision
- Switch vscan user/group to system-user-vscan package - Skip nagios on Tumbleweed due to legacy cron script - Add sysconfig file to allow for custom dccifd parameters - Switch cleanup cron script to systemd service and timer - Install binaries in proper libexecdir - Update to 2.3.169: * major version jump, reference CHANGES - Replace SysV init script with systemd service unit file - Switch to sysusers - Package server components - Modernize spec file
Comments 0