ti-enxame.com

Como faço para adicionar um serviço de correio único para ferramentas locais para um sistema de Debian 'mínimo'?

Eu tenho vários servidores que executam aplicativos no Debian. Cada um tem os pacotes que requer para o aplicativo e não mais.

Atualmente, nenhum tem capacidade de envio de correio. No entanto, gostaria que a saída de ferramentas como o CRON para ser enviada para mim.

Os servidores são hospedados em um site ISP que fornece um servidor 'inteligente relé' que eu devo usar para todos os e-mails de saída.

Como devo configurar meus servidores Debian:

  • Para permitir ferramentas locais como o cron para enviar e-mails, como algo como [email protected] (eu especificamente não quero 'raiz @ makinename')
  • Não forneça serviços de correio inbound
  • Use o 'Smart Relay' do ISP para o correio de saída

Qual pacote é bom para um serviço de correio tão "mínimo"?

5
John McAleely

Semelhante a este Resposta , mas eu prefiro definir Exim para usar um smartost e não ter nenhum email local quando a caixa não estiver realmente agindo como um servidor de email.

  • apt-get install Exim4
  • Execute o DPKG-Reconfigure Exim4-Config [.____]
    • Sim, divida as configurações
    • verifique se o nome do sistema está correto
    • O endereço da escuta deve ser '127.0.0.1'
    • Outros destinos devem ser os sistemas FQDN
    • Domínios para o relé devem ser deixados vazios
    • Máquinas para o relé devem ser deixadas vazias
    • o SmarTost deve ser o nome do host do seu servidor SMTP
  • Atualize o/etc/aliases e root do ponto no endereço de e-mail que eu quero que as mensagens de serviço seja deleite também.
7
Zoredache

Você quer SSMTP , um super simples, realmente trivial para configurar o relé de correio de saída. Também é muito pequeno, tão adequado para sistemas embarcados.

7
pjz

Você tem várias opções para envios - apenas mailers. A SSMTP já foi mencionada, mas o MSMTP e o NBSMTP também receberão o trabalho.

3
ryanc