GithubHelp home page GithubHelp logo

leonamp / spfbl Goto Github PK

View Code? Open in Web Editor NEW
57.0 57.0 23.0 777.99 MB

Serviço de consulta SPF com blacklist, greylist, whitelist e spamtrap incorporados.

License: GNU General Public License v3.0

C 0.06% Shell 3.52% Java 91.88% Perl 2.54% Go 0.02% CSS 0.07% HTML 1.92%

spfbl's People

Contributors

admf avatar ajcorrea avatar andrenth avatar brusca avatar buhlerax avatar diegocanton avatar fabioortlieb avatar leonamp avatar ncaio avatar rbaldasso avatar rikw22 avatar scarniel avatar vjapa avatar zaeel avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

spfbl's Issues

Base de bloqueios

Boa tarde,
Acabo de instalar o sistema em um servidor para testes. Com postfix e dovecot.

Gostaria de saber algo simples. Como eu vejo ou sei que a base de blacklist está atualizada?

Obrigado

Instalação

Olá!

Tem como instalar on premises e utilizar como gateway smtp multi-tenant?

Obrigado.

English README version

Hello,

Can your translate README to English? I try to understand why only your RBL is blocking my emails. Same on your site, https://spfbl.net/en/project/, as you're using /en in url even google don't want to translate that page.

Best regards

Adicionando block permanente

Estou enfrentando problemas em adicionar um remetente na blacklist =]

[01fea44c130 client]# bash -x spfbl.sh block add [email protected]
+ IP_SERVIDOR=localhost
+ PORTA_SERVIDOR=9877
+ PORTA_ADMIN=9875
+ DUMP_PATH=/tmp
+ QUERY_TIMEOUT=10
+ export PATH=/sbin:/usr/sbin:/bin:/usr/bin:/usr/local/sbin:/usr/local/bin
+ PATH=/sbin:/usr/sbin:/bin:/usr/bin:/usr/local/sbin:/usr/local/bin
+ version=1.04
+ case $1 in
+ case $2 in
+ '[' 3 -lt 3 ']'
+ [email protected]
++ nc localhost 9877
++ echo 'BLOCK ADD [email protected]'
+ response='ERROR: CLIENT INVALID'
+ [[ ERROR: CLIENT INVALID == '' ]]
+ echo 'ERROR: CLIENT INVALID'
ERROR: CLIENT INVALID
+ [[ ERROR: CLIENT INVALID == \T\I\M\E\O\U\T ]]
+ [[ ERROR: CLIENT INVALID == \O\K ]]
+ exit 1
bash-4.2# telnet 10.2.1.6 9877
Trying 10.2.1.6...
Connected to 10.2.1.6.
Escape character is '^]'.
BLOCK ADD www-data@
ERROR: CLIENT INVALID
Connection closed by foreign host.

Problema ao criar usuário

Durante o passo do reCAPATCHA ao cadastrar um usuário, tenho a seguinte mensagem de erro no console:

Exception in thread "HTTP00001" java.lang.NoClassDefFoundError: javax/activation/DataSource
at net.spfbl.core.Core.newMessage(Core.java:2247)
at net.spfbl.http.ServerHTTP.enviarOTP(ServerHTTP.java:4086)
at net.spfbl.http.ServerHTTP$AccessHandler.handle(ServerHTTP.java:819)
at jdk.httpserver/com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:77)
at jdk.httpserver/sun.net.httpserver.AuthFilter.doFilter(AuthFilter.java:82)
at jdk.httpserver/com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:80)
at jdk.httpserver/sun.net.httpserver.ServerImpl$Exchange$LinkHandler.handle(ServerImpl.java:691)
at jdk.httpserver/com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:77)
at jdk.httpserver/sun.net.httpserver.ServerImpl$Exchange.run(ServerImpl.java:663)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1135)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:844)
Caused by: java.lang.ClassNotFoundException: javax.activation.DataSource
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:190)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:499)
... 12 more

O email com a senha de ativação não chega na caixa e não consigo continuar o processo.

Ao tentar enviar pelo console, digitando:

spfbl.sh user send-totp [email protected]

Retorna o erro:

TIMEOUT

Nos logs:

2018-10-16T14:20:27.564-0300 00002 SERVERADM ADMIN 1.2.3.4 localhost [email protected]: USER SEND [email protected] TOTP
2018-10-16T14:20:27.567-0300 00000 SERVERADM INFOR server closed.

Sabe o que pode estar ocorrendo?

Bloqueio de servidor com PTR Ok ao devolver um MAIL DELIVERY

Olá, tenho alguns servidores MTA, onde nossos clientes de link de internet podem utilizar para hospedagem de seus sites/emails. Recentemente um cliente entrou em contato por não conseguir enviar mensagens, ao verificar vi que o IP está sendo bloqueado pela SPFBL.

Segundo a sua documentação, bastaria identificar o erro 5.7.1 no MTA e agir sob esse erro, acontece que a mensagem retornada é "550 5.7.1 SPFBL you are permanently blocked on this server."

Agora entra o problema, durante a analise, meu servidor negou uma mensagem da origem que me bloqueou, enviando para eles um "2016-12-12 09:48:51 [22609] 1cGP69-0005sf-Jr <= <> R=1cGP68-0005iv-O6 U=mailnull P=local S=39254 M8S=0 T="Mail delivery failed: returning message to sender" from <> for [email protected]", este MTA em questão parece ter me bloqueado por devolver um MAIL DELIVERY.

Gostaria de saber como posso proceder para que este servidor volte a enviar mensagens.
Caso seja necessário, posso entrar em contato direto para fornecer logs completos.

exists pragma for SPF and macros

There does not appear to be support for SPF records that use the exists pragma or macro expansions.

This results in false positive results failing SPF checks despite having valid SPF record

Compactação dos logs

O sistema não está removendo o arquivo de log descompactado após compactá-lo, diariamente. Fica tanto o gunzip quanto o plain-text.

Exemplo:

-rw-r--r-- 1 root root 14055832 Nov 24 03:19 spfbl.2016-11-23.log-20161124.gz
-rw-r--r-- 1 root root 0 Nov 25 03:40 spfbl.2016-11-24.log
-rw-r--r-- 1 root root 15019466 Nov 25 03:40 spfbl.2016-11-24.log-20161125.gz
-rw-r--r-- 1 root root 0 Nov 26 03:17 spfbl.2016-11-25.log

Forbidden

Olá pessoal, tudo bem?

Estou instalando a ferramenta juntamente com o Zimbra.
Segui os passos da instação, mas ao digitar a chave OTP, a página seguinte fica assim:
image

Alguma ideia do que pode ser?

Grato!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.