Melhorando o uso confuso do Gmail como filtro de spam

1

Meu servidor hospeda vários endereços de e-mail, tanto para indivíduos quanto para listas. Eu não forneço SMTP ou POP para esses usuários ... Simplesmente encaminhar o e-mail de cada usuário para seu endereço de e-mail "real" (ou para uma lista de endereços) usando o arquivo "aliases" do servidor de e-mail.

No momento, estou usando o Gmail como filtro de spam da seguinte maneira complicada: o e-mail de todos os usuários é inicialmente encaminhado para uma única conta do Gmail. Usando o recurso de filtro do Gmail, eu o encaminho de volta para meu servidor, mas para um endereço de e-mail modificado. Por fim, encaminho para o endereço real. Funciona porque o Gmail aplica o filtro de spam antes de aplicar o recurso de filtro.

Portanto, para os usuários "joe" e "bob" meu arquivo de aliases (em mysite.com) teria:

joe: [email protected]
joe-nospam: [email protected]
bob: [email protected]
bob-nospam: [email protected]

Em [email protected], eu configurei os filtros:

[email protected] forwards to [email protected]
[email protected] forwards to [email protected]

Isso basicamente funciona, exceto que é difícil configurar novos usuários. Além disso, estou me perguntando se eu poderia obter filtragem de spam de melhor qualidade usando o método oficialmente sancionado de apontar o registro MX de mysite.com para gmail.com. Como eu poderia duplicar minha funcionalidade usando o registro MX dessa maneira? Alguma outra ideia?

Eu prefiro não instalar uma solução anti-spam no meu próprio servidor, porque na minha experiência, nenhum é tão bom quanto o gmail.

EDITAR:

Uma complicação da solução MX / Google Apps é que, para alguns endereços de e-mail, eu uso o recurso "pipe" do arquivo de aliases para enviar a mensagem pelo meu próprio script. Então eu gostaria de uma maneira de encaminhar algumas das mensagens de volta para o meu servidor de qualquer maneira. E uma vez que eu apontei o registro MX para myserver.com para o Google, como as mensagens podem ser enviadas de volta para o meu servidor?

    
por JoelFan 15.12.2010 / 04:13

3 respostas

2

Sem ofensa, mas isso é muito confuso.

Limpe todas as complicações e mova seu (s) domínio (s) para o Google Apps . É grátis (até 50 usuários / domínio). Você terá ferramentas de gerenciamento sensatas, excelente interface da Web, POP3 / IMAP, se os usuários quiserem, notificação de envio móvel, etc.

Em relação à sua edição: eu faço isso com frequência, usando fetchmail (executado via cron) para recuperar mensagens via IMAP e, em seguida, canalizá-las por meio de um analisador personalizado.

    
por 15.12.2010 / 04:21
1

Uma conta do gmail / gapps pode encaminhar todos os e-mails entregues a ele (após a filtragem de spam) para outro endereço (de preferência, encaminhar e excluir, se você não quiser verificá-lo). A conta também pode ter pelo menos um número razoável de aliases. Quando uma mensagem é enviada para um alias, o gmail marca um cabeçalho "X-Remote-Delivered-To:" contendo esse alias antes de entregá-lo à (s) conta (s). Com essa combinação, você deve poder ter seu servidor em um domínio secundário / diferente, usar apenas uma das 50 contas com muitos aliases apontando para ele e usar o procmail para entregar / encaminhar para um script conforme necessário. Além disso, tudo seria push, sem nenhuma pesquisa de qualquer conta do Gmail necessária.

    
por 15.12.2010 / 05:32
0

Eu usaria a solução do Google Apps como mencionada acima, mas em vez de fetchmail , eu recomendaria dar uma olhada em offlineimap . Ele possui alguns recursos avançados, como a sincronização direta entre dois servidores IMAP, a execução de pré e pós-ganchos, etc. Você pode achar isso útil ao migrar e-mails antigos também.

    
por 15.12.2010 / 07:02

Tags