Commit graph

155 commits

Author SHA1 Message Date
Shawn Iverson 9b7cfa5a1d
Refactor absolute path in Sophos (#353) 2019-01-15 23:18:35 -05:00
Shawn Iverson 7f8b5c4da8
AVG scan fix (#352) 2019-01-15 23:10:47 -05:00
Shawn Iverson 5ee1d9650d
Check for absolute path in Sophos Scan (#351)
Fix for Sophos in Issue #348
2019-01-15 19:41:07 -05:00
Shawn Iverson 5eff4691fe
Handle ipv6 packed socket properly (#345) 2019-01-06 07:50:16 -05:00
Shawn Iverson 46128523c6
sudo for esets-wrapper (#350) 2019-01-05 16:41:16 -05:00
Shawn Iverson 5e11fad448
Change to literal mailto: (#339) 2018-12-22 17:09:18 -05:00
Shawn Iverson 5d0091ec69
Handle HTML entity in mailto (#336)
* Handle HTML entities in mailto
2018-12-19 06:05:22 -05:00
Shawn Iverson 7e89f59321
Enforce 7 bit characters in filenames (#334)
Fix needed to fully resolve https://github.com/MailScanner/v5/issues/233
2018-12-16 11:04:10 -05:00
Shawn Iverson 72c137861a
Revert decode_headers (#331) 2018-12-10 15:04:04 -05:00
Shawn Iverson 79e23a2d24
Esets fixup (#330) 2018-12-10 08:12:17 -05:00
Shawn Iverson c13d6b6517
Comment out old boundary fix (#328)
Fix https://github.com/MailScanner/v5/issues/324
2018-12-09 05:58:54 -05:00
Mark Sapiro 1da0614ba5 Add "for <...>; date-time" to MSMilter Received: header. (#327) 2018-12-09 05:39:53 -05:00
Mark Sapiro d90798638e Add 'Authenticated' note to Received: header for SASL auth mail. (#325) 2018-12-08 07:44:10 -05:00
Shawn Iverson 6c7a939f44
Cleanup email text (#321)
Fix Issue #320
Move split operation to after text cleanup
2018-11-29 12:47:25 -05:00
Shawn Iverson be5474b017
Capture real postfix queue id (#318) 2018-11-25 14:06:36 -05:00
Shawn Iverson b19a4ec9fb
Remove CRs (#315) 2018-11-25 13:44:49 -05:00
Shawn Iverson 8559b1679a
Display correct warning for QMQP socket (#317) 2018-11-25 09:25:38 -05:00
Shawn Iverson b2295fc746
QMQP Support for Milter (#311)
Includes documentation update
2018-11-24 13:07:45 -05:00
Mark Sapiro de22c49b7b Fix 304 (#313)
* Remove invalid change of '#include' to 'include' in
 /etc/apparmor.d/usr.sbin.clamd.

* Add Missing MilterDispatcher settiing to the simple values section.

* Fix #304
2018-11-24 13:07:07 -05:00
Shawn Iverson ff82b59652
Reveal urls in links support (#304) 2018-11-24 05:18:39 -05:00
Shawn Iverson a87fe136af
Add mailto phishing support (#303) 2018-11-24 05:05:41 -05:00
willemnviljoen c047272d3a Added regex to remote base directory from output lines in AVG parser, to get rid of progress bar artefacts in recent AVG builds (#310) 2018-11-23 13:20:20 -05:00
Shawn Iverson 5521a030ba
Refactor for multiple emails per session (#305)
* Refactor for multiple emails per session

* Add close_callback to milter
2018-11-21 16:13:38 -05:00
Shawn Iverson e9773ffe44
Fix Subject miss after following To: header (#307) 2018-11-21 08:33:35 -05:00
Shawn Iverson 7c50782034
Make $PidFile Global (#306) 2018-11-21 04:42:15 -05:00
Shawn Iverson 05e1a6d0a3
Quarantine option for DOS protection (#302) 2018-11-17 10:44:10 -05:00
Shawn Iverson 3fae404397
Add ExitParent handler (#301) 2018-11-17 10:25:47 -05:00
Shawn Iverson 840eb57b76
Remove and add back recipients (#298) 2018-11-15 07:53:50 -05:00
Mark Sapiro d80fa6490d Add missing MilterDispatcher line to ConfigDefs.pl (#295)
* Remove invalid change of '#include' to 'include' in
 /etc/apparmor.d/usr.sbin.clamd.

* Add Missing MilterDispatcher settiing to the simple values section.
2018-11-11 13:40:50 -05:00
Shawn Iverson bacb0e8015
Milter postfork dispatcher support (#294)
Also bump MAXREQ to 100 from max children (10 by default)
2018-11-11 09:47:55 -05:00
Shawn Iverson 1c538dba74
Clear recipient array during loop (#293) 2018-11-10 09:58:43 -05:00
Michael Pietsch 1e7ea3382d Introduce option to disable rbl check if user is authenticated to mta (#128) (#131)
* Introduce option to disable rbl check if user is authenticated to mta (#128)

* debug option for comparing metadata in other mta

* only test if user is authenticated if mta==postfix to skip rbl

* Add notice that "Spam List Skip If Authenticated" is Postfix only
2018-10-26 19:12:35 -04:00
Shawn Iverson 37320e365d
Keep utf-8 header data (#288) 2018-10-26 09:16:30 -04:00
Shawn Iverson 2392baf944
Additional deps for systemd unit (#286) 2018-10-26 07:38:50 -04:00
Shawn Iverson 651235f50b
Add additional service deps (#285) 2018-10-26 07:07:40 -04:00
Shawn Iverson c44086a3de
Simplify esets output (#284) 2018-10-26 06:03:25 -04:00
Shawn Iverson 89d57e3f99
Don't write predata header (#282) 2018-10-24 18:38:13 -04:00
Shawn Iverson a21ffc4a4e
Fix MailScanner version subsitution and patch path (#272) 2018-10-22 17:52:52 -04:00
SamitOC a669c8fbe6 Update Message.pm (#269) 2018-10-22 08:53:03 -04:00
Shawn Iverson 3d90b6cfae
Update changelog, fixes for SweepViruses.pm (#265) 2018-10-21 12:42:17 -04:00
Shawn Iverson 88be7f643b
Bump version in MailScanner (#264) 2018-10-20 13:11:16 -04:00
Shawn Iverson 269f52b424
Clamd full message scan (#262)
Issue #219
2018-10-20 12:31:01 -04:00
Shawn Iverson 45486a9e01
Detect fax and tel links (#261)
Fix Issue #224
2018-10-20 12:11:47 -04:00
Shawn Iverson b3045e4db3
Remove curly bracket (#259) 2018-10-19 05:45:28 -04:00
Shawn Iverson f70794f11d
mime_to_perl_string fix (#258)
Fix Issue #253 across entire codebase
2018-10-18 20:18:08 -04:00
Shawn Iverson c8b32dca89
Remove wide characters before parsing headfile (#257)
Fix Issue #253
2018-10-18 19:34:43 -04:00
Shawn Iverson f1985d29d5
Kaspersky (#256)
Fix Issue #142
2018-10-17 19:28:18 -04:00
Shawn Iverson cf7a3ff1fb
Ignore archive damaged (#255)
Fix issue #251
2018-10-14 19:42:56 -04:00
Shawn Iverson 8beeebefca
Report Cleanup (#254)
Remove obsolete legal message
Create en_uk (I was tempted to call it Brexit)
2018-10-14 19:09:13 -04:00
Shawn Iverson 6cfe21fe99
Workaround MIME::Parser (#250) 2018-10-13 20:12:36 -04:00