Skip to content
Snippets Groups Projects
  • rswindell's avatar
    729eb16b
    * Mail processors may now be configured to not run for DNSBL-listed servers or · 729eb16b
    rswindell authored
      SPAM-bait takers by using the mailproc.ini keys ProcessDNSBL and ProcessSPAM
      (default: True) respectively.
    * sockmimetext() (used for sending message text over SMTP and POP3) now handles
      lines longer than 998 characters correctly (doesn't drop any characters).
      We may need to change this function to split at 510 chars for POP3 and/or use
      quoted-printable content-transfer-encoding for messages with long lines.
    * "!SMTP ..." log lines changed to "SMTP ..." for non-terminal SPAM-related log
      entries.
    * Handle header "field : value" syntax for subject, from, and to field parsing
       for early filtering.
    * Don't tag message (subject and/or header) from DNSBL-listed servers when
       DNSBL_IGNORE option is set.
    * Don't hash message subjects < 10 chars in length (too short for SPAM
      detection).
    * Support Base64 and Quoted-Printable Content-Transfer-Encodings in SMTP
       message headers (decode and store message body accordingly).
    * Clear mailproc 'to' match results when receiving SMTP MAIL FROM command.
    * Allow SMTP authenticated clients to feed the SPAM database by sending mail
      to one of the spam-bait addresses (the sender won't be added to
      spamblock.cfg).
    729eb16b
    History
    * Mail processors may now be configured to not run for DNSBL-listed servers or
    rswindell authored
      SPAM-bait takers by using the mailproc.ini keys ProcessDNSBL and ProcessSPAM
      (default: True) respectively.
    * sockmimetext() (used for sending message text over SMTP and POP3) now handles
      lines longer than 998 characters correctly (doesn't drop any characters).
      We may need to change this function to split at 510 chars for POP3 and/or use
      quoted-printable content-transfer-encoding for messages with long lines.
    * "!SMTP ..." log lines changed to "SMTP ..." for non-terminal SPAM-related log
      entries.
    * Handle header "field : value" syntax for subject, from, and to field parsing
       for early filtering.
    * Don't tag message (subject and/or header) from DNSBL-listed servers when
       DNSBL_IGNORE option is set.
    * Don't hash message subjects < 10 chars in length (too short for SPAM
      detection).
    * Support Base64 and Quoted-Printable Content-Transfer-Encodings in SMTP
       message headers (decode and store message body accordingly).
    * Clear mailproc 'to' match results when receiving SMTP MAIL FROM command.
    * Allow SMTP authenticated clients to feed the SPAM database by sending mail
      to one of the spam-bait addresses (the sender won't be added to
      spamblock.cfg).