Mailscanner UNOFFICIAL package for pfSense 2.3.x
-
Sorry posted in postfix antispam thread by mistake…
Updated but now have two 'Mailscanner' services menu items.. Looks like check_mailscanner_service.php is looking for menu item 'mailscanner' not 'Mailscanner'...
-
Sorry posted in postfix antispam thread by mistake…
Updated but now have two 'Mailscanner' services menu items.. Looks like check_mailscanner_service.php is looking for menu item 'mailscanner' not 'Mailscanner'...
Thanks, I'll fix it.
-
Thank for your job, marcelloc!
Installed mailscanner with your script and installed cpan modules after that on fresh system.
Try to check spamassasin in shell with GTUBEspamassassin -t < test.txt > spam.out
Got:
plugin: failed to parse plugin /usr/local/etc/mail/spamassassin/DecodeShortURLs.pm: Can't locate /usr/local/etc/mail/spamassassin/DecodeShortURLs.pm in @INC (you may need to install the ::usr::local::etc::mail::spamassassin::DecodeShortURLs module) (@INC contains: /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/site_perl/mach/5.24 /usr/local/lib/perl5/5.24/mach /usr/local/lib/perl5/5.24) at /usr/local/lib/perl5/site_perl/Mail/SpamAssassin/PluginHandler.pm line 109.
-
Does spamassassin –lint gets the same result?
-
Yep, the same result
May 5 13:46:22.245 [32795] warn: plugin: failed to parse plugin /usr/local/etc/mail/spamassassin/DecodeShortURLs.pm: Can't locate /usr/local/etc/mail/spamassassin/DecodeShortURLs.pm in @INC (you may need to install the ::usr::local::etc::mail::spamassassin::DecodeShortURLs module) (@INC contains: lib /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/site_perl/mach/5.24 /usr/local/lib/perl5/5.24/mach /usr/local/lib/perl5/5.24) at /usr/local/lib/perl5/site_perl/Mail/SpamAssassin/PluginHandler.pm line 109, <data>line 717.</data>
-
Yep, the same result
May 5 13:46:22.245 [32795] warn: plugin: failed to parse plugin /usr/local/etc/mail/spamassassin/DecodeShortURLs.pm: Can't locate /usr/local/etc/mail/spamassassin/DecodeShortURLs.pm in @INC (you may need to install the ::usr::local::etc::mail::spamassassin::DecodeShortURLs module) (@INC contains: lib /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/site_perl/mach/5.24 /usr/local/lib/perl5/5.24/mach /usr/local/lib/perl5/5.24) at /usr/local/lib/perl5/site_perl/Mail/SpamAssassin/PluginHandler.pm line 109, <data>line 717.</data>
Try:
fetch -q -o /var/db/spamassassin/3.004001/DecodeShortURLs.pm https://raw.githubusercontent.com/smfreegard/DecodeShortURLs/master/DecodeShortURLs.pm
or
fetch -q -o /usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Plugin/DecodeShortURLs.pm https://raw.githubusercontent.com/smfreegard/DecodeShortURLs/master/DecodeShortURLs.pm
both will work.
-
still no result :( the same error
-
#install shorturl mailscanner plugin plugin_file=DecodeShortURLs.zip fetch -o $plugin_file https://github.com/smfreegard/DecodeShortURLs/archive/master.zip unzip -o $plugin_file cp DecodeShortURLs-master/*pm $plugin_dir/plugins/ cp DecodeShortURLs-master/*cf $plugin_dir
The install script looks ok for me. I'll test on a new install.
-
DecodeShortURLs.pm need to be side by side with DecodeShortURLs.cf or in spamassassin perl folder, like:
/var/db/spamassassin/3.004001/DecodeShortURLs.pm
/usr/local/lib/perl5/site_perl/Mail/SpamAssassin/Plugin/DecodeShortURLs.pm
cp DecodeShortURLs-master/*pm $plugin_dir/plugins/
will not work, because its:
/var/db/spamassassin/3.004001/plugins/DecodeShortURLs.pm
and DecodeShortURLs.cf is looking for:
loadplugin Mail::SpamAssassin::Plugin::DecodeShortURLs DecodeShortURLs.pm
ifplugin Mail::SpamAssassin::Plugin::DecodeShortURLs
…
Its looking for Mail::SpamAssassin::Plugin::DecodeShortURLs or DecodeShortURLs.pm, both should work.
spamassassin -D --lint ... May 5 17:31:19.423 [46111] dbg: config: fixed relative path: /var/db/spamassassin/3.004001/DecodeShortURLs.pm May 5 17:31:19.424 [46111] dbg: plugin: loading Mail::SpamAssassin::Plugin::DecodeShortURLs from /var/db/spamassassin/3.004001/DecodeShortURLs.pm ...
-
DecodeShortURLs.pm need to be side by side with DecodeShortURLs.cf
So I copied DecodeShortURLs.pm from /usr/local/etc/mail/spamassassin/plugins/ to /usr/local/etc/mail/spamassassin/ and now it's working!
thank you guys for your help! -
DecodeShortURLs.pm need to be side by side with DecodeShortURLs.cf
fixed on install script.
https://github.com/marcelloc/Unofficial-pfSense-packages/commit/05e1b73d6b67411b1e6076b6a9c97ee5e3fbc956
Thanks for the feedback.
-
Hello guys,
I have a problem: clamd don't want to start. I tried several times but without any appreciated result.
Any suggestions ?
-
Try on console to execute freshclam
-
I got this error
[2.3.4-RELEASE][admin@ids-pf.medidati.org]/root: freshclam
ERROR: Can't open /var/log/clamav/freshclam.log in append mode (check permissions!).
ERROR: Problem with internal logger (UpdateLogFile = /var/log/clamav/freshclam.log).[2.3.4-RELEASE][admin@ids-pf.medidati.org]/var/log/clamav: cat freshclam.log
–------------------------------------
ClamAV update process started at Tue Jun 13 13:18:30 2017
Downloading main.cvd [100%]
main.cvd updated (version: 58, sigs: 4566249, f-level: 60, builder: sigmgr)
Downloading daily.cvd [100%]
daily.cvd updated (version: 23469, sigs: 1736809, f-level: 63, builder: neo)
Downloading bytecode.cvd [100%]
bytecode.cvd updated (version: 303, sigs: 59, f-level: 63, builder: anvilleg)
Database updated (6303117 signatures) from database.clamav.net (IP: 90.147.160.69)
WARNING: Clamd was NOT notified: Can't connect to clamd through /var/run/clamav/clamd.sock: No such file or directory
[2.3.4-RELEASE][admin@ids-pf.medidati.org]/var/log/clamav: -
WARNING: Clamd was NOT notified: Can't connect to clamd through /var/run/clamav/clamd.sock: No such file or directory
[2.3.4-RELEASE][admin@ids-pf.medidati.org]/var/log/clamav:This means that the daemon was stopped when freshclam finished. Did you tried to start it again after freshclam udpate?
-
Great ! It has started, thaks a lot
-
I installed the package, but don't know where to start
I have this two configs for the same firewall:
external mail server <– internal clients
External mail server -->Internal server
that i want to filter is possible to proxy this config??.
Thanks a lot nice package.
-
2.4.2-RELEASE-p1 (amd64)
built on Tue Dec 12 13:45:26 CST 2017
FreeBSD 11.1-RELEASE-p6[2.4.2-RELEASE][admin@pfSense.corp]/root: sh ./install_mailscanner_23.sh
fetch: /ConfigDefs.pl.patch: No such file or directory
Hmm… I can't seem to find a patch in there anywhere.
fetch: /Message.pm.patch: No such file or directory
Hmm... I can't seem to find a patch in there anywhere.
fetch: /SweepContent.pm.patch: No such file or directory
Hmm... I can't seem to find a patch in there anywhere. -
ClamAV – multiple vulnerabilities
https://forum.pfsense.org/index.php?topic=143316.0
-
Any plans to update Mailscanner for pfSense 2.4.x?