The UNIX and Linux Forums  


Go Back   O UNIX e Linux Forum > Top Fóruns > UNIX & avançada para usuários experientes
.
google unix.com



UNIX & avançada para usuários experientes Especialista-a-Expert. Saiba avançado UNIX, comandos UNIX, Linux, Sistemas Operativos, Administração de Sistemas, Programação, Shell, shell scripts, Solaris, Linux, HP-UX, AIX, OS X, BSD.

Mais UNIX e Linux Fórum Tópicos Você pode achar Helpfull
Fio Thread Starter Fórum Respostas Última postagem
Sendmail relé problema soliberus Sun Solaris 4 03-06-2008 05:03
sendmail + procmail + spamassassin sx3v1l_1n51de Sun Solaris 1 05-20-2005 02:55
locais correio problema no Sendmail RajaRC Linux 0 09-13-2004 04:53
Sendmail retransmissor aberto skotapal UNIX para Dummies Perguntas & Respostas 2 11-05-2003 11:12
Sendmail Relay Solaris Segurança 4 06-28-2002 10:30

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
Linkback Thread Tools Pesquisar este Thread Rate Thread Display Modes
  #1 (permalink)  
Old 07-24-2008
Hardesty hardesty is offline
Usuário
  
 

Join Date: Jul 2008
Posts: 2
Problema com o sendmail spamassasin procmail e relé

Tenho vindo a trabalhar sobre a criação de um correio. Acabo de trabalho sobre tudo excepto o procmail parte. A configuração é a seguinte:

Internet -> mailrelay -> servidor de e-mail
|
spamassassin servidor

Tenho spamassassin rodando em um servidor separado e ter spamc configurado para se conectar a ele.

Eu tenho isso no meu ver dossier:

Mailer (procmail) DNL
LOCAL_CONFIG
CPprocmail
LOCAL_RULESETS
LOCAL_RULE_0
R $ * <@ $ \u003d w> $ * $ # $ @ procmail / etc / mail / procmailrc $: $ 1 <@ $ 2.procmail.> $ 3
R $ * <@ $ \u003d w. > $ * $ # $ @ Procmail / etc / mail / procmailrc $: $ 1 <@ $ 2.procmail.> $ 3
R $ * <@ $ \u003d R> $ * $ # $ @ procmail / etc / mail / procmailrc $: $ 1 <@ $ 2.procmail.> $ 3
R $ * <@ $ \u003d R. > $ * $ # $ @ Procmail / etc / mail / procmailrc $: $ 1 <@ $ 2.procmail.> $ 3
R $ * <@ $ *. Procmail. > $ * $ 1 <@ $ 2.> $ 3 já filtrados, mapa de endereço original


No meu arquivo procmailrc Tenho:

DROPPRIVS \u003d sim
VERBOSE \u003d no
LOGFILE \u003d / var / log / procmail.log

: 0fw
* <256000
| / Usr / local / bin / spamc
: 0
* ^ X-Spam-Status: Sim
/ dev / null

: 0 w
! -oi-f "$ @"


O meu limite é de 15 para spamd no momento de busca de spam.

Parece que o sendmail enviar os novos e-mails para fora procmal e processá-la: Eu vejo isso no log:
procmail: Atribuir "LASTFOLDER \u003d / dev / null"
procmail: Abertura "/ dev / null"
Assunto: [SPAM] Mais de comprimento e largura
Pasta: / dev / null 4175
procmail: [21421] Qua 23 jul. 00:05:51 2008
procmail: No match on "^ X-Spam-Status: Yes"
procmail: No match on "^ ^ rom []"
procmail: Executar "/ usr / lib / sendmail,-oi, oi-,-f, ilan@escortcorp.com, sfair_funw@hardlink.net.procmail"
procmail: Match sobre "<256000"
procmail: Executar "/ usr / local / bin / spamc"
procmail: Match sobre "<256000"
procmail: Executar "/ usr / local / bin / spamc"
procmail: [21402] Qua 23 jul. 00:05:52 2008
procmail: Atribuir "LASTFOLDER \u003d / usr / lib / sendmail-oi-oi-f"
Assunto: 20m recompensa pela captura de Osama
Pasta: / usr / lib / sendmail-oi-oi-f 1137
procmail: [21421] Qua 23 jul. 00:05:52 2008
procmail: Atribuir "LASTFOLDER \u003d / usr / lib / sendmail-oi-oi-f"
Assunto: Visita a ver o nosso recém-inaugurado Discount Conservar e manter a sua pratas INTA
Pasta: / usr / lib / sendmail-oi-oi-f 25378
procmail: [21441] Qua 23 jul. 00:05:54 2008
procmail: Match sobre "^ X-Spam-Status: Yes"
procmail: Atribuir "LASTFOLDER \u003d / dev / null"


Trata-se de apagar spam Como eu poderia esperar. O problema é que ela faz com os bons mail. Parece tentar mandá-lo de volta para o sendmail e então eu nunca vê-lo novamente. Vejo procmail empregos executando onde têm reescrito o endereço para terminar em. Procmail, mas é apenas espécie de desapareça.

Qualquer idéia sobre onde eu poderia estar faltando coisas?

solaris 5/8
sendmail 8.14.2
spamassassin 3,25
procmail 3,22
  #2 (permalink)  
Old 07-25-2008
era era is offline Forum Advisor  
Herder do Inútil Gatos (On Sabático)
  
 

Join Date: Mar 2008
Localização: / lá / é / só / bin / sh
Posts: 3.652
O último comando é reenviar a mensagem para Sendmail, então você está criando um loop mail. Se você simplesmente remover o último receita, Procmail deve entregar ao $ DEFAULT (possivelmente após consulta do usuário $ HOME / .procmailrc se estiverem presentes).

Opa, espere um minuto, o vodu Sendmail parece que poderia ser suposto a trabalhar dessa maneira, na verdade. Você vê alguma coisa no Sendmail para os registros do material enviado para something.procmail? Onde arranjaste essas regras Sendmail, afinal? Provavelmente o site deve ter alguma documentação e, talvez, dicas de solução de problemas.

(Também aviso que -oi já está presente em $ SENDMAILFLAGS, Então você não deve adicioná-lo explicitamente. E você pode querer remover esses endereços a partir de viver o arquivo de log trecho antes da spammers arranhei-los.)

Última edição por época; em 07/25/2008 02:42.. Motivo: Consulte a quem criou estas regras Sendmail ...?
  #3 (permalink)  
Old 07-27-2008
Hardesty hardesty is offline
Usuário
  
 

Join Date: Jul 2008
Posts: 2
Eu vi um monte de informações de locais. Aqui está um deles:

SpamAssassin no Sendmail usando um relé

Tudo que eu realmente quero que aconteça é que o sendmail envia para o procmail, que verifica se é spam ou não, e as boas mãos e-mail de volta para o sendmail, que irá transmitir a boa mail off ao servidor de e-mail correto, dependendo do domínio.

Se qualquer um sabe uma maneira melhor de fazer isso, sou todo ouvidos.
  #4 (permalink)  
Old 08-05-2008
era era is offline Forum Advisor  
Herder do Inútil Gatos (On Sabático)
  
 

Join Date: Mar 2008
Localização: / lá / é / só / bin / sh
Posts: 3.652
Após uma análise mais aprofundada do log, parece que o argumento $ @ string é vazia de muitas dessas mensagens. Mas alguns outros são encaminhados de volta para o sendmail com o. Procmail extensão acrescentado no final, o que deverá resultar no seu ser enviada para o destinatário correcto. É isso correto? Mais uma vez, verificar os registros do Sendmail. Talvez também adicionar uma condição para Procmail para salvar para um local temporário se $ @ está vazia.

Código:
ARGS="$@"
:0:
* ARGS ?? ^^$$
temporaryfile.emptyargs
Você poderia acrescentar que, antes do final: 0W receita. Todas as mensagens que são guardadas na caixa temporaryfile.emptyargs são basicamente erros, mas talvez você pode diagnosticar o problema com isso.

Referindo-se à página em que você tem este set-up, você pode verificar se você realmente tem o direito de guias locais em seu sendmail.cf arquivo?

Pesaroso para o atraso na resposta, eu tinha esquecido essa página aberta em um navegador guia-lo no site pensei que já tinha visto a sua resposta / -:
Closed Thread

Marcadores

Thread Tools Pesquisar este Thread
Pesquisar este Thread:

Pesquisa Avançada
Display Modes Esta taxa Thread
Esta taxa Thread:

Destacamento Regimento
Você não pode postar novas threads
Você não pode postar respostas
Você não pode postar anexos
Você não pode editar suas postagens

BB code é Ligado
Smilies são Ligado
[IMG] código é Ligado
Código HTML é Desligado
Trackbacks são Ligado
Pingbacks são Ligado
Refbacks são Ligado




Todos os horários são GMT -4. A hora é agora 01:40.


Powered by: vBulletinCopyright © 2000 - 2006, Jelsoft Enterprises Limited. Língua Traduções Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
O UNIX e Linux Fóruns Content Copyright © 1993-2009. Todos os Direitos Reserved.Ad Gestão por RedTyger

Content Relevant URLs por vBSEO 3.2.0