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

Postfix - antispam and relay package

Scheduled Pinned Locked Moved
pfSense Packages
136
855
978.5k
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.
  • S
    Sherby
    last edited by Nov 30, 2015, 1:23 AM Nov 28, 2015, 7:49 PM

    @doktornotor:

    So, for anyone here who's not given up yet and is having issues with https://redmine.pfsense.org/issues/4420 - there's v2.4.5 out. If someone's wiling to undo the manual hacks (stuff like cyrus-sasl2/libspf2 installed via pkg, symlinks etc.) and report back, it'd be appreciated.

    Hi,
    I did uninstall the postfix package and undo any manual fixes and patches.
    Then I did firmware upgrade from 2.2.4 to 2.2.5 and postfix package reinstall.
    This time, things look better but I still had to do some tweak to the postfix.inc file to make it work.

    1. had to do the following procedure, except for the 2 first line "fetch…" because I believe those file are now obsolete and will break things, since the package has been updated.

    @marcelloc:

    Reposting update guide for pfsense 2.2.x only:

    Install package via gui
    execute code below via console/ssh

    fetch -o /usr/local/www/postfix.php http://e-sac.siteseguro.ws/px22/postfix.txt
    fetch -o /usr/local/www/widgets/widgets/postfix.widget.php http://e-sac.siteseguro.ws/px22/postfix.widget.txt
    pbi_delete postfix-2.11.3_2-amd64
    rm -f /usr/pbi/bin/libexec/postfix
    rm -f /usr/local/etc/postfix
    rm -f /var/spool/postfix
    rm -f /var/mail/postfix
    rm -f /var/db/postfix
    pkg install postfix
    
    

    fix postfix.inc file with this patch via system patcher package

    add this patch via package system patcher

    **description:**postfix_inc
    patch:

    --- postfix.orig.inc 2015-08-18 08:15:00.000000000 +0000
    +++ postfix.inc  2015-08-18 08:18:10.000000000 +0000
    @@ -36,11 +36,11 @@
     require_once("globals.inc");
    
     $pfs_version = substr(trim(file_get_contents("/etc/version")),0,3);
    -if ($pfs_version == "2.1" || $pfs_version == "2.2") {
    -       define('POSTFIX_LOCALBASE', '/usr/pbi/postfix-' . php_uname("m"));
    -} else {
    +//if ($pfs_version == "2.1" || $pfs_version == "2.2") {
    +//     define('POSTFIX_LOCALBASE', '/usr/pbi/postfix-' . php_uname("m"));
    +//} else {
            define('POSTFIX_LOCALBASE','/usr/local');
    -}
    +//}
    
     $uname=posix_uname();
     if ($uname['machine']=='amd64')
    
    

    directory:/usr/local/pkg/

    1. had to manually patch the file /usr/local/www/postfix_view_config.php, to fix the path for config files to allow displaying  the config file correctly under the "view config" tab.

    Guys, you did a great job to make that package work on pfsense 2.2.x !

    1 Reply Last reply Reply Quote 0
    • 9 days later
    • M
      MadCatZA
      last edited by Dec 7, 2015, 10:03 AM

      Any ETA on a "Install and Go" fix without needing to manually edit things?

      1 Reply Last reply Reply Quote 0
      • D
        doktornotor Banned
        last edited by Dec 7, 2015, 10:12 AM

        @MadCatZA:

        Any ETA on a "Install and Go" fix without needing to manually edit things?

        ETA = never. The package is gone from pfSense 2.3.

        1 Reply Last reply Reply Quote 0
        • M
          MadCatZA
          last edited by Dec 7, 2015, 12:05 PM

          @doktornotor:

          @MadCatZA:

          Any ETA on a "Install and Go" fix without needing to manually edit things?

          ETA = never. The package is gone from pfSense 2.3.

          Mmm… Then I must ask what mail forwarder is pfsense going to replace it with? Surely many people make use of pfsense for dual web and mail filtering and other general firewall purpouses. Scrapping postfix without a replacement would force people to look at other next generation firewalls.

          1 Reply Last reply Reply Quote 0
          • D
            doktornotor Banned
            last edited by Dec 8, 2015, 9:05 AM

            @MadCatZA:

            Mmm… Then I must ask what mail forwarder is pfsense going to replace it with?

            I don't believe any replacement is planned for this. https://redmine.pfsense.org/issues/5374

            1 Reply Last reply Reply Quote 0
            • M
              MadCatZA
              last edited by Dec 8, 2015, 3:54 PM

              @doktornotor:

              @MadCatZA:

              Mmm… Then I must ask what mail forwarder is pfsense going to replace it with?

              I don't believe any replacement is planned for this. https://redmine.pfsense.org/issues/5374

              Does that also mean all the other mail apps like mailscanner, spamassasin, clamav ect will be falling away? Last I checked the Postfix was a MTA that sent all emails to 127.0.0.1 on the pfsense box were they were then scanned and filtered accordingly, PostFix would then send them on there way when they were done. Unless I am understanding wrong, how would I filter my mail now without PostFix?

              1 Reply Last reply Reply Quote 0
              • D
                doktornotor Banned
                last edited by Dec 8, 2015, 4:45 PM

                @MadCatZA:

                Unless I am understanding wrong, how would I filter my mail now without PostFix?

                On your mailserver perhaps? I don't get the idea of running postfix, spam filters and co. on a firewall… Regardless, take this with pfSense developers, I'm not one.

                1 Reply Last reply Reply Quote 0
                • M
                  MadCatZA
                  last edited by Dec 8, 2015, 7:07 PM

                  @doktornotor:

                  @MadCatZA:

                  Unless I am understanding wrong, how would I filter my mail now without PostFix?

                  On your mailserver perhaps? I don't get the idea of running postfix, spam filters and co. on a firewall… Regardless, take this with pfSense developers, I'm not one.

                  Meant how would I filter my mail without PostFix "On pfSense", but I appreciate your honest replies. What a pity I liked pfSense. Cheers.

                  1 Reply Last reply Reply Quote 0
                  • marcellocM
                    marcelloc
                    last edited by Dec 10, 2015, 1:52 AM

                    I'm migrating the package for 2.3.

                    If you use pfsense as an UTM, packages postfix, varnish, squid, mailscanner give it layer 7 ability on these protocols.

                    For me it's really usefull.

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

                    Help a community developer! ;D

                    1 Reply Last reply Reply Quote 0
                    • M
                      MadCatZA
                      last edited by Dec 10, 2015, 11:35 AM

                      @marcelloc:

                      I'm migrating the package for 2.3.

                      If you use pfsense as an UTM, packages postfix, varnish, squid, mailscanner give it layer 7 ability on these protocols.

                      For me it's really usefull.

                      Now that is some good news for a change. PostFix "IS" one of the best used packages on pfSense. To scrap it would be going backwards. Happy days :)

                      1 Reply Last reply Reply Quote 0
                      • marcellocM
                        marcelloc
                        last edited by Dec 10, 2015, 8:55 PM

                        @MadCatZA:

                        PostFix "IS" one of the best used packages on pfSense.

                        Pull request sent

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

                        Help a community developer! ;D

                        1 Reply Last reply Reply Quote 0
                        • BismarckB
                          Bismarck
                          last edited by Dec 17, 2015, 4:19 PM Dec 16, 2015, 7:25 AM

                          Sadly SPF is broken now:

                          unused parameter: spf_mark_only=yes

                          This was a very useful option to fight sender address forgery.

                          Any idea how to fix?

                          //Edit

                          This could be a option? py27-postfix-policyd-spf-python works great and easy to setup! :)

                          
                          $ pkg install py27-postfix-policyd-spf-python
                          Updating FreeBSD repository catalogue...
                          FreeBSD repository is up-to-date.
                          All repositories are up-to-date.
                          The following 6 package(s) will be affected (of 0 checked):
                          
                          New packages to be INSTALLED:
                                  py27-postfix-policyd-spf-python: 1.3.2
                                  py27-authres: 0.800
                                  py27-spf: 2.0.12_1
                                  py27-dns: 2.3.6_1
                                  python2: 2_3
                                  py27-ipaddr: 2.1.10_1
                          
                          The process will require 856 KiB more space.
                          152 KiB to be downloaded.
                          
                          Proceed with this action? [y/N]: y
                          Fetching py27-postfix-policyd-spf-python-1.3.2.txz: 100%   38 KiB  38.5kB/s    00:01
                          Fetching py27-authres-0.800.txz: 100%   26 KiB  26.7kB/s    00:01
                          Fetching py27-spf-2.0.12_1.txz: 100%   34 KiB  35.0kB/s    00:01
                          Fetching py27-dns-2.3.6_1.txz: 100%   31 KiB  32.0kB/s    00:01
                          Fetching python2-2_3.txz: 100%    1 KiB   1.1kB/s    00:01
                          Fetching py27-ipaddr-2.1.10_1.txz: 100%   22 KiB  22.1kB/s    00:01
                          Checking integrity... done (0 conflicting)
                          [1/6] Installing python2-2_3...
                          [1/6] Extracting python2-2_3: 100%
                          [2/6] Installing py27-dns-2.3.6_1...
                          [2/6] Extracting py27-dns-2.3.6_1: 100%
                          [3/6] Installing py27-authres-0.800...
                          [3/6] Extracting py27-authres-0.800: 100%
                          [4/6] Installing py27-spf-2.0.12_1...
                          [4/6] Extracting py27-spf-2.0.12_1: 100%
                          [5/6] Installing py27-ipaddr-2.1.10_1...
                          [5/6] Extracting py27-ipaddr-2.1.10_1: 100%
                          [6/6] Installing py27-postfix-policyd-spf-python-1.3.2...
                          [6/6] Extracting py27-postfix-policyd-spf-python-1.3.2: 100%
                          Message from py27-postfix-policyd-spf-python-1.3.2:
                          #
                          # To configure Postfix
                          #
                          
                          This package must be integrated with Postfix to be effective:
                          
                           1\. Add to your postfix master.cf:
                          
                                  policyd-spf  unix  -       n       n       -       0       spawn
                                      user=nobody argv=/usr/local/bin/policyd-spf
                          
                           2\. Configure the Postfix policy service in your main.cf so that the
                              "smtpd_recipient_restrictions" includes a call to the policyd-spf policy
                              filter.  If you already have a "smtpd_recipient_restrictions" line, you can
                              add the "check_policy_service" command anywhere *after* the line which
                              reads "reject_unauth_destination" (otherwise you're system can become an
                              open relay).
                          
                                  smtpd_recipient_restrictions =
                                      ...
                                      reject_unauth_destination
                                      check_policy_service unix:private/policyd-spf
                                      ...
                          
                                  policyd-spf_time_limit = 3600
                          
                            3\. Please consult the postfix documentation for more information on these and
                               other settings you may wish to have in the "smtpd_recipient_restrictions"
                               configuration.
                          
                            4\. Reload postfix.
                          

                          spf.jpg
                          spf.jpg_thumb

                          1 Reply Last reply Reply Quote 0
                          • H
                            hcoin
                            last edited by Dec 17, 2015, 9:06 PM

                            For me, postfix+friends on pfsense a major administrative convenience. And, it is in keeping with the spirit of what is is a 'firewall' does (if only in an expanded sense). Most of the spam traffic won't even succeed in connecting, the ones that do cause internet 'internet spam service check' requests to leave from the firewall without having to take up bandwidth on the lan, and most of the evil attachments never make it past the firewall either. It also (I hope still will) allow one 'clamav' install to manage scanning web traffic for the squid suite and also the mailscanner/email.

                            Also, having the 'postfix and associated packages" stack in PF allows me to leverage pf's certificate management, destination email domain routing, failover, load balancing for email. That internal domain routing bit is a security plus as traffic for domain X never travels lan segments used by those on domains A, B and C, an obvious security plus. Also it allows the internal smtp world to be very fast and lean as it needs minimal security and no need for the add-on 'nasty-checking' packages.

                            Remember one of the main spam defences is having the mail exchanger's reverse dns match the common name in the ssl certificate. Anytime information can be kept in one place and closer to where it's used is an admin win.

                            Last, the postfix config for the lan side can use the lmtp protocol which is a major overhead saver (no per message setups/teardowns).

                            It calls for a multiprocessor setup, lots of ram and lots of disk. I know that is not exactly what comes to mind using the word 'embedded', but the above is my $0.02 on why it's worth it.

                            If it were to be removed, I'd have to create not just port forward to a new subnet but a vlan just to isolate incoming email traffic, then – well, it would result in an economic bonanza for the people who sell those coffee thingys.

                            1 Reply Last reply Reply Quote 0
                            • B
                              biggsy
                              last edited by Dec 18, 2015, 6:24 AM

                              @Bismarck:

                              Sadly SPF is broken now:

                              Bismarck, have you been able to install from Available Packages?  I missed a few days of 2.3 updates but haven't seen the postfix package listed.

                              1 Reply Last reply Reply Quote 0
                              • BismarckB
                                Bismarck
                                last edited by Dec 18, 2015, 12:06 PM

                                Hi biggsy,

                                the packages should still be there:

                                http://files.pfsense.org/packages/10/All/postfix-2.11.3_2-amd64.pbi

                                HowTo: Install packages

                                regards

                                1 Reply Last reply Reply Quote 0
                                • marcellocM
                                  marcelloc
                                  last edited by Dec 22, 2015, 5:37 AM

                                  The pull request still needs to be aproved first.

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

                                  Help a community developer! ;D

                                  1 Reply Last reply Reply Quote 0
                                  • 24 days later
                                  • BismarckB
                                    Bismarck
                                    last edited by Jan 15, 2016, 10:40 AM Jan 15, 2016, 8:19 AM

                                    Hello marcelloc,

                                    since 2.2.x Postfix doesn't write spam logs to the sqlite database, thus you can't search for spam and the widget doesn't display any spam records.

                                    This makes it really hard to track false positives.  :'(

                                    Please help!

                                    //edit

                                    when I execute it via putty after I send a spam test, it does write the spam record to the database file!?

                                    [root@pfsense~]$ /usr/local/bin/php -q /usr/local/www/postfix.php 01min
                                    
                                    /usr/bin/grep '^Jan 15 09:25.*\(MailScanner\|postfix.cleanup\|postfix.smtp\|postfix.error\|postfix.qmgr\)' /var/log/maillog
                                    Found logs to 2016-01-15.db
                                    
                                    #######################################
                                    SPAM:SpamAssassin (nicht zwischen gespeichert, Wertung=1004.701, benoetigt 3, FSL_HELO_NON_FQDN_1 0.00, GTUBE 1000.00, HTML_MESSAGE 0.00, PYZOR_CHECK 1.98, RDNS_NONE 0.00, TVD_RCVD_SINGLE 1.21, ZONK_PHISH_BODY 1.50)5E1EA1C2B99zonk
                                    #######################################
                                    
                                    #######################################
                                    SPAM:SpamAssassin (nicht zwischen gespeichert, Wertung=1004.701, benoetigt 3, FSL_HELO_NON_FQDN_1 0.00, GTUBE 1000.00, HTML_MESSAGE 0.00, PYZOR_CHECK 1.98, RDNS_NONE 0.00, TVD_RCVD_SINGLE 1.21, ZONK_PHISH_BODY 1.50)4E48D1C2BFBzonk
                                    #######################################
                                    writing to database...writing to database... writing to local db 2016-01-15...ok
                                    

                                    maybe a timeing problem?

                                    1 Reply Last reply Reply Quote 0
                                    • 14 days later
                                    • B
                                      biggsy
                                      last edited by Jan 29, 2016, 10:12 AM

                                      @marcelloc:

                                      The pull request still needs to be aproved first.

                                      Thank you for working on this, Marcello.  Is there any news?

                                      1 Reply Last reply Reply Quote 0
                                      • BismarckB
                                        Bismarck
                                        last edited by Jan 29, 2016, 11:47 AM

                                        FYI

                                        I did a fresh install of pfSense 2.2.6 last week and the Postfix package did work out of the box, expect the search mail & widget sqlite bug, wich can be fixed by fetching the postfix.php/postfix.widget.php from:

                                        fetch -o /usr/local/www/postfix.php http://e-sac.siteseguro.ws/px22/postfix.txt
                                        fetch -o /usr/local/www/widgets/widgets/postfix.widget.php http://e-sac.siteseguro.ws/px22/postfix.widget.txt
                                        

                                        So NO need to delete Postfix and install it via pkgng!

                                        Regards  ;)

                                        1 Reply Last reply Reply Quote 0
                                        • marcellocM
                                          marcelloc
                                          last edited by Feb 1, 2016, 6:25 PM

                                          @biggsy:

                                          Thank you for working on this, Marcello.  Is there any news?

                                          yes, I'll need to change the syslog function that enables /var/log/maillog.

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

                                          Help a community developer! ;D

                                          1 Reply Last reply Reply Quote 0
                                          • marcellocM
                                            marcelloc
                                            last edited by Feb 1, 2016, 6:26 PM

                                            @Bismarck:

                                            So NO need to delete Postfix and install it via pkgng!

                                            It just started up or it's running and filtering email? on 2.2 I got a lot of missing libs erros on postfix subprocesses.

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

                                            Help a community developer! ;D

                                            1 Reply Last reply Reply Quote 0
                                            • BismarckB
                                              Bismarck
                                              last edited by Feb 1, 2016, 8:39 PM

                                              @marcelloc:

                                              @Bismarck:

                                              So NO need to delete Postfix and install it via pkgng!

                                              It just started up or it's running and filtering email? on 2.2 I got a lot of missing libs erros on postfix subprocesses.

                                              Yes it's filtering email, spam and viruses with MailScanner, I run it as my productive system since 2 weeks now, no lib errors or crashes.

                                              Thank you for your hard work, much appreciated!

                                              1 Reply Last reply Reply Quote 0
                                              • 14 days later
                                              • L
                                                LinuxCuba
                                                last edited by Feb 15, 2016, 10:11 PM

                                                Hi Marcello, I'm trying pfsense 2.3 beta, and one of the essential
                                                packages for me is postfix, but the same does not appear in the list
                                                of available packages, you had said at the forum, which would sit in
                                                this package postfix for version 2.3 . As it would be possible to
                                                install that version of package postfix in pfsense 2.3 beta. Greetings
                                                and thank you very much for the excellent work he has done. Excuse the
                                                bad English.

                                                1 Reply Last reply Reply Quote 0
                                                • BismarckB
                                                  Bismarck
                                                  last edited by Feb 16, 2016, 2:58 PM Feb 16, 2016, 2:50 PM

                                                  @biggsy:

                                                  postfix 2.11 was released in January and, among other things, it contains the following enhancement:

                                                  • A new postscreen_dnsbl_whitelist_threshold feature to allow
                                                        clients to skip postscreen tests based on their DNSBL score.
                                                        This can eliminate email delays due to "after 220 greeting"
                                                        protocol tests, which otherwise require that a client reconnects
                                                        before it can deliver mail. Some providers such as Google don't
                                                        retry from the same IP address, and that can result in large
                                                        email delivery delays.

                                                  Any chance of an updated package based on postfix 2.11?

                                                  Hi Biggsy, this is working with the current package Postfix 2.11.3/pfSense 2.2.6.

                                                  To enable:

                                                  postscreen_dnsbl_whitelist_threshold=-1

                                                  edit /usr/local/pkg/postfix.inc around line 629 and add this:

                                                  $postfix_main .= "postscreen_dnsbl_whitelist_threshold=-1\n";
                                                  

                                                  and restart the Postfix service.

                                                  So no more hardcodeed IPs in Client Access List / CDIR needed, for google outbound mail server etc.  ;)

                                                  marcelloc, maybe you can make this a option in the Postfix menu?

                                                  1 Reply Last reply Reply Quote 0
                                                  • BismarckB
                                                    Bismarck
                                                    last edited by Feb 16, 2016, 3:31 PM

                                                    Hello marcelloc,

                                                    I found 2 bug in postfix.php, related to the log to sqlite file.

                                                    The result of loglines populated to slqlite file differs by the time period chosen tin the Genaral tab > Logging > Update Sqlite, it always missing around 50% of what has been really logged, eg. if we choose Every Minute. I found a workaround by adding a second cronjob, which executes every 10m as well and no longline is missing anymore.

                                                    Second, this is related to spam status is not updated to the sqlite file on month days with just one digit (1 - 9), because postfix logs the date like:

                                                    Feb  6 16:25:21 pfsense postfix/dnsblog[27506]: addr 193.189.117.150 listed by domain zen.spamhaus.org as 127.0.0.2
                                                    

                                                    and MailScanner like:

                                                    Feb 06 16:24:50 pfsense MailScanner[20367]: Delivery of nonspam: message 604671C2F69.A240D from
                                                    ``` 
                                                    I guess there is something like a regex pattern mismatch, because on month days with 2 digits (10 - 31) the spam status is updated to sqlite file just fine.
                                                    
                                                    Regards
                                                    1 Reply Last reply Reply Quote 0
                                                    • 20 days later
                                                    • BismarckB
                                                      Bismarck
                                                      last edited by Mar 7, 2016, 4:35 PM

                                                      When you use Postfix/TLS, you should fix the DROWN Attack vulnerability:

                                                      openssl dhparam -out /usr/pbi/postfix-amd64/etc/postfix/dh2048.pem 2048
                                                      

                                                      and add this, below your TLS config in the custom main.cf options:

                                                      # Whenever the built-in defaults are sufficient, let the built-in
                                                      # defaults stand by deleting any explicit overrides.
                                                      
                                                      # Disable deprecated SSL protocol versions.  See:
                                                      # http://www.postfix.org/postconf.5.html#smtp_tls_protocols
                                                      # http://www.postfix.org/postconf.5.html#smtpd_tls_protocols
                                                      #
                                                      # Default in all supported stable Postfix releases since July 2015.
                                                      # Defaults for the mandatory variants never allowed SSLv2.
                                                      #
                                                      smtpd_tls_protocols = !SSLv2, !SSLv3
                                                      smtp_tls_protocols = !SSLv2, !SSLv3
                                                      lmtp_tls_protocols = !SSLv2, !SSLv3
                                                      tlsproxy_tls_protocols = $smtpd_tls_protocols
                                                      #
                                                      smtpd_tls_mandatory_protocols = !SSLv2, !SSLv3
                                                      smtp_tls_mandatory_protocols = !SSLv2, !SSLv3
                                                      lmtp_tls_mandatory_protocols = !SSLv2, !SSLv3
                                                      tlsproxy_tls_mandatory_protocols = $smtpd_tls_mandatory_protocols
                                                      
                                                      # Disable export and low-grade ciphers.  See:
                                                      # http://www.postfix.org/postconf.5.html#smtpd_tls_ciphers
                                                      # http://www.postfix.org/postconf.5.html#smtp_tls_ciphers
                                                      #
                                                      # Default in all supported stable Postfix releases since July 2015.
                                                      #
                                                      smtpd_tls_ciphers = medium
                                                      smtp_tls_ciphers = medium
                                                      
                                                      # Enable forward-secrecy with a 2048-bit prime and the P-256 EC curve. See
                                                      # http://www.postfix.org/FORWARD_SECRECY_README.html#server_fs
                                                      # http://www.postfix.org/postconf.5.html#smtpd_tls_dh1024_param_file
                                                      # http://www.postfix.org/postconf.5.html#smtpd_tls_eecdh_grade
                                                      #
                                                      # The default DH parameters use a 2048-bit strong prime as of Postfix 3.1.0.
                                                      #
                                                      smtpd_tls_dh1024_param_file=${config_directory}/dh2048.pem
                                                      smtpd_tls_eecdh_grade = strong
                                                      
                                                      # Trimmed cipherlist improves interoperability with old Exchange servers
                                                      # and reduces exposure to obsolete and rarely used crypto.  See:
                                                      # http://www.postfix.org/postconf.5.html#smtp_tls_exclude_ciphers
                                                      # http://www.postfix.org/postconf.5.html#smtpd_tls_exclude_ciphers
                                                      #
                                                      smtp_tls_exclude_ciphers = EXPORT, LOW, MD5, aDSS, kECDHe, kECDHr, kDHd, kDHr, SEED, IDEA, RC2
                                                      smtpd_tls_exclude_ciphers = EXPORT, LOW, MD5, SEED, IDEA, RC2
                                                      

                                                      Source: https://drownattack.com/postfix.html
                                                      DROWN Test: https://test.drownattack.com/
                                                      Postfix/TLS: http://www.checktls.com/perl/TestReceiver.pl
                                                      SSL Labs Test: https://dev.ssllabs.com/ssltest/

                                                      Regards

                                                      1 Reply Last reply Reply Quote 0
                                                      • 20 days later
                                                      • D
                                                        dannyboy1121
                                                        last edited by Mar 27, 2016, 8:10 AM

                                                        Hi - any news for Postfix on 2.3? I see that it's not currently in the package list for the Beta.

                                                        1 Reply Last reply Reply Quote 0
                                                        • B
                                                          biggsy
                                                          last edited by Mar 27, 2016, 10:01 AM

                                                          Perhaps Marcello is very busy but I'm hoping we will hear some news too.

                                                          1 Reply Last reply Reply Quote 0
                                                          • 10 days later
                                                          • marcellocM
                                                            marcelloc
                                                            last edited by Apr 5, 2016, 11:10 PM

                                                            I've sent two updates today and one is missing to complete changes requested by renato

                                                            https://github.com/pfsense/FreeBSD-ports/pull/23
                                                            https://github.com/pfsense/pfsense/pull/2844

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

                                                            Help a community developer! ;D

                                                            1 Reply Last reply Reply Quote 0
                                                            • D
                                                              dannyboy1121
                                                              last edited by Apr 9, 2016, 9:33 PM

                                                              Many thanks for the update and also your hard work.

                                                              1 Reply Last reply Reply Quote 0
                                                              • E
                                                                elundquist
                                                                last edited by Apr 11, 2016, 8:49 PM

                                                                Postfix Forwarder 2.4.6 on pfSense 2.2.6 (amd64)

                                                                Based on my reading of this thread the above combination works without modification…  is this correct?

                                                                Enable LDAP fetch: Installing the LDAP pkg don't work based on (hint: /usr/sbin/pkg_add -r p5-perl-ldap) as listed on the GUI?

                                                                pkg_add -r p5-perl-ldap  Results: pkg_add: Command not Found

                                                                pkg add -r p5-perl-ldap    Results: No Such File: -r

                                                                pkg add p5-perl-ldap      Results: No Such File: p5-perl-ldap

                                                                What is it that I am missing?

                                                                1 Reply Last reply Reply Quote 0
                                                                • BismarckB
                                                                  Bismarck
                                                                  last edited by Apr 12, 2016, 1:18 PM

                                                                  @elundquist:

                                                                  Postfix Forwarder 2.4.6 on pfSense 2.2.6 (amd64)

                                                                  Based on my reading of this thread the above combination works without modification…  is this correct?

                                                                  Enable LDAP fetch: Installing the LDAP pkg don't work based on (hint: /usr/sbin/pkg_add -r p5-perl-ldap) as listed on the GUI?

                                                                  pkg_add -r p5-perl-ldap  Results: pkg_add: Command not Found

                                                                  pkg add -r p5-perl-ldap    Results: No Such File: -r

                                                                  pkg add p5-perl-ldap      Results: No Such File: p5-perl-ldap

                                                                  What is it that I am missing?

                                                                  pkg install p5-perl-ldap

                                                                  pkg help

                                                                  For more information on the different commands see 'pkg help <command></command>'.

                                                                  https://wiki.freebsd.org/pkgng

                                                                  Cheers.

                                                                  1 Reply Last reply Reply Quote 0
                                                                  • E
                                                                    elundquist
                                                                    last edited by Apr 12, 2016, 7:33 PM

                                                                    Bismarck,

                                                                    Thanks!  I am new to FreeBSD, so its a learning curve from Fedora.

                                                                    1 Reply Last reply Reply Quote 0
                                                                    • H
                                                                      hcoin
                                                                      last edited by Apr 12, 2016, 9:25 PM

                                                                      Tell me it's a mistake….???

                                                                      1 Reply Last reply Reply Quote 0
                                                                      • M
                                                                        MadCatZA
                                                                        last edited by Apr 13, 2016, 8:29 PM

                                                                        @hcoin:

                                                                        Tell me it's a mistake….???

                                                                        Can't believe Postfix + so many other packages were removed. Time to find another solution people…

                                                                        1 Reply Last reply Reply Quote 0
                                                                        • L
                                                                          LinuxCuba
                                                                          last edited by Apr 13, 2016, 11:18 PM Apr 13, 2016, 11:14 PM

                                                                          Marcello.

                                                                          Em ontem foi oficialmente lançado pfsense estável versão 2.3, no entanto eu tenho atualizado e instalado um novo e o pacote postfix não é saídas disponíveis, listados na parcela de repos. Alguém pode me dizer o que acontece, porque se o oficial pfsense veio não sair com o pacote postfix.

                                                                          In yesterday was released officially pfsense stable version 2.3, however I have updated and installed a new one and the postfix package is not available exits listed on the parcel of repos. Someone can tell me what happens, because if the officer came pfsense not come out with the postfix package.

                                                                          Thanks.

                                                                          En el día de ayer fue lanzado oficialmente estable la versión de pfsense 2.3, sin embargo he actualizado e instalado uno nuevo y el paquete postfix no esta disponible ni sale listado en la paquetería de los repos. Alquien me puede decir que pasa, porque si salio oficial el pfsense no salio junto el paquete postfix.

                                                                          Muchas gracias.

                                                                          1 Reply Last reply Reply Quote 0
                                                                          • D
                                                                            dannyboy1121
                                                                            last edited by Apr 16, 2016, 7:34 AM

                                                                            @linuxcuba

                                                                            I believe that Postfix will eventually appear in 2.3 as a post release addition. If you scroll back a page, Marcelloc has shown that development is still in progress linking to github. For me, this is the only reason I'm holding back from rolling out 2.3 so the sooner the better  8)

                                                                            1 Reply Last reply Reply Quote 0
                                                                            • M
                                                                              MadCatZA
                                                                              last edited by Apr 16, 2016, 12:46 PM

                                                                              @dannyboy1121:

                                                                              @linuxcuba

                                                                              I believe that Postfix will eventually appear in 2.3 as a post release addition. If you scroll back a page, Marcelloc has shown that development is still in progress linking to github. For me, this is the only reason I'm holding back from rolling out 2.3 so the sooner the better  8)

                                                                              Postfix will be the reason most people stay away from 2.3, pfSense is no longer a UTM…

                                                                              1 Reply Last reply Reply Quote 0
                                                                              • L
                                                                                LinuxCuba
                                                                                last edited by Apr 19, 2016, 12:46 AM Apr 19, 2016, 12:42 AM

                                                                                It also is, but it has taken a long, long time, Macello, he said that he was preparing postfix to 2.3 for the problems that occurred in 2.2, and could not devote himself to both versions at once, that was done much, he has now gone 2.3, and still postfix still waiting.

                                                                                He was ancioso by this version 2.3, in itself, I taste from RC, leaving here without postfix, something almost impresindible for me and one of the marvelous things that pfSense employment.

                                                                                1 Reply Last reply Reply Quote 0
                                                                                • kalessinK
                                                                                  kalessin
                                                                                  last edited by Apr 21, 2016, 3:28 PM

                                                                                  if you guys are anxious on getting postfix you should install the package, its a bsd system at the end.

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

                                                                                  Looks like your connection to Netgate Forum was lost, please wait while we try to reconnect.