Re: Cyrus + Postfix + Dspam + Clamav + Spamassassim - Mensagem não é entregue
Resolvido.
Bem pessoal, não sei se é exatamente isso, mas vai aí minha observação.
A questão da pontuação leva em consideração acesso a informações fora
da rede, por isso acredito que a pontuação estar alta.
[]ão e valeu pela força.
2008/1/15 Leonardo Rosa <grupos.leonardo@gmail.com>:
> Olá lista, e em específico o Edmundo e o FAW que estavam me respondendo antes.
> Conforme tinha falado, refiz o servidor, mas agora apenas um passo de cada vez.
> Imaginando que eu queira apenas no servidor, o postfix com o
> spamassasin para sinalizar e barrar as mensagens como spam, utilizei o
> seguine howto: http://www.debuntu.org/postfix-and-pamassassin-how-to-filter-spam,
> que resumindo ficou assim:
>
> 1. Istalar o Spamassassin
> #apatitude install spamassassin spamc
>
> 2. Criar o usuário e o grupo específico para o spamassassin
> #groupadd -g 5001 spamd
> #useradd -u 5001 -g spamd -s /sbin/nologin -d /var/lib/spamassassin spamd
> #mkdir /var/lib/spamassassin
> #chown spamd:spamd /var/lib/spamassassin
>
> 3. Alterar as configurações do arquivo spamassassin
> #vim /etc/default/spamassassin
> ENABLED=1
> SAHOME="/var/lib/spamassassin/"
> OPTIONS="--create-prefs --max-children 5 --username spamd
> --helper-home-dir ${SAHOME} -s ${SAHOME}spamd.log"
> PIDFILE="${SAHOME}spamd.pid"
>
> 4. Editar o arquivo local.cf do Spamassassin
> #vim /etc/spamassassin/local.cf
> rewrite_header Subject ***** SPAM _SCORE_ *****
> required_score 4.5
> #to be able to use _SCORE_ we need report_safe set to 0
> #If this option is set to 0, incoming spam is only modified by adding
> some "X-Spam-" headers and no changes will be made to the body.
> report_safe 0
>
> # Enable the Bayes system
> use_bayes 1
> use_bayes_rules 1
> # Enable Bayes auto-learning
> bayes_auto_learn 1
>
> # Enable or disable network checks
> skip_rbl_checks 0
> use_razor2 0
> use_dcc 0
> use_pyzor 0
>
> 5. Reiniciar o Spamassassin
> #/etc/init.d/spamassassin restart
>
> 6. Editar o arquivo master.cf do Postfix para chamar o Spamassassin
> #vim /etc/postfix/master.cf
> Troque a linha smtp inet n - - - - smtpd
> por
> smtp inet n - - - - smtpd -o
> content_filter=spamassassin
>
> No final do arquivo, adicione a linha abaixo:
> spamassassin unix - n n - - pipe
> user=spamd argv=/usr/bin/spamc -f -e /usr/sbin/sendmail -oi -f
> ${sender} ${recipient}
>
> 7. Reiniciar o Postfix
> #/etc/init.d/postfix reload
>
> Quando enviei o e-mail de um usuário para o outro, a mensagem está
> chegando marcada da seguinte forma:
>
> ***** SPAM 6.2 ***** Reunião Geral
>
> Li outros artigos mas estou meio perdido, pois uns mencionam que o
> spamassassin marca e também bloqueia através de pontuação, outros
> mencionam que precisam de outro aplicativo para que isso seja feito.
>
> Perguntas:
> Passando do pressuposto que a configuração está correta, e que ele
> deveria escrever nas mensagens com pontuação acima de 4.5 de acordo
> com minha configuração, porque minha mensagem apesar de ser num
> servidor local e não ter nada escrito na mensagem, está sendo
> sinalizada com a pontuação 6.2?
> Ela não deveria ter uma pontuação menor?
>
> Outra coisa, tem alguma linha que eu coloco nesses arquivos de
> configurações para barrar os spams e não só sinalizar?
>
> Só posso colocar o servidor em produção depois de treinar o
> spamassassim ou tem algum tipo de configuração que eu faça, permitindo
> já o servidor ficar on-line?
>
> Desculpe a enxurrada de perguntas, mas iniciante é assim mesmo.
>
> []ão e no aguardo.
>
> --
> Leonardo Rosa
> PiraíDigital - Depto Softwares Livres
> Tutor - Informática (Bio Mat Adm)
> Universidade Federal Fluminense
> Linux User #425466 (counter.li.org)
> Debian GNU/Linux
>
--
Leonardo Rosa
PiraíDigital - Depto Softwares Livres
Tutor - Informática (Bio Mat Adm)
Universidade Federal Fluminense
Linux User #425466 (counter.li.org)
Debian GNU/Linux
Reply to: