Escrito em por arquivado em Blog, Debian. Total de Acessos:371.

Depois de preparar o sistema operacional, instalar o Apache com os módulos do PHP e o MySQL, agora vamos configurar o SMTP.

Embora não tenha serviço de troca de e-mail no servidor, preciso apenas do envio de mensagens, como formulários de contato dos sites e algumas notificações do servidor.

Para isso, estou utilizando o bom e velho Postfix. Na Digital Ocean, por segurança, o tráfego SMTP é bloqueado para evitar o envio de span. Para liberação do SMTP deve-se abrir  um chamado para o suporte, que solicitará algumas informações básicas como: Nome, localização, telefone, Twitter e Facebook e o motivo para a remoção do bloqueio do SMTP.

Com a liberação, vamos a instalação:

root@server:~# apt-get update
root@server:~# apt-get remove exim4 exim4-base exim4-config exim4-daemon-light
root@server:~# apt-get purge exim4 exim4-base exim4-config exim4-daemon-light
root@server:~# apt-get install postfix

Durante a instalação do Postfix, serão feitas as seguintes perguntas:

postfix1
postfix1

Após concluir a instalação, vamos fazer a alteração da porta 25 para a porta 587, abrindo o arquivo /etc/postfix/master.cf:

postfix3 postfix4

Após alterar esta configuração, vamos reiniciar o serviço:

root@server:~# /etc/init.d/postfix restart

E o nosso servidor vai estar pronto para enviar mensagens via e-mail. Para testar execute o comando:

root@server:~# echo "Testando Servidor SMTP" | mail -s "SMTP SERVER" seuemail@dominio.com.br

Caso você queira testar a Digital Ocean, ela está dando $10, basta clicar neste link, efetuar o cadastro e cadastrar o cartão de crédito para cobrança e começar a brincadeira. Como a tarifação é por hora, dá pra fazer muitos testes legais por lá utilizando apenas os 10 dólares.