amavisd e anexos

1. amavisd e anexos

Perfil removido
removido

(usa Nenhuma)

Enviado em 18/01/2013 - 12:06h

Boa tarde, estou com problema sério no amavisd-new. Bom minha política é bloquear todo arquivo anexo e enviar para um e-mail administrativo. Tudo está funcionando porém quando eu envio de fora da empresa um e-mail com anexo ele ta caindo na conta administrativa de anexo.

E-Mails interno não cai na conta administrativa. Por exemplo eu@meudominio envia um e-mail com arquivo word em anexo para outro e-mail destino@destino (Funciona! da minha rede interna). Mas se eu@meudominio estiver fora da empresa o e-mail não chega e cai na conta administrativa.

Bom eu quero que e-mails do meu domínio não seja verificado na política do amavisd-new.

E-Mails (INTERNOS) eu consegui resolver com isso:


$policy_bank{'MYNETS'} = { # mail originating from @mynetworks
bypass_spam_checks_maps => [1], # don't spam-check internal mail
bypass_banned_checks_maps => [1], # don't banned-check internal mail
final_spam_destiny => D_PASS, # insure spam passes
final_banned_destiny => D_PASS, # insure banned files pass
};


Ou seja todos e-mails da minha rede local (MYNETS) não são verificados pelo amavis, mas e-mails de fora da minha empresa (meu e-mail externamente) está sendo verificado..


abraço


  


2. Re: amavisd e anexos

Perfil removido
removido

(usa Nenhuma)

Enviado em 18/01/2013 - 13:41h

alguma alma ?


3. Re: amavisd e anexos

André Canhadas
andrecanhadas

(usa Debian)

Enviado em 18/01/2013 - 14:05h

Então MYNETS corresponde a sua rede e internamente funciona mas quando vem de outra rede ou IP a regra não se aplica.
Se definir o MYUSERS no lugar do MYNETS a regra ou exceção vai se aplicar ao seus dominios locais e não a sua rede interna, ou seja todos que podem enviar usando seu SMTP

Outra possivel solução e colocar seu dominio na Whitelist (/etc/amavis/conf.d/50-user):

.meudominio.com.br.com.br
.meuoutrodominio.com.br.com.br




4. Re: amavisd e anexos

Perfil removido
removido

(usa Nenhuma)

Enviado em 18/01/2013 - 14:08h

eu tentei com myusers, mesmo assim ele verificava os e-mails vindo do meu domínio externamente. como fica a regra de whitelist ? eu coloco assim:
read_hash(\%whitelist_sender, '/opt/intranet/etc/amavis/whitelist'); 

dentro do arquivo coloco o dominio interno.

Mesmo assim ele verificar os arquivos em anexo...


5. Re: amavisd e anexos

Perfil removido
removido

(usa Nenhuma)

Enviado em 18/01/2013 - 14:42h

Aparentemente, colocando a whitelist desta forma funcionou:

@whitelist_sender_maps = (['.dominio.com.br', '.dominio.com.br']);


Porém quando eu ativo o "altermime" (Assinatura de e-mail) ele cai novamente no filtro de arquivo..

Será que tem como resolver ?


6. Re: amavisd e anexos

André Canhadas
andrecanhadas

(usa Debian)

Enviado em 18/01/2013 - 15:14h

Da uma olhada ve se clareia algo:
http://lists.amavis.org/pipermail/amavis-users/2011-December/001091.html



7. Re: amavisd e anexos

André Canhadas
andrecanhadas

(usa Debian)

Enviado em 18/01/2013 - 15:49h

Acho que achei algo:


$policy_bank{'MYNETS'} = { # mail originating from @mynetworks
bypass_spam_checks_maps => [1], # don't spam-check internal mail
bypass_banned_checks_maps => [1], # don't banned-check internal mail
final_spam_destiny => D_PASS, # insure spam passes
final_banned_destiny => D_PASS, # insure banned files pass
allow_disclaimers => [1], # Permite assinatura
};


Fontes:
http://www.opensource.apple.com/source/amavisd/amavisd-110/amavisd.Conf/amavisd.conf
http://lists.amavis.org/pipermail/amavis-users/2012-February/001222.html

De uma procurada por "policy_bank allow disclaimers"



8. Re: amavisd e anexos

Perfil removido
removido

(usa Nenhuma)

Enviado em 18/01/2013 - 17:55h

Opa Andre, mais uma vez obrigado e desculpe a demora da resposta.

Pois é eu tinha visto e coloquei assim:


$altermime = '/usr/bin/altermime';
@altermime_args_disclaimer = qw( --verbose
--disclaimer=/etc/postfix/disclaimer.txt
--disclaimer-html=/etc/postfix/disclaimer.html );
$defang_maps_by_ccat{+CC_CATCHALL} = [ 'disclaimer' ];

@whitelist_sender_maps = (['.dominio.com.br', '.dominio.com.br']);

$policy_bank{'MYNETS'} = { # mail originating from @mynetworks
bypass_spam_checks_maps => [1], # don't spam-check internal mail
bypass_banned_checks_maps => [1], # don't banned-check internal mail
final_spam_destiny => D_PASS, # insure spam passes
final_banned_destiny => D_PASS, # insure banned files pass
allow_disclaimers => 1,
};


mas mesmo assim o e-mail com anexo entra na politica do amavis... com altermime ele sempre é banido quando envia com o dominio na whitelist


9. Re: amavisd e anexos

André Canhadas
andrecanhadas

(usa Debian)

Enviado em 18/01/2013 - 18:15h

Veja:
http://gogs.info/books/debian-mail/chunked/antispam.amavis.html

Tem como definir o $mydomain

Mas no seu caso a instalação não esta nas pastas padrão veja se acha o conf.d e se não tiver crie o arquivo.


10. Re: amavisd e anexos

Perfil removido
removido

(usa Nenhuma)

Enviado em 18/01/2013 - 21:42h

Não entendi o último post, não encontrei nada sobre altermime nele... bom tudo funcionou o problema agora é que usando o altermime o e-mail cai na lista de bloqueio de arquivos, tirando ele funciona a whitelist.

muito obrigado

um abraço


11. Re: amavisd e anexos

Perfil removido
removido

(usa Nenhuma)

Enviado em 19/01/2013 - 18:35h

Não deu parceiro...


Outra possivel solução e colocar seu dominio na Whitelist (/etc/amavis/conf.d/50-user):


Como seria, tentei de 2 formas mas mesmo assim não deu certo


12. Re: amavisd e anexos

André Canhadas
andrecanhadas

(usa Debian)

Enviado em 20/01/2013 - 01:36h

jiraya escreveu:

Não entendi o último post, não encontrei nada sobre altermime nele... bom tudo funcionou o problema agora é que usando o altermime o e-mail cai na lista de bloqueio de arquivos, tirando ele funciona a whitelist.

muito obrigado

um abraço


O ultimo post me referi a acl ( /etc/amavis/conf.d/50-user): @local_domains_acl = ( ".$mydomain" );



01 02 03



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts