Re: Cyrus + Postfix + Dspam + Clamav + Spamassassim - Mensagem não é entregue

2008-01-17 Por tôpico Leonardo Rosa
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_learn1

  # 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


Re: Cyrus + Postfix + Dspam + Clamav + Spamassassim - Mensagem não é entregue

2008-01-15 Por tôpico Leonardo Rosa
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_learn1

 # 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


Re: Cyrus + Postfix + Dspam + Clamav + Spamassassim - Mensagem não é entregue

2008-01-11 Por tôpico Leonardo Rosa
Valeu, vou refazer a instalação sem o mailscanner.
Quando resolver, posto o resultado e o roteiro.
[]ão
-- 
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


Re: Cyrus + Postfix + Dspam + Clamav + Spamassassim - Mensagem não é entregue

2008-01-04 Por tôpico Leonardo Rosa
Faw, valeu pela resposta.
Acredito que agora o e-mail esteja no formato correto. :)

Com relação aos arquivos de log, eu não manjo de analisar e encontrar
erros ainda, é o primeiro servidor que instalo serviço por serviço.
Segue abaixo os conteúdos que foram apresentados após envio de
mensagem e a mensagem após usar o mailq.

-mailq

-Queue ID- --Size-- Arrival Time -Sender/Recipient---
1CDC7AB1B4! 396 Thu Jan  3 07:35:33  root
 root

B0623AB1B8! 621 Fri Jan  4 09:20:35  [EMAIL PROTECTED]
 osni

F17A2AB17B! 675 Fri Dec 28 09:40:04  [EMAIL PROTECTED]
 osni

7EE82AB1A9! 620 Fri Dec 28 09:23:36  [EMAIL PROTECTED]
 osni

2EDBBAB1B0! 628 Wed Jan  2 08:37:52  [EMAIL PROTECTED]
 osni
 leonardo

D67CCAB1B7! 396 Fri Jan  4 07:35:12  root
 root

DC1C7AB0ED!   16314 Fri Dec 28 09:29:54  [EMAIL PROTECTED]
 leonardo

659B1AB1B1! 798 Wed Jan  2 08:26:30  root
 root

-- 23 Kbytes in 8 Requests.


-mail.log

 MailScanner[6519]: Enabling SpamAssassin auto-whitelist functionality...
Jan  4 09:20:35 weber-desktop postfix/smtpd[6523]: connect from
localhost[127.0.0.1]
Jan  4 09:20:35 weber-desktop postfix/smtpd[6523]: B0623AB1B8:
client=localhost[127.0.0.1]
Jan  4 09:20:35 weber-desktop postfix/cleanup[6526]: B0623AB1B8: hold:
header Received: from localhost (localhost [127.0.0.1])??by
piraidigital.com.br (Postfix) with ESMTP id B0623AB1B8??for
[EMAIL PROTECTED]; Fri,  4 Jan 2008 09:20:35 -0200 (BRST) from
localhost[127.0.0.1]; from=[EMAIL PROTECTED]
to=[EMAIL PROTECTED] proto=ESMTP helo=localhost
Jan  4 09:20:35 weber-desktop postfix/cleanup[6526]: B0623AB1B8:
message-id=[EMAIL PROTECTED]
Jan  4 09:20:35 weber-desktop postfix/smtpd[6523]: disconnect from
localhost[127.0.0.1]
Jan  4 09:20:35 weber-desktop cyrus/imap[6490]: accepted connection
Jan  4 09:20:35 weber-desktop cyrus/imap[6490]: login: localhost
[127.0.0.1] leonardo plaintext User logged in
Jan  4 09:20:35 weber-desktop cyrus/imap[6490]: open: user leonardo
opened INBOX/Enviados
Jan  4 09:20:35 weber-desktop cyrus/imap[6490]: seen_db: user leonardo
opened /var/lib/cyrus/user/l/leonardo.seen
Jan  4 09:20:39 weber-desktop MailScanner[6519]: None of the files
matched by the Monitors For ClamAV Updates patterns exist!


-mail.err

Jan  4 09:20:39 weber-desktop MailScanner[6519]: None of the files
matched by the Monitors For ClamAV Updates patterns exist!
Jan  4 09:20:44 weber-desktop MailScanner[6531]: None of the files
matched by the Monitors For ClamAV Updates patterns exist!
Jan  4 09:20:49 weber-desktop MailScanner[6536]: None of the files
matched by the Monitors For ClamAV Updates patterns exist!

-mail.warn

Jan  4 09:20:33 weber-desktop MailScanner[6514]: None of the files
matched by the Monitors For ClamAV Updates patterns exist!
Jan  4 09:20:39 weber-desktop MailScanner[6519]: None of the files
matched by the Monitors For ClamAV Updates patterns exist!
Jan  4 09:20:44 weber-desktop MailScanner[6531]: None of the files
matched by the Monitors For ClamAV Updates patterns exist!
Jan  4 09:20:49 weber-desktop MailScanner[6536]: None of the files
matched by the Monitors For ClamAV Updates patterns exist!

-mail.info

Jan  4 09:20:34 weber-desktop MailScanner[6519]: MailScanner E-Mail
Virus Scanner version 4.58.9 starting...
Jan  4 09:20:34 weber-desktop MailScanner[6519]: Read 764 hostnames
from the phishing whitelist
Jan  4 09:20:34 weber-desktop MailScanner[6519]: Using SpamAssassin
results cache
Jan  4 09:20:34 weber-desktop MailScanner[6519]: Connected to
SpamAssassin cache database
Jan  4 09:20:34 weber-desktop MailScanner[6519]: Enabling SpamAssassin
auto-whitelist functionality...
Jan  4 09:20:35 weber-desktop postfix/smtpd[6523]: connect from
localhost[127.0.0.1]
Jan  4 09:20:35 weber-desktop postfix/smtpd[6523]: B0623AB1B8:
client=localhost[127.0.0.1]
Jan  4 09:20:35 weber-desktop postfix/cleanup[6526]: B0623AB1B8: hold:
header Received: from localhost (localhost [127.0.0.1])??by
piraidigital.com.br (Postfix) with ESMTP id B0623AB1B8??for
[EMAIL PROTECTED]; Fri,  4 Jan 2008 09:20:35 -0200 (BRST) from
localhost[127.0.0.1]; from=[EMAIL PROTECTED]
to=[EMAIL PROTECTED] proto=ESMTP helo=localhost
Jan  4 09:20:35 weber-desktop postfix/cleanup[6526]: B0623AB1B8:
message-id=[EMAIL PROTECTED]
Jan  4 09:20:35 weber-desktop postfix/smtpd[6523]: disconnect from
localhost[127.0.0.1]
Jan  4 09:20:35 weber-desktop cyrus/imap[6490]: login: localhost
[127.0.0.1] leonardo plaintext User logged in
Jan  4 09:20:39 weber-desktop MailScanner[6519]: None of the files
matched by the Monitors For ClamAV Updates patterns exist!
Jan  4 09:20:40 weber-desktop MailScanner[6531]: MailScanner 

Cyrus + Postfix + Dspam + Clamav + Spamassassim - Mensagem não é entregue

2007-12-28 Por tôpico Leonardo Rosa
Bom dia pessoal, alguém poderia me ajudar a identificar o por que de não
estar recebendo as mensagens nas caixas de entrada?
Antes de instalar o Clamav e o MailScanner as mensagens eram recebidas
normalmente.
Reparei também através do log antigo, que ao enviar a mensagem, o serviço do
dspam era ativado, mas agora pelo log abaixo, ele nem aparece.
Eu segui este roteiro de instalação [1]
A quem puder ajudar, eu agradeço.
[]ão
[1] http://www.expressolivre.org/dev/wiki/postfix

MailScanner[7492]: MailScanner E-Mail Virus Scanner version 4.58.9starting...
MailScanner[7492]: Read 764 hostnames from the phishing whitelist
MailScanner[7492]: Using SpamAssassin results cache
MailScanner[7492]: Connected to SpamAssassin cache database
MailScanner[7492]: Enabling SpamAssassin auto-whitelist functionality...
cyrus/imap[7454]: accepted connection
cyrus/imap[7454]: login: localhost [127.0.0.1] leonardo plaintext User
logged in
cyrus/imap[7454]: open: user leonardo opened INBOX
cyrus/imap[7454]: seen_db: user leonardo opened
/var/lib/cyrus/user/l/leonardo.seen
cyrus/imap[7454]: accepted connection
cyrus/imap[7454]: login: localhost [127.0.0.1] leonardo plaintext User
logged in
cyrus/imap[7454]: open: user leonardo opened INBOX
MailScanner[7492]: None of the files matched by the Monitors For ClamAV
Updates patterns exist!
MailScanner[7501]: MailScanner E-Mail Virus Scanner version 4.58.9starting...
MailScanner[7501]: Read 764 hostnames from the phishing whitelist
MailScanner[7501]: Using SpamAssassin results cache
MailScanner[7501]: Connected to SpamAssassin cache database
MailScanner[7501]: Enabling SpamAssassin auto-whitelist functionality...
MailScanner[7501]: None of the files matched by the Monitors For ClamAV
Updates patterns exist!
MailScanner[7506]: MailScanner E-Mail Virus Scanner version 4.58.9starting...
MailScanner[7506]: Read 764 hostnames from the phishing whitelist
MailScanner[7506]: Using SpamAssassin results cache
MailScanner[7506]: Connected to SpamAssassin cache database
MailScanner[7506]: Enabling SpamAssassin auto-whitelist functionality...
MailScanner[7506]: None of the files matched by the Monitors For ClamAV
Updates patterns exist!
MailScanner[7511]: MailScanner E-Mail Virus Scanner version 4.58.9starting...
MailScanner[7511]: Read 764 hostnames from the phishing whitelist
MailScanner[7511]: Using SpamAssassin results cache
MailScanner[7511]: Connected to SpamAssassin cache database
MailScanner[7511]: Enabling SpamAssassin auto-whitelist functionality...
postfix/smtpd[7515]: connect from localhost[127.0.0.1]
postfix/smtpd[7515]: F17A2AB17B: client=localhost[127.0.0.1]
postfix/cleanup[7518]: F17A2AB17B: hold: header Received: from localhost
(localhost [127.0.0.1])??by piraidigital.com.br (Postfix) with ESMTP id
F17A2AB17B??for [EMAIL PROTECTED]; Fri, 28 Dec 2007 09:40:04 -0200
(BRST) from localhost[127.0.0.1]; from=[EMAIL PROTECTED] to=
[EMAIL PROTECTED] proto=ESMTP helo=localhost
postfix/cleanup[7518]: F17A2AB17B: message-id=
[EMAIL PROTECTED]
postfix/smtpd[7515]: disconnect from localhost[127.0.0.1]
cyrus/imap[7454]: accepted connection
cyrus/imap[7454]: login: localhost [127.0.0.1] leonardo plaintext User
logged in
cyrus/imap[7454]: open: user leonardo opened INBOX/Enviados
cyrus/imap[7454]: seen_db: user leonardo opened
/var/lib/cyrus/user/l/leonardo.seen

-- 
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