Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Mailscanner + spamassassin + clamav package

    Scheduled Pinned Locked Moved pfSense Packages
    313 Posts 54 Posters 309.8k Views 1 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • C Offline
      capitangiaco
      last edited by

      I tried to re-install the system (I am using I386) from scratch, and I wrote some notes that may be of help:

      sa-spamd and clamd start
      manually added:
      clamav_clamd_enable="YES"
      clamav_freshclam_enable="YES"
      spamd_enable="YES"
      to /etc/rc.conf/local

      Deliver from postfix to mailscanner, manually added:
      header_checks = regexp:/usr/local/etc/postfix/header_checks to /usr/local/etc/postfix/main.cf
      created  the /usr/local/etc/postfix/header_checks with '/^Received:/ HOLD' inside
      restarted with postfix reload
      I didn't find the options that make this work from the web configurator <– help please! :)

      Cannot lock /var/spool/MailScanner/incoming/Locks/clamavBusy.lock, No such file or directory
      chown -R postfix /var/spool/MailScanner/incoming/Locks.

      This is a very usefull pkg, thanks to Marcello for the great work!

      Giacomo

      1 Reply Last reply Reply Quote 0
      • marcellocM Offline
        marcelloc
        last edited by

        I use all these options with no file hacking.

        Did you installed postfix pfsense package to work with mailscanner?

        Treinamentos de Elite: http://sys-squad.com

        Help a community developer! ;D

        1 Reply Last reply Reply Quote 0
        • C Offline
          capitangiaco
          last edited by

          @marcelloc:

          I use all these options with no file hacking.

          Did you installed postfix pfsense package to work with mailscanner?

          Installed first postfix forward and then mailscanner-dev

          Giacomo

          packages.jpg
          packages.jpg_thumb

          1 Reply Last reply Reply Quote 0
          • marcellocM Offline
            marcelloc
            last edited by

            header checks are on services -> postfix forwarder -> access lists

            Treinamentos de Elite: http://sys-squad.com

            Help a community developer! ;D

            1 Reply Last reply Reply Quote 0
            • N Offline
              ncsidaho
              last edited by

              Hello all
              I have installed Posfix Forwarder and the mailscanner + spamassassin + clamav package. Postfix is working wonderfully but I think I must have somthing wrong in my configuration with mailscanner. In Postfix I have the 3rd party option enabled / The mode is set to auto. I have the mailscanner package enabled as well as the CLAMAV and spam assassin options enabled. But when I run the GFI Security Test EVERYTHING get through.

              When I look at the process list for mailscanner I see
              55735  ??  S      0:05.39 MailScanner: waiting for messages (perl5.12.4)
              56936  ??  S      0:04.45 MailScanner: waiting for messages (perl5.12.4)
              59478  ??  S      0:04.08 MailScanner: waiting for messages (perl5.12.4)
              60031  ??  S      0:04.05 MailScanner: waiting for messages (perl5.12.4)

              when I run tail -f /var/log/maillog |grep -i mailscanner

              I get nothing?

              if I restart mailscanner I get this

              Mar  9 11:06:58 mailgateway MailScanner[55777]: Using locktype = flock
              Mar  9 11:07:02 mailgateway MailScanner[57182]: MailScanner E-Mail Virus Scanner                                            version 4.83.5 starting…
              Mar  9 11:07:02 mailgateway MailScanner[57182]: Reading configuration file /usr/                                          local/etc/MailScanner/MailScanner.conf
              Mar  9 11:07:02 mailgateway MailScanner[57182]: Reading configuration file /usr/                                          local/etc/MailScanner/conf.d/README
              Mar  9 11:07:07 mailgateway MailScanner[56126]: Connected to Processing Attempts                                            Database
              Mar  9 11:07:07 mailgateway MailScanner[56126]: Found 0 messages in the Processi                                          ng Attempts Database
              Mar  9 11:07:07 mailgateway MailScanner[56126]: Using locktype = flock
              Mar  9 11:07:07 mailgateway MailScanner[58764]: MailScanner E-Mail Virus Scanner                                            version 4.83.5 starting…
              Mar  9 11:07:07 mailgateway MailScanner[58764]: Reading configuration file /usr/                                          local/etc/MailScanner/MailScanner.conf
              Mar  9 11:07:07 mailgateway MailScanner[58764]: Reading configuration file /usr/                                          local/etc/MailScanner/conf.d/README
              Mar  9 11:07:08 mailgateway MailScanner[57182]: Connected to Processing Attempts                                            Database
              Mar  9 11:07:08 mailgateway MailScanner[57182]: Found 0 messages in the Processi                                          ng Attempts Database
              Mar  9 11:07:08 mailgateway MailScanner[57182]: Using locktype = flock
              Mar  9 11:07:16 mailgateway MailScanner[58764]: Connected to Processing Attempts Database
              Mar  9 11:07:16 mailgateway MailScanner[58764]: Found 0 messages in the Processing Attempts Database
              Mar  9 11:07:16 mailgateway MailScanner[58764]: Using locktype = flock

              any help is apperciated

              1 Reply Last reply Reply Quote 0
              • marcellocM Offline
                marcelloc
                last edited by

                check if you can find /^from:/ HOLD  on view configuration -> header check

                If not, change mailscanner Message Hold mode on antispam tab to manual and include the above line on access lists -> header

                Treinamentos de Elite: http://sys-squad.com

                Help a community developer! ;D

                1 Reply Last reply Reply Quote 0
                • N Offline
                  ncsidaho
                  last edited by

                  @marcelloc:

                  check if you can find /^from:/ HOLD  on view configuration -> header check

                  If not, change mailscanner Message Hold mode on antispam tab to manual and include the above line on access lists -> header

                  That worked
                  thank you marcello

                  1 Reply Last reply Reply Quote 0
                  • T Offline
                    tanhosy
                    last edited by

                    I have a question (can be a bit stupid!). Can MailScanner + Postfix run in transparent mode?.
                    The reason is I have a pfsense box with 4 interfaces + 01 mail server stand alone. I want to run pfsense without intervention on the mail server.

                    1 Reply Last reply Reply Quote 0
                    • marcellocM Offline
                      marcelloc
                      last edited by

                      Well, I did no transparent mode on this package but if you know how to do it on postfix I can merge this on next release.

                      Treinamentos de Elite: http://sys-squad.com

                      Help a community developer! ;D

                      1 Reply Last reply Reply Quote 0
                      • C Offline
                        capitangiaco
                        last edited by

                        anyindea to rotate the /var/log/maillog ?

                        thanks

                        Giacomo

                        1 Reply Last reply Reply Quote 0
                        • marcellocM Offline
                          marcelloc
                          last edited by

                          @capitangiaco:

                          anyindea to rotate the /var/log/maillog ?

                          Not yet but sometime in the future  ;)

                          Treinamentos de Elite: http://sys-squad.com

                          Help a community developer! ;D

                          1 Reply Last reply Reply Quote 0
                          • C Offline
                            capitangiaco
                            last edited by

                            I noticed a 'strange' thing, incoming attachments files become zipped, cool feature, but who is the author of this ?

                            Giacomo

                            1 Reply Last reply Reply Quote 0
                            • marcellocM Offline
                              marcelloc
                              last edited by

                              It`s a mailscanner feature but you can disable it on gui(I'm not in front of one right now to point the option  ;)).

                              Treinamentos de Elite: http://sys-squad.com

                              Help a community developer! ;D

                              1 Reply Last reply Reply Quote 0
                              • C Offline
                                capitangiaco
                                last edited by

                                Hi Marcelloc

                                zip attachments:
                                Mailscanner  - Attachments - Attachments features

                                very cool dude! I love my mail-firewall
                                I added squirrelmail-imapproxy, I am gonna try to create a pkg.
                                You are my hero :)

                                thanks again

                                Giacomo

                                1 Reply Last reply Reply Quote 0
                                • I Offline
                                  ics
                                  last edited by

                                  Hi all,

                                  I've installed mailscanner + spamassassin + clamav package and I cannot get spamassassin working…

                                  Clamav works great (tested with eicar file) but the GTUBE test for spamassassin fails : spam is not detected, score is 0, and message is delivered.
                                  I've made the test from inside and outside the local network. Both fails.

                                  May  2 10:07:52 srvmx06 MailScanner[22383]: Spam Checks: Starting
                                  May  2 10:07:52 srvmx06 MailScanner[22383]: Expired 2 records from the SpamAssassin cache
                                  May  2 10:07:53 srvmx06 MailScanner[22383]: Message 4DAC68A939.ABA57 from xx.xx.xx.xx (whatever@yahoo.com) to domain.com is not spam, SpamAssassin (not cached, score=0, required 6, autolearn=not spam)
                                  May  2 10:07:53 srvmx06 MailScanner[22383]: Delivery of nonspam: message 4DAC68A939.ABA57 from whatever@yahoo.com to user@domain.com with subject GUARANTEED
                                  May  2 10:07:53 srvmx06 MailScanner[22383]: Spam Checks completed at 2784 bytes per second

                                  Can you help me to solve that ?

                                  Thanks

                                  1 Reply Last reply Reply Quote 0
                                  • I Offline
                                    ics
                                    last edited by

                                    I've found the solution myself :
                                    just run sa-update to download spamassassin's rules.

                                    :)

                                    1 Reply Last reply Reply Quote 0
                                    • Z Offline
                                      zlyzwy
                                      last edited by

                                      Hi ,

                                      I am receiving the error in maillog

                                      May  2 21:40:50 pfsense MailScanner[44759]: MailScanner E-Mail Virus Scanner version 4.83.5 starting... 
                                      May  2 21:40:50 pfsense MailScanner[44759]: Reading configuration file /usr/local/etc/MailScanner/MailScanner.conf 
                                      May  2 21:40:50 pfsense MailScanner[44759]: Reading configuration file /usr/local/etc/MailScanner/conf.d/README 
                                      May  2 21:40:50 pfsense MailScanner[44759]: Syntax error in line 143, value "" for allowiframetags is not one of allowed values "yes","disarm","no" 
                                      May  2 21:40:50 pfsense MailScanner[44759]: Syntax error in line 144, value "" for allowformtags is not one of allowed values "yes","disarm","no" 
                                      May  2 21:40:50 pfsense MailScanner[44759]: Syntax error in line 150, value "" for allowobjecttags is not one of allowed values "yes","disarm","no" 
                                      May  2 21:40:50 pfsense MailScanner[44759]: Syntax error in line 145, value "" for allowscripttags is not one of allowed values "yes","disarm","no" 
                                      May  2 21:40:50 pfsense MailScanner[44759]: Syntax error in line 146, value "" for allowwebbugtags is not one of allowed values "yes","disarm","no" 
                                      May  2 21:40:50 pfsense MailScanner[44759]: Connected to Processing Attempts Database 
                                      
                                      

                                      Does anyone know what's the problem?

                                      Another newbie question…
                                      How can I change the default value in Mailscanner?
                                      Double Click or change in .conf file?

                                      Thanks in advance!

                                      Zlyzwy

                                      1 Reply Last reply Reply Quote 0
                                      • marcellocM Offline
                                        marcelloc
                                        last edited by

                                        @zlyzwy:

                                        Does anyone know what's the problem?

                                        try to access each mailscanner config tab and save changes

                                        @zlyzwy:

                                        How can I change the default value in Mailscanner?
                                        Double Click or change in .conf file?

                                        Use ctrl+click to check/uncheck options on mailscanner conf

                                        The default value on () means what is default on mailscanner. If you want a default setup, then ctrl+click all options that has a (yes) on description.

                                        att,
                                        Marcello Coutinho

                                        Treinamentos de Elite: http://sys-squad.com

                                        Help a community developer! ;D

                                        1 Reply Last reply Reply Quote 0
                                        • marcellocM Offline
                                          marcelloc
                                          last edited by

                                          This guide was posted yesterday at mailscanner site

                                          01/05/2012 - The "MailScanner User Guide and Training Manual" is now available for free in PDF format!

                                          Treinamentos de Elite: http://sys-squad.com

                                          Help a community developer! ;D

                                          1 Reply Last reply Reply Quote 0
                                          • H Offline
                                            hammeraus001
                                            last edited by

                                            It appears that the libiconv-1.13.1_1.tbz file has vanished from the http://e-sac.siteseguro.ws/pfsense/8/All/ site for the i386 mailscanner-dev install.

                                            The installer then attempts to locate it at the http://ftp2.FreeBSD.org/pub/FreeBSD/ports/i386/packages-8.1-release/All/ URL, which doesn't exist.

                                            Thus the install is aborted.  Any hints on how to resolve this?

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post
                                            Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.