Como devo gerenciar o email do VPS?

1

Eu tenho aprendido lentamente como executar um VPS Linux por um tempo agora. Desde que construí websites, estou confiante em executar e proteger um servidor web como o nginx ... ou pelo menos ainda não houve nenhuma casualidade .

No entanto, o email me assusta.

Quase todos os sites exigem que o email se comunique com os usuários. Na maioria das vezes, o e-mail é necessário apenas em meus sites durante o registro como meio de verificação. Eu quase nunca preciso aceitar o recebimento de mensagens de volta e nunca enviei emails em massa. No entanto, minha falta de compreensão de como os servidores de e-mail podem ser abusados está me preocupando.

Você não precisa apenas proteger servidores de e-mail - você também tem que provar ao mundo que seus e-mails são legítimos e constantemente lutam contra a inclusão na lista negra. Segurar o bom nome de meus e-mails não é algo que eu queira dedicar minha vida também.

O que alguém gostaria que eu fizesse para enviar e-mails do meu VPS? Devo procurar uma empresa para enviar e-mails que possam me preocupar com isso? Devo usar apenas o google apps até que meus sites sejam grandes o suficiente para se preocupar? Ou é tudo isso apenas medo ignorante e executando o seu próprio servidor de e-mail ( que realmente funciona) é realmente fácil?

    
por Xeoncross 25.05.2010 / 18:54

2 respostas

2

Não toque em e-mails recebidos . Deixe alguém fazer isso. Configure uma conta no Google para domínios (ou um dos bilhões de outros provedores) e deixe que eles se preocupem com segurança, spam, webmail, tempo de atividade, etc. O Gmail para domínios é bastante impressionante, mas significa que você precisa confiar no Google com bastante muitos dos seus dados.

Quanto ao envio de email, instale o postfix e o sendmail. Configure-o como um sistema local, por isso ele está apenas ouvindo no host local. Isso impedirá que as pessoas o utilizem como um retransmissor aberto e que seu IP seja marcado como spam.

Se você hospeda outros clientes que são spammers e eles não fazem nada sobre isso, todo o seu bloco de IP pode ser marcado como spam. Nesse caso, você também pode usar servidores SMTP externos (incluindo o GMail), mas geralmente configura isso por aplicativo.

Por exemplo, um webapp do Django meu se conecta ao gmail para SMTP e isso é configurado na configuração do Django. Isso é apenas para que eu possa garantir o envio de e-mails e obter uma cópia na caixa Enviadas para as contas do Gmail. Outro site usa o provedor de email de outro cliente (Message Labs) e tudo bem também. Tudo o mais nesse servidor usa o sendmail + postfix.

Só para ficar claro, não há nada de errado com o envio de e-mail pelo postfix. Ele geralmente chega lá e, a menos que você faça grandes negócios por meio de e-mails automatizados, provavelmente estará bem enviando e-mails diretamente de seu servidor.

Isso certamente não é um medo ignorante. Processos abertos de postfix e spamd ocupando muitos recursos do sistema são o melhor da minha existência. Quando adoto clientes e estou solucionando a falta de recursos de seus servidores, tento migrar o máximo possível para serviços de terceiros.

    
por 25.05.2010 / 18:57
0

Use o Google até que haja uma razão para não. Se você estiver enviando apenas emails, talvez seja mais fácil usar sua própria caixa, talvez não. Uma vantagem de usar o servidor SMTP de saída do Google é que é menos provável que você seja filtrado por spam pelo terminal remoto. A desvantagem é que é mais difícil de usar do que um local, talvez. Você também depende da conexão com os servidores do Google, o que provavelmente não é um problema.

Se você tiver que enviar e-mails em massa (não spam, mas coisas como listas de e-mail opt-in do cliente), você pode querer usar um serviço para fazer isso, pois ficar em uma lista anti-spam é fácil eles são difíceis. Eu usei www.icontact.com antes com bons resultados.

    
por 25.05.2010 / 18:53

Tags