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 <[EMAIL PROTECTED]>: > 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