Certo Vic, você disse que utilizava maildrop, o que você utiliza atualmente? E 
para fazer esses encaminhamentos de SPAM para a caixa do usuário?

[]'s

> Date: Thu, 31 May 2012 10:44:44 -0300
> From: v...@wa.pro.br
> To: postfix-br@listas.softwarelivre.org
> Subject: Re: [Postfix-BR] Postfix+Spamassassin
> 
> Em 2012-05-31 10:32, Fernando Kaiser escreveu:
> > Ok, tudo funcionando com o Spam, mas agora quando o postfix tenta
> > entregar uma mensagem ocorre o seguinte erro:
> > "/usr/bin/maildrop: Unable to create a dot-lock at"
> >
> > Estou com essa configuração no meu postfix/main.cf
> > maildrop_destination_recipient_limit = 1
> > mailbox_command = /usr/bin/maildrop -d ${USER}
> >
> > Acho que entendi. Dessa forma acima as regras de spam funcionam com a
> > entrega da mensagem em .Spam de cada usuario, mas quando tento enviar
> > um email normal, ocorre o erro. Se eu tirar o mailbox_command e
> > adicionar virtual_transport = maildrop as regras de spam nao 
> > funcionam
> > .
> >
> > Preciso de uma solucaçõ, pode ser com mailbox_command, mas preciso
> > que emails normais e email com spam sejam recebidos pelo usuario
> >
> > [] 's
> >> Date: Wed, 30 May 2012 20:05:31 -0300
> >> From: ju...@psi.com.br
> >> To: postfix-br@listas.softwarelivre.org
> >> Subject: Re: [Postfix-BR] Postfix+Spamassassin
> >>
> 
> O que vc precisa é integrar corretamente o postfix com o maildrop para 
> que seus requisitos funcionem. Como estou com preguiça de procurar a 
> documentação sobre isso, segue trechos de um backup de quando usava o 
> maildrop:
> 
> no master.cf:
> 
> maildrop   unix  -       n       n       -       -       pipe
> #   flags=DRhu user=vmail argv=/usr/bin/env SENDER=${sender} 
> RECIPIENT=${recipient} EXTENSION=${extension} /usr/local/bin/maildrop -a 
> -w 90 -d ${user}@${nexthop} ${extension} ${recipient} ${user} ${nexthop}
> 
> 
> no main.cf:
> 
> virtual_transport = maildrop
> maildrop_destination_recipient_limit = 1
> setgid_group = maildrop (não sei se precisa disso!!)
> 
> Atente no maildroprc que eu uso uma estrutura 
> /var/vmail/dominio.com.br/conta e que o maildroprc cria esses diretórios 
> caso não existam, cria as pastas padrão que uso e já as inscrevo. Adapte 
> o script para suas necessidades.
> 
> maildroprc:
> 
> # /etc/maildroprc
> # Definindo variaveis e parametros recebidos pelo maildrop
> 
> LOGNAME=tolower("$LOGNAME")
> EXTENSION="$1"
> RECIPIENT=tolower("$2")
> USER=tolower("$3")
> HOST=tolower("$4")
> HOME="/var/vmail/$HOST/$USER"
> SENDER="$5"
> DEFAULT="/var/vmail/$HOST/$USER/"
> DEST="Maildir"
> 
> #Arquivo de log, util para debug
> logfile "/var/vmail/maildrop.log"
> #Verificacoes de delimitador,sender e estrutura de pastas
> 
> if ( "$EXTENSION" ne "" )
> {
>    DELIMITER="+"
> }
> 
> if (!$SENDER)
> {
>    SENDER = "<>"
> }
> 
> `test -e /var/vmail/$HOST`
> if ( $RETURNCODE != 0 )
> {
>    `mkdir /var/vmail/$HOST`
>     log "$HOST created"
> }
> 
> `test -e /var/vmail/$HOST/$USER`
> if ( $RETURNCODE != 0 )
> {
>    `maildirmake /var/vmail/$HOST/$USER`
> #  `chmod -R 0750 /var/vmail/$HOST`
>    `maildirmake /var/vmail/$HOST/$USER/.Drafts`
>    `maildirmake /var/vmail/$HOST/$USER/.Junk`
>    `maildirmake /var/vmail/$HOST/$USER/.Sent`
>    `maildirmake /var/vmail/$HOST/$USER/.Trash`
>    `echo 'INBOX.Drafts' >> /var/vmail/$HOST/$USER/courierimapsubscribed`
>    `echo 'INBOX.Sent' >> /var/vmail/$HOST/$USER/courierimapsubscribed`
>    `echo 'INBOX.Junk' >> /var/vmail/$HOST/$USER/courierimapsubscribed`
>    `echo 'INBOX.Trash' >> /var/vmail/$HOST/$USER/courierimapsubscribed`
>    log "mailbox $HOST/$USER created"
> }
> 
> -- 
> vic
> http://choppnerd.com
> http://donttrack.us   |   http://dontbubble.us
> _______________________________________________
> Postfix-BR mailing list
> Postfix-BR@listas.softwarelivre.org
> http://listas.softwarelivre.org/mailman/listinfo/postfix-br
                                          
_______________________________________________
Postfix-BR mailing list
Postfix-BR@listas.softwarelivre.org
http://listas.softwarelivre.org/mailman/listinfo/postfix-br

Responder a