changeset | 5209e92b4885 |
---|---|
branch | |
bookmark | |
tag | |
user | Carl Byington <carl@five-ten-sg.com> |
description | opendkim headers changed, pass smtp verify 4xy codes back to sender |
files |
changeset | f5b394bec28c |
---|---|
branch | |
bookmark | |
tag | |
user | Carl Byington <carl@five-ten-sg.com> |
description | allow checking names without A records on uribl lists; improve extraction of fake TLDs from our RPZ zone |
files |
changeset | 79e944269c0b |
---|---|
branch | |
bookmark | |
tag | |
user | Carl Byington <carl@five-ten-sg.com> |
description | SA needs original rfc5321 envelope from to do proper spf checking. Remove some debug code. |
files |
changeset | f3f1ece619ba |
---|---|
branch | |
bookmark | |
tag | stable-6-0-75 |
user | Carl Byington <carl@five-ten-sg.com> |
description | change dkim_from syntax to allow "signer1,signer2;spf data" |
files |
changeset | ad05c61d6372 |
---|---|
branch | |
bookmark | |
tag | stable-6-0-74 |
user | Carl Byington <carl@five-ten-sg.com> |
description | add debug code for spf check with microsoft /14 |
files |
changeset | 6c1c2bd9fb54 |
---|---|
branch | |
bookmark | |
tag | stable-6-0-73 |
user | Carl Byington <carl@five-ten-sg.com> |
description | ignore dnswl entries if the sender is <> |
files |
changeset | 2cf7183a911c |
---|---|
branch | |
bookmark | |
tag | stable-6-0-72 |
user | Carl Byington <carl@five-ten-sg.com> |
description | add unsigned_black for enforcement of dmarc policy |
files |
changeset | 8393ce4658cc |
---|---|
branch | |
bookmark | |
tag | stable-6-0-71 |
user | Carl Byington <carl@five-ten-sg.com> |
description | add unsigned_black for enforcement of dmarc policy |
files |
changeset | f2bc221240e8 |
---|---|
branch | |
bookmark | |
tag | stable-6-0-70 |
user | Carl Byington <carl@five-ten-sg.com> |
description | add unsigned_black for enforcement of dmarc policy |
files |
changeset | d4275f26241c |
---|---|
branch | |
bookmark | |
tag | stable-6-0-69 |
user | Carl Byington <carl@five-ten-sg.com> |
description | fix spf mx:domain.tld token parsing |
files |
changeset | 71019a7d2b59 |
---|---|
branch | |
bookmark | |
tag | stable-6-0-68 |
user | Carl Byington <carl@five-ten-sg.com> |
description | bump version number |
files |
changeset | 0df77bbb7fc2 |
---|---|
branch | |
bookmark | |
tag | stable-6-0-67 |
user | Carl Byington <carl@five-ten-sg.com> |
description | always call dcc code so we get log entries |
files |
changeset | f9165d9aa689 |
---|---|
branch | |
bookmark | |
tag | |
user | Carl Byington <carl@five-ten-sg.com> |
description | more changes for long syslog messages |
files |
changeset | 1686cb639269 |
---|---|
branch | |
bookmark | |
tag | stable-6-0-65 |
user | Carl Byington <carl@five-ten-sg.com> |
description | code cleanup |
files |
changeset | 7b072e16bd69 |
---|---|
branch | |
bookmark | |
tag | stable-6-0-64 |
user | Carl Byington <carl@five-ten-sg.com> |
description | fix syslog for long messages, supress dkim checks for mail from localhost |
files |
changeset | 4ffa356316d5 |
---|---|
branch | |
bookmark | |
tag | |
user | Carl Byington <carl@five-ten-sg.com> |
description | allow syslogging of long txt records |
files |
changeset | 69d33c034a8e |
---|---|
branch | |
bookmark | |
tag | stable-6-0-62 |
user | Carl Byington <carl@five-ten-sg.com> |
description | include arpa/nameser.h earlier |
files |
changeset | 6f2db3d19a34 |
---|---|
branch | |
bookmark | |
tag | stable-6-0-61 |
user | Carl Byington <carl@five-ten-sg.com> |
description | allow 4000 byte spf txt records |
files |
changeset | 1b7a785610f5 |
---|---|
branch | |
bookmark | |
tag | |
user | Carl Byington <carl@five-ten-sg.com> |
description | hosts-ignore.conf can be used to ignore nameserver names |
files |
changeset | c9b7b6dd1206 |
---|---|
branch | |
bookmark | |
tag | stable-6-0-59 |
user | Carl Byington <carl@five-ten-sg.com> |
description | use both envelope from and header from for spf checks when envelope from is a subdomain of the header from domain |
files |
changeset | 22027ad2a28f |
---|---|
branch | |
bookmark | |
tag | stable-6-0-58 |
user | Carl Byington <carl@five-ten-sg.com> |
description | spf code now handles %{d} and %{h} macros; use envelope from value for spf if it is a subdomain of the header from domain |
files |
changeset | d5a1ed33d3ae |
---|---|
branch | |
bookmark | |
tag | |
user | Carl Byington <carl@five-ten-sg.com> |
description | spf code now handles mx,exists,ptr tags, multiple A records, %{i} macro |
files |
changeset | e63c6b4835ef |
---|---|
branch | |
bookmark | |
tag | stable-6-0-56 |
user | Carl Byington <carl@five-ten-sg.com> |
description | refactor spf code; allow wildcard *.example.com in dkim signing restrictions |
files |
changeset | e018ed19a1cc |
---|---|
branch | |
bookmark | |
tag | |
user | Carl Byington <carl@five-ten-sg.com> |
description | require 3 dots in bare ip addresses |
files |
changeset | 29d54e7028f6 |
---|---|
branch | |
bookmark | |
tag | stable-6-0-54 |
user | Carl Byington <carl@five-ten-sg.com> |
description | document dmarc vs dnsbl dkim/spf; switch to . rather than " " for dkim impossible signer |
files |
changeset | e70d9110d9f5 |
---|---|
branch | |
bookmark | |
tag | stable-6-0-53 |
user | Carl Byington <carl@five-ten-sg.com> |
description | suppress duplicate calls to acceptable_content for messages with multiple recipients using the same filtering context |
files |
changeset | a8cf6a3da907 |
---|---|
branch | |
bookmark | |
tag | stable-6-0-52 |
user | Carl Byington <carl@five-ten-sg.com> |
description | document dkim/spf processing |
files |
changeset | 879a470c6ac3 |
---|---|
branch | |
bookmark | |
tag | |
user | Carl Byington <carl@five-ten-sg.com> |
description | fetch spf txt records for required dkim signers |
files |
changeset | 7fd39f029936 |
---|---|
branch | |
bookmark | |
tag | |
user | Carl Byington <carl@five-ten-sg.com> |
description | reject if dkim signer is listed on surbl |
files |
changeset | 5380552644e2 |
---|---|
branch | |
bookmark | |
tag | |
user | Carl Byington <carl@five-ten-sg.com> |
description | RHEL7 systemd and /var/run on tmpfs |
files |
changeset | e172dc10fe24 |
---|---|
branch | |
bookmark | |
tag | |
user | Carl Byington <carl@five-ten-sg.com> |
description | add dkim white/black listing |
files |
changeset | f7c5cfb76e86 |
---|---|
branch | |
bookmark | |
tag | |
user | Carl Byington <carl@five-ten-sg.com> |
description | better smtp verify logging |
files |
changeset | f5547e7b3a09 |
---|---|
branch | |
bookmark | |
tag | |
user | Carl Byington <carl@five-ten-sg.com> |
description | enable smtp verify logging |
files |
changeset | 802e2b779ed1 |
---|---|
branch | |
bookmark | |
tag | |
user | Carl Byington <carl@five-ten-sg.com> |
description | enable smtp verify logging |
files |
changeset | 1f40b1b0ad31 |
---|---|
branch | |
bookmark | |
tag | stable-6-0-45 |
user | Carl Byington <carl@five-ten-sg.com> |
description | add bitcoin donation address |
files |
changeset | 13905d36ca82 |
---|---|
branch | |
bookmark | |
tag | |
user | Carl Byington <carl@five-ten-sg.com> |
description | Generic regex now matches against the reverse dns PTR value |
files |
changeset | d239e34df3c5 |
---|---|
branch | |
bookmark | |
tag | |
user | Carl Byington <carl@five-ten-sg.com> |
description | allow broken SRS0+ rather than the correct SRS0= tag |
files |
changeset | 9f0d9fcb58dd |
---|---|
branch | |
bookmark | |
tag | stable-6-0-42 |
user | Carl Byington <carl@five-ten-sg.com> |
description | Never add auto-whitelist entries for outgoing mail from localhost |
files |
changeset | bb69fdc3acaa |
---|---|
branch | |
bookmark | |
tag | |
user | Carl Byington <carl@five-ten-sg.com> |
description | Unique ip connection limits only apply to authenticated connections |
files |
changeset | 9bd5388bf469 |
---|---|
branch | |
bookmark | |
tag | stable-6-0-40 |
user | Carl Byington <carl@five-ten-sg.com> |
description | Fix possible segfault in mlfi_connect, hostaddr might be null |
files |
changeset | 896b9393d3f0 |
---|---|
branch | |
bookmark | |
tag | stable-6-0-39 |
user | Carl Byington <carl@five-ten-sg.com> |
description | Fix segfault caused by freeing unallocated memory |
files |
changeset | e276180647ab |
---|---|
branch | |
bookmark | |
tag | stable-6-0-38 |
user | Carl Byington <carl@five-ten-sg.com> |
description | Activate check for unique ip connection limits |
files |
changeset | 368572c57013 |
---|---|
branch | |
bookmark | |
tag | |
user | Carl Byington <carl@five-ten-sg.com> |
description | add limits on unique ip addresses per hour per authenticated user |
files |
changeset | a99b6c1f5f67 |
---|---|
branch | |
bookmark | |
tag | |
user | Carl Byington <carl@five-ten-sg.com> |
description | Code cleanup, increase minimum hostname length for uribl checking |
files |
changeset | f92f24950bd3 |
---|---|
branch | |
bookmark | |
tag | stable-6-0-35 |
user | Carl Byington <carl@five-ten-sg.com> |
description | Use mozilla prefix list for tld checking, Enable surbl/uribl/dbl rhs lists |
files |
changeset | f941563c2a95 |
---|---|
branch | |
bookmark | |
tag | stable-6-0-34 |
user | Carl Byington <carl@five-ten-sg.com> |
description | Add require_rdns checking |
files |
changeset | 56f55547b120 |
---|---|
branch | |
bookmark | |
tag | |
user | Carl Byington <carl@five-ten-sg.com> |
description | fix unauthenticated rate limit bug for empty mail from; move unauthenticated rate limit checks after spam filtering |
files |
changeset | 7c05043a220e |
---|---|
branch | |
bookmark | |
tag | |
user | Carl Byington <carl@five-ten-sg.com> |
description | add recipient rate limits by email from address or domain |
files |
changeset | d11b529ce9c5 |
---|---|
branch | |
bookmark | |
tag | stable-6-0-31 |
user | Carl Byington <carl@five-ten-sg.com> |
description | Fix uribl lookups on client dns name, need to strip the ip address in brackets |
files |
changeset | d6d5c50b9278 |
---|---|
branch | |
bookmark | |
tag | stable-6-0-30 |
user | Carl Byington <carl@five-ten-sg.com> |
description | Allow dnswl_list and dnsbl_list to be empty, to override lists specified in the ancestor contexts. Add daily recipient limits as a multiple of the hourly limits. |
files |
changeset | 15bf4f68a0b2 |
---|---|
branch | |
bookmark | |
tag | |
user | Carl Byington <carl@five-ten-sg.com> |
description | Add dnswl support |
files |
changeset | 8b0f16abee53 |
---|---|
branch | |
bookmark | |
tag | stable-6-0-28 |
user | Carl Byington <carl@five-ten-sg.com> |
description | Add prvs decoding to envelope addresses |
files |
changeset | ef97c7cd4a6e |
---|---|
branch | |
bookmark | |
tag | stable-6-0-27 |
user | Carl Byington <carl@five-ten-sg.com> |
description | const correctness fixes from new gcc, libresolv.a moved to glibc-static on newer distributions |
files |
changeset | d8ee4c97b9ab |
---|---|
branch | |
bookmark | |
tag | stable-6-0-26 |
user | Carl Byington <carl@five-ten-sg.com> |
description | 64 bit fixes for libresolv.a |
files |
changeset | c0d2e99c0a1d |
---|---|
branch | |
bookmark | |
tag | |
user | Carl Byington <carl@five-ten-sg.com> |
description | Add surbl checks on the smtp helo value, client reverse dns name, and mail from domain name |
files |
changeset | e6c66640f6f9 |
---|---|
branch | |
bookmark | |
tag | |
user | Carl Byington <carl@five-ten-sg.com> |
description | Add SRS decoding to envelope addresses |
files |
changeset | 5c3e9bf45bb5 |
---|---|
branch | |
bookmark | |
tag | stable-6-0-23 |
user | Carl Byington <carl@five-ten-sg.com> |
description | Add whitelisting by regex expression filtering. Add queueid to whitelist extension log message. |
files |
changeset | ad38575e98ca |
---|---|
branch | |
bookmark | |
tag | |
user | Carl Byington <carl@five-ten-sg.com> |
description | Prevent auto whitelisting due to outgoing multipart/report delivery notifications. |
files |
changeset | b3652d1ae010 |
---|---|
branch | |
bookmark | |
tag | |
user | Carl Byington <carl@five-ten-sg.com> |
description | autoconf cleanup from libpst changes |
files |
changeset | 3fee608becbc |
---|---|
branch | |
bookmark | |
tag | stable-6-0-21 |
user | Carl Byington <carl@five-ten-sg.com> |
description | Fixes to compile on old systems without memrchr or string::clear(). Fix bug in spamassassin interface trying to clear a string with string::empty(). |
files |