Re: [FUG-BR] [Fora de Tópico] Script de filtro s Maildrop
Bom dia, Realmente não tenho mais idéias do que pode ser feito para resolver meu problema, vou colocar mais algumas informações caso alguém tenha alguma idéia. Dentro do diretório /usr/local/vpopmail/domains/dominio.com.br/ tenho dois arquivos o .qmail-default com o conteúdo: | /usr/local/bin/maildrop -M /usr/local/vpopmail/domains/eacsoftware.com.br/mailfilter [1] E um outro arquivo, o mailfilter com o conteúdo: import EXT import HOST SHELL=/usr/local/bin/bash VPOP=| /usr/local/vpopmail/bin/vdelivermail '' bounce-no-mailbox VHOME=`/usr/local/vpopmail/bin/vuserinfo -d [EMAIL PROTECTED] logfile /var/log/maildrop.log log Iniciando o maildrop ... xfilter /usr/local/bin/spamc -f -u [EMAIL PROTECTED] if (/^X-Spam-Flag: *YES/) { log Iniciando entrega de spam ... `test -d $VHOME/Maildir/.Spam` if ( $RETURNCODE == 1 ) { log Criando pasta .Spam do usuario ... `/usr/local/bin/maildirmake -f Spam $VHOME/Maildir` log Pasta .Spam criada com sucesso. to $VHOME/Maildir/.Spam/ } else { to $VHOME/Maildir/.Spam/ log Entrega de spam concluida. } else { log Iniciando entrega de e-mail ... to $VPOP log Entrega de e-mail concluida. } Somente esses dois arquivos foram alterados para utilizar o maildrop. Os arquivos e o maildrop estão como -rw--- vpopmail vchkpw, pelo menos os arquivos estão assim, o maildrop esta -rwsr-sr-x 1 vpopmail vchkpw. Desde já agradeço. Att Bruno Henrique de Oliveira. Em Qua, 2007-02-07 às 17:13 -0200, Bruno Henrique de Oliveira escreveu: Boa tarde, Desculpa a mensagem fora do tópico, o motivo é que estou tentando configurar o maildrop no vpopmail como foi indicado em outro e-mail nessa lista. Já verifiquei no google e não encontrei nada que ajudou. Bem, o problema é que quando um e-mail passa pelo meu servidor a seguinte mensagem de erro e postada no maillog: Feb 7 17:04:30 mailserver maildrop[825]: Home directory owned by wrong user. Estou tentando comfigurar o maildrop para filtrar os e-mails em conjunto com o vpopmail, alguém poderia me ajudar ? Desde já agradeço a compreensão. Att Bruno Henrique de Oliveira. - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] [Fora de Tópico] Script de filtro s Maildrop
Bom dia, Bem, descobri onde está o erro porém não sei como corrigir. Quando coloco o filtro em um arquivos .qmail dentro do diretório do usuáio no vpopmail a pasta e localizada se alterar a linha do arquivo mailfilter de: VHOME=`/usr/local/vpopmail/bin/vuserinfo -d [EMAIL PROTECTED] [1] para VHOME=`pwd` Quando executo a linha [1] no console, a sáida do mesmo é: no such user @dominio.com.br parece qua a variavel do qmail $EXT utilizada está errada. Alguém pode me informa se essa variavel esta errado ou se foi alterada ? Att Bruno Henrique de Oliveira. Em Qui, 2007-02-08 às 09:56 -0200, Bruno Henrique de Oliveira escreveu: Corrigindo o conteúdo de .qmail-default: | /usr/local/bin/maildrop -M /usr/local/vpopmail/domains/dominio.com.br/mailfilter [1] [1] Sem a quebra de linha. Em Qui, 2007-02-08 às 09:49 -0200, Bruno Henrique de Oliveira escreveu: Bom dia, Realmente não tenho mais idéias do que pode ser feito para resolver meu problema, vou colocar mais algumas informações caso alguém tenha alguma idéia. Dentro do diretório /usr/local/vpopmail/domains/dominio.com.br/ tenho dois arquivos o .qmail-default com o conteúdo: | /usr/local/bin/maildrop -M /usr/local/vpopmail/domains/eacsoftware.com.br/mailfilter [1] E um outro arquivo, o mailfilter com o conteúdo: import EXT import HOST SHELL=/usr/local/bin/bash VPOP=| /usr/local/vpopmail/bin/vdelivermail '' bounce-no-mailbox VHOME=`/usr/local/vpopmail/bin/vuserinfo -d [EMAIL PROTECTED] logfile /var/log/maildrop.log log Iniciando o maildrop ... xfilter /usr/local/bin/spamc -f -u [EMAIL PROTECTED] if (/^X-Spam-Flag: *YES/) { log Iniciando entrega de spam ... `test -d $VHOME/Maildir/.Spam` if ( $RETURNCODE == 1 ) { log Criando pasta .Spam do usuario ... `/usr/local/bin/maildirmake -f Spam $VHOME/Maildir` log Pasta .Spam criada com sucesso. to $VHOME/Maildir/.Spam/ } else { to $VHOME/Maildir/.Spam/ log Entrega de spam concluida. } else { log Iniciando entrega de e-mail ... to $VPOP log Entrega de e-mail concluida. } Somente esses dois arquivos foram alterados para utilizar o maildrop. Os arquivos e o maildrop estão como -rw--- vpopmail vchkpw, pelo menos os arquivos estão assim, o maildrop esta -rwsr-sr-x 1 vpopmail vchkpw. Desde já agradeço. Att Bruno Henrique de Oliveira. Em Qua, 2007-02-07 às 17:13 -0200, Bruno Henrique de Oliveira escreveu: Boa tarde, Desculpa a mensagem fora do tópico, o motivo é que estou tentando configurar o maildrop no vpopmail como foi indicado em outro e-mail nessa lista. Já verifiquei no google e não encontrei nada que ajudou. Bem, o problema é que quando um e-mail passa pelo meu servidor a seguinte mensagem de erro e postada no maillog: Feb 7 17:04:30 mailserver maildrop[825]: Home directory owned by wrong user. Estou tentando comfigurar o maildrop para filtrar os e-mails em conjunto com o vpopmail, alguém poderia me ajudar ? Desde já agradeço a compreensão. Att Bruno Henrique de Oliveira. - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] [Fora de Tópico] Script de filtro s Maildrop
Em Qua, 2007-02-07 às 17:13 -0200, Bruno Henrique de Oliveira escreveu: Feb 7 17:04:30 mailserver maildrop[825]: Home directory owned by wrong user. sera que não tem algum home de um usuario que esta com outro dono ? ___ Yahoo! Mail - Sempre a melhor op��o para voc�! Experimente j� e veja as novidades. http://br.yahoo.com/mailbeta/tudonovo/ - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] [Fora de Tópico] Script de filtro s Maildrop
Boa tarde, Fiz da seguinte maneira: 1 - Editei o arquivo .qmail-default dentro do vpopmail nas pasta de dominio e adicionei a linha: | /usr/local/bin/maildrop -M /usr/local/vpopmail/domains/dominio/mailfilter [1] [1] Sem a quebra de linha. 2 - Editei o arquivo /usr/local/vpopmail/domains/dominio/mailfilter e coloquei o script: SHELL=/bin/sh import EXT import HOST VHOME=`/usr/local/vpopmail/bin/vuserinfo -d [EMAIL PROTECTED] VPOP=| /usr/local/vpopmail/bin/vdelivermail bounce-no-mailbox if (/^X-Spam-Flag: *YES/) { to $VHOME/Maildir/.Spam/ } else { to VPOP } 3 - Tanto o .qmail-default e o mailfilter estão com permissões 600 e vpopmail:vchkpw de dono e grupo respectivamente. Att Bruno Henrique de Oliveira. Em Qua, 2007-02-07 às 17:30 -0200, Gilberto Villani Brito escreveu: Vamos começar por partes: Como você esta rodando o maildrop?? Você tem que rodar com o usuário do vpopmail. Aqui eu tenho o maildrop funcionando perfeitamente: http://www.giboia.org/modules.php?name=Contentpa=showpagepid=6 Abraços - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] [Fora de Tópico] Script de filtro s Maildrop
Boa tarde, Segui o tutorial do porta da FUG sobre instalação do Qmail via Ports, nele fala que dentro do /etc/make.conf tem que ser adicionada as seguinte linhas: # maildrop .if ${.CURDIR:N*mail/maildrop}== MAILDROP_SUID=vpopmail MAILDROP_SGID=vchkpw .endif Isso foi feito, porém vou tentar recompilar o maildrop com os parametros na mão. Att Bruno Henrique de Oliveira. Em Qua, 2007-02-07 às 17:34 -0200, Dayel Zabin escreveu: Seguinte Bruno, Verifique com qual usuário você compilou o maildrop, é necessário que ele rode com o mesmo usuário e grupo proprietário do diretório raiz onde se localizam suas caixas, como no exemplo, configure o maildrop dessa forma : ./configure --enable-maildrop-uid=UID-proprietário-do-diretorio --enable-maildrop-gid=GID-proprietário-do-diretorio MAKE=gmake pode ser que sejam necessárias mais configurações, porém veja a saída do ./configure --help Abraços, Dayel - Original Message - From: Bruno Henrique de Oliveira [EMAIL PROTECTED] To: Lista de Discussão sobre FreeBSD freebsd@fug.com.br Sent: Wednesday, February 07, 2007 5:13 PM Subject: [FUG-BR] [Fora de Tópico] Script de filtros Maildrop Boa tarde, Desculpa a mensagem fora do tópico, o motivo é que estou tentando configurar o maildrop no vpopmail como foi indicado em outro e-mail nessa lista. Já verifiquei no google e não encontrei nada que ajudou. Bem, o problema é que quando um e-mail passa pelo meu servidor a seguinte mensagem de erro e postada no maillog: Feb 7 17:04:30 mailserver maildrop[825]: Home directory owned by wrong user. Estou tentando comfigurar o maildrop para filtrar os e-mails em conjunto com o vpopmail, alguém poderia me ajudar ? Desde já agradeço a compreensão. Att Bruno Henrique de Oliveira. - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd