Servidor SMTP muito simples para o Ubuntu queria

7

Estou procurando um servidor SMTP muito simples e leve para rodar em um Ubuntu 9.04 VPS.

A única funcionalidade que eu preciso é suportar o comando de email do PHP;

<?php
mail('[email protected]', 'My Subject', 'My message');
?>

Isso é tudo que precisa fazer. Eu não preciso de log, POP3, IMAP ou qualquer outra coisa para o correio de entrada - apenas SMTP simples de texto simples. Os e-mails não terão anexos de arquivo.

Qualquer sugestão recebida com gratidão.

    
por Nigel Alderton 07.08.2011 / 13:52

7 respostas

7

Eu sugiro que você use apenas o Postfix.

Não é mínimo como você pode querer, mas:

  • Recebe atualizações de segurança no Ubuntu;
  • É o servidor de e-mail padrão, portanto, você terá todos os guias de solução de problemas específicos de distribuição necessários;
  • Envia e-mail por meio de conexões seguras.

As funções que você não precisa não afetarão as que você precisa de qualquer maneira, e não é como se um megabyte de espaço em disco fosse um problema - pelo menos em um contexto onde não há problemas em instalar um gigante como o Ubuntu. / p>     

por 07.08.2011 / 14:00
5

Eu uso sSMTP para retransmitir e-mails por meio de uma conta de e-mail do Google Apps em um Linode VPS baseado no Gentoo que executa o Apache com o mod_php . Como é uma substituição de sendmail somente de saída que só transmite a outros servidores para que eles realmente entreguem o e-mail, isso parece o pedido ideal.

    
por 07.08.2011 / 14:40
3

Eu recomendo msmtp , que não é um serviço em execução nem um agente de transporte de mensagens completo como o postfix ou o exim, mas sim um único executável que envia apenas emails de saída. É muito fácil de configurar.

A única coisa que você perde com o uso de um serviço SMTP real é que o msmtp não continuará tentando entregar mensagens quando o servidor de recebimento não puder ser alcançado. É para mensagens de saída únicas.

    
por 07.08.2011 / 14:06
2

Tente configurar o PHP para se conectar diretamente ao seu retransmissão de e-mail. Para seu uso, não acredito que você precise de um servidor de e-mail. Você precisará instalar o pacote php-mail e configurá-lo para usar o SMTP.

Verifique se o domínio do qual você está enviando e-mails possui um registro MX. Se o domínio tiver um registro SPF, verifique se a retransmissão de e-mails está autorizada a enviar e-mails em seu nome.

Qualquer um dos servidores de retransmissão de peso leve, como eSMTP, mSMTP ou sSMTP, deve ser suficiente para suas necessidades.

    
por 07.08.2011 / 18:49
1

Eu tive essa mesma pergunta. Eu respondi aqui. link

    
por 16.04.2012 / 18:24
0

O Ubuntu "suporta totalmente" dois agentes de transferência de e-mail:

  1. Postfix
  2. exim4

Ambos são um pouco mais capazes do que você precisa.

    
por 07.08.2011 / 13:56
0

Eu recomendaria o exim4. Sua configuração é provavelmente a mais fácil do trio clássico de sendmail, postfix e exim. Também deixa pequena pegada. Nós o usamos em nossos servidores da Web exatamente com o mesmo objetivo

    
por 07.08.2011 / 13:58

Tags