Mailscanner UNOFFICIAL package for pfSense 2.3.x



  • Olá pessoal,

    Segue abaixo procedimento para instalação do pacote NÃO OFICIAL mailscanner para software pfSense(R) 2.3.x

    Via console o ssh, baixe o script, verifique o que ele faz se quiser e em seguida execute

    
    cd /root
    fetch https://raw.githubusercontent.com/marcelloc/Unofficial-pfSense-packages/master/pkg-mailscanner/files/install_mailscanner_23.sh
    sh ./install_mailscanner_23.sh
    
    

    No final da instalação, alguns modulos cpan não estarão lá. Eu os considero importante para o correto funcionamento do spamassassin mas para instala-los no freebsd ou pfSense, é preciso instalar binarios e libs de compilação.

    
    Mar 28 17:15:48.929 [92279] dbg: diag: [...] module not installed: Digest::SHA1 ('require' failed)
    Mar 28 17:15:48.929 [92279] dbg: diag: [...] module not installed: Geo::IP ('require' failed)
    Mar 28 17:15:48.929 [92279] dbg: diag: [...] module not installed: Net::CIDR::Lite ('require' failed)
    Mar 28 17:15:48.930 [92279] dbg: diag: [...] module not installed: Razor2::Client::Agent ('require' failed)
    Mar 28 17:15:48.931 [92279] dbg: diag: [...] module not installed: LWP::UserAgent ('require' failed)
    Mar 28 17:15:48.931 [92279] dbg: diag: [...] module not installed: Net::Patricia ('require' failed)
    
    

    Se você decidir por completar as funções do spamassassin, execute este segundo script para compilar os módulos cpan.

    
    cd /root
    fetch https://raw.githubusercontent.com/marcelloc/Unofficial-pfSense-packages/master/pkg-mailscanner/files/install_cpan_modules_23.sh
    sh ./install_cpan_modules_23.sh
    
    

    Assim que terminar, tudo deve estar no seu lugar(menu ,serviços, etc…). Caso não aparece o menu, instale qualquer pacote via GUI, como o cron por exemplo

    AVISO

    Use por sua conta e risco.

    Este script instala packages do freebsd e altera o seu config.xml



  • @marcelloc:

    Olá pessoal,

    Segue abaixo procedimento para instalação do pacote NÃO OFICIAL mailscanner para software pfSense(R) 2.3.x

    Via console o ssh, baixe o script, verifique o que ele faz se quiser e em seguida execute

    
    cd /root
    fetch https://raw.githubusercontent.com/marcelloc/Unofficial-pfSense-packages/master/pkg-mailscanner/files/install_mailscanner_23.sh
    sh ./install_mailscanner_23.sh
    
    

    No final da instalação, alguns modulos cpan não estarão lá. Eu os considero importante para o correto funcionamento do spamassassin mas para instala-los no freebsd ou pfSense, é preciso instalar binarios e libs de compilação.

    
    Mar 28 17:15:48.929 [92279] dbg: diag: [...] module not installed: Digest::SHA1 ('require' failed)
    Mar 28 17:15:48.929 [92279] dbg: diag: [...] module not installed: Geo::IP ('require' failed)
    Mar 28 17:15:48.929 [92279] dbg: diag: [...] module not installed: Net::CIDR::Lite ('require' failed)
    Mar 28 17:15:48.930 [92279] dbg: diag: [...] module not installed: Razor2::Client::Agent ('require' failed)
    Mar 28 17:15:48.931 [92279] dbg: diag: [...] module not installed: LWP::UserAgent ('require' failed)
    Mar 28 17:15:48.931 [92279] dbg: diag: [...] module not installed: Net::Patricia ('require' failed)
    
    

    Se você decidir por completar as funções do spamassassin, execute este segundo script para compilar os módulos cpan.

    
    cd /root
    fetch https://raw.githubusercontent.com/marcelloc/Unofficial-pfSense-packages/master/pkg-mailscanner/files/install_cpan_modules_23.sh
    sh ./install_cpan_modules_23.sh
    
    

    Assim que terminar, tudo deve estar no seu lugar(menu ,serviços, etc…). Caso não aparece o menu, instale qualquer pacote via GUI, como o cron por exemplo

    AVISO

    Use por sua conta e risco.

    Este script instala packages do freebsd e altera o seu config.xml

    Estou instalando aqui no meu ambiente de testes, mais tarde eu reporto os resultados.



  • Bacana!! Quando e puder vou testar. vlw :D



  • @marcelloc:

    Marcello

    Olá, estou fazendo os teste aqui em base tesde do MailScanner, já instalei e configurei conforme minha necessidade.

    Como que monitoro o email que passa pelo pfSense, tem alguma ferramente para eu visualizar o que está acontecendo com o trafego de emails ????



  • @andrezaomac:

    Como que monitoro o email que passa pelo pfSense, tem alguma ferramente para eu visualizar o que está acontecendo com o trafego de emails ????

    Na primeira aba do pacote postfix, você pode habilitar o log para /var/log/mailog e executar o fetch para database a cada minuto.

    dessa forma você pode ver o log tanto via console/ssh quando via interface web filtando por dia, origem, detino, etc…



  • @marcelloc:

    @andrezaomac:

    Como que monitoro o email que passa pelo pfSense, tem alguma ferramente para eu visualizar o que está acontecendo com o trafego de emails ????

    Na primeira aba do pacote postfix, você pode habilitar o log para /var/log/mailog e executar o fetch para database a cada minuto.

    dessa forma você pode ver o log tanto via console/ssh quando via interface web filtando por dia, origem, detino, etc…

    O meu não instalou o Postfix =S,  será que falhou algum pacote de instalação?



  • @andrezaomac:

    O meu não instalou o Postfix =S,  será que falhou algum pacote de instalação?

    Tenta instalar novamente via console e se der erro, posta aqui com o [c o d e] e [/c o d e]



  • Sim estou reinstalando via putty.

    Qualquer novidade eu reporto o feedback.

    Obrigado.



  • Consegui instalar e configurar o Mailscanner conforme minha necessidade, porem ao iniciar o serviço é apresentado o seguinte erro nos logs:

    admin: /usr/local/etc/rc.d/mailscanner: WARNING: run_rc_command: cannot run /usr/local/sbin/mailscanner
    

    O que posso fazer para arrumar?



  • @KFellipe:

    Consegui instalar e configurar o Mailscanner conforme minha necessidade, porem ao iniciar o serviço é apresentado o seguinte erro nos logs:

    admin: /usr/local/etc/rc.d/mailscanner: WARNING: run_rc_command: cannot run /usr/local/sbin/mailscanner
    

    O que posso fazer para arrumar?

    Está executando como root?



  • @empbilly:

    @KFellipe:

    Consegui instalar e configurar o Mailscanner conforme minha necessidade, porem ao iniciar o serviço é apresentado o seguinte erro nos logs:

    admin: /usr/local/etc/rc.d/mailscanner: WARNING: run_rc_command: cannot run /usr/local/sbin/mailscanner
    

    O que posso fazer para arrumar?

    Está executando como root?

    Sim, o usuário esta com privilégios de root.

    ![usuarios root.JPG](/public/imported_attachments/1/usuarios root.JPG)
    ![usuarios root.JPG_thumb](/public/imported_attachments/1/usuarios root.JPG_thumb)



  • Voltei a trabalhar no MailScanner.

    Tenho um ambiente para teste.

    Refiz do instalação e configuração.
    Porem não consigo start do Mailscanner, Não inicia!

    	/usr/local/etc/rc.d/mailscanner: WARNING: run_rc_command: cannot run /usr/local/sbin/mailscanner
    

    Marcello se puder me ajuda eu agradeço.


Log in to reply