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

Postfix - antispam and relay package

pfSense Packages
136
855
1.0m
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.
  • M
    MadCatZA
    last edited by Jun 3, 2015, 3:52 PM

    @yarick123:

    MadCatZA,

    from my experience with the package, it works only on pfSense Version 2.1.5 or older. As far as I remember, the author has written in this forum about it.

    Regards
    yarick123

    Appreciated, I have setup a 2.1.5 box and indeed it is working as compared to 2.2.2 which is not without manual modifications. What a shame :(

    1 Reply Last reply Reply Quote 0
    • A
      azekiel
      last edited by Jun 18, 2015, 11:03 PM Jun 18, 2015, 4:22 PM

      any change to update to postfix 2.11 without waiting for pfsense 2.3?
      I want to implement dnssec and dane…

      //edit: mah... openssl 0.9.8 is a bummer, too.

      1 Reply Last reply Reply Quote 0
      • M
        MadCatZA
        last edited by Jun 23, 2015, 6:01 PM

        Any news on a fix for this?

        1 Reply Last reply Reply Quote 0
        • B
          Bismarck
          last edited by Jun 23, 2015, 7:41 PM

          The author of this package said, maybe it will fixed in pfSense version 2.3 with pkgng.

          https://redmine.pfsense.org/projects/pfsense/roadmap#2.3

          So don't hold you breath, it can take some time…

          1 Reply Last reply Reply Quote 0
          • A
            azekiel
            last edited by Jun 23, 2015, 8:12 PM

            it's pretty easy to get it running with the current version without the sqlite/db thing… just search through the forum.

            1 Reply Last reply Reply Quote 0
            • S
              SisterOfMercy
              last edited by Jul 3, 2015, 12:00 AM

              Uhhh, if this package is broken, why is it still listed in pfSense 2.2?

              My pfSense shows this:
              Postfix Forwarder Release 2.4.2
              platform: 2.2    2.2.999

              Or is this some automatic thing, with the 2.2.999 meaning it has not been officially tested?

              Hi, I'm Lance Boyle, and people often wonder if I'm real.

              1 Reply Last reply Reply Quote 0
              • M
                marcelloc
                last edited by Jul 21, 2015, 9:01 PM

                @marcelloc:

                The only workaround I found for this is

                • install package from pfsense gui

                • go to console, remove pbi packages(not the gui)

                • Install postfix package via pkg ng

                The main postfix binary works fine but all other sub process it starts die with missing libs.

                I don't know if writing a guide to use pkg ng will help or add a lot of extra problems.

                The main problem with this(and many others) package is that pbi messes up bin and lib location. I have the gui fixed for sqlite2 /sqlite3 but for now, just removing pbi and installing postfix pkg will keep postfix working on 2.2
                If I push the gui fix for 2.2 on github, it will broke package gui on 2.1

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

                Help a community developer! ;D

                1 Reply Last reply Reply Quote 0
                • M
                  marcelloc
                  last edited by May 4, 2016, 2:21 AM Jul 23, 2015, 12:42 PM

                  To get postfix working on pfSense 2.2, follow these steps:

                  Remember, do it at your own risk ;)

                  
                  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 -rf /usr/pbi/bin/libexec/postfix
                  rm -rf /usr/local/etc/postfix
                  rm -rf /var/spool/postfix
                  rm -rf /var/mail/postfix
                  rm -rf /var/db/postfix
                  pkg install postfix libspf2
                  
                  

                  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/

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

                  Help a community developer! ;D

                  1 Reply Last reply Reply Quote 0
                  • M
                    machadomall
                    last edited by Aug 3, 2015, 7:51 PM

                    Hello,
                    What is the stable version of pfSense where Postfix Forwarder works perfectly?

                    I'm tryna the pfSense 2.2.4-RELEASE (amd64) with Postfix 2.4.2 Forwarder, but not this cool not.

                    Hugs.

                    Márcio Machado
                    Analista de Suporte Técnico
                    Brasília-DF

                    1 Reply Last reply Reply Quote 0
                    • A
                      azekiel
                      last edited by Aug 3, 2015, 8:15 PM

                      look at the post above yours…

                      1 Reply Last reply Reply Quote 0
                      • M
                        machadomall
                        last edited by Aug 3, 2015, 8:24 PM

                        Hello,
                        I saw it, I do not want is to have to do this!
                        What version of pfsense and postfix stable so I do not have to do what Marcello recommend?
                        Grateful.

                        Márcio Machado
                        Analista de Suporte Técnico
                        Brasília-DF

                        1 Reply Last reply Reply Quote 0
                        • A
                          azekiel
                          last edited by Aug 3, 2015, 8:25 PM

                          2.1

                          but you can savely do that.

                          1 Reply Last reply Reply Quote 0
                          • kalessinK
                            kalessin
                            last edited by Aug 6, 2015, 3:37 PM

                            @marcelloc:

                            @marcelloc:

                            The only workaround I found for this is

                            • install package from pfsense gui

                            • go to console, remove pbi packages(not the gui)

                            • Install postfix package via pkg ng

                            The main postfix binary works fine but all other sub process it starts die with missing libs.

                            I don't know if writing a guide to use pkg ng will help or add a lot of extra problems.

                            The main problem with this(and many others) package is that pbi messes up bin and lib location. I have the gui fixed for sqlite2 /sqlite3 but for now, just removing pbi and installing postfix pkg will keep postfix working on 2.2
                            If I push the gui fix for 2.2 on github, it will broke package gui on 2.1

                            first of all, great work =)

                            so… 2.1 is old/out of production already, right?

                            1 Reply Last reply Reply Quote 0
                            • M
                              marcelloc
                              last edited by Aug 6, 2015, 9:33 PM

                              @kalessin:

                              so… 2.1 is old/out of production already, right?

                              pfsense 2.1, yes but the package is working on both(2.1 normal install and on 2.2 with the fix above).

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

                              Help a community developer! ;D

                              1 Reply Last reply Reply Quote 0
                              • S
                                SanderKam
                                last edited by Aug 7, 2015, 11:12 AM Aug 6, 2015, 11:45 PM

                                @marcelloc:

                                pfsense 2.1, yes but the package is working on both(2.1 normal install and on 2.2 with the fix above).

                                Marcelloc, why not to make on the contrary - on pfsense 2.2  normal install, and on pfsense 2.1 with the fix?
                                It will move more people to update to version 2.2

                                1 Reply Last reply Reply Quote 0
                                • D
                                  doktornotor Banned
                                  last edited by Aug 7, 2015, 6:02 PM

                                  @SanderKam:

                                  Marcelloc, why not to make on the contrary - on pfsense 2.2  normal install, and on pfsense 2.1 with the fix?
                                  It will move more people to update to version 2.2

                                  1 Reply Last reply Reply Quote 0
                                  • M
                                    MadCatZA
                                    last edited by Aug 13, 2015, 6:36 PM

                                    @marcelloc:

                                    To get postfix working on pfSense 2.2, follow these steps:

                                    Remember, do it at your own risk ;)

                                    
                                    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
                                    
                                    

                                    I tried the above in 2.2.4 but I had no luck. Can anybody confirm this is working in the latest version of pfSense?

                                    1 Reply Last reply Reply Quote 0
                                    • M
                                      marcelloc
                                      last edited by Aug 14, 2015, 12:29 AM

                                      Yes, it's working for sure.

                                      Do not forget to install the package via gui before the steps above…

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

                                      Help a community developer! ;D

                                      1 Reply Last reply Reply Quote 0
                                      • A
                                        akong
                                        last edited by Aug 14, 2015, 3:26 AM

                                        Hello,I follow step to remove old postfix.

                                        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

                                        And reinstall postfix and postfix forwarder.
                                        The same settings but it's will show relay access denied when mail incoming.
                                        How to fix it?

                                        1 Reply Last reply Reply Quote 0
                                        • A
                                          akong
                                          last edited by Aug 14, 2015, 7:38 AM

                                          Sorry,
                                          I have fix it.It's installed postfix forward and download two file and replace it.It's all ok.

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