SSMTP

De Wiki
Ir para: navegação, pesquisa

sSMTP

Sobre

Debian Squeeze 9.0

Instalando os Pacotes Necessários

A instalação do sSMTP é simples, basta baixar o seu pacote:

# apt-get install ssmtp

Configurações Básicas: Usando o Gmail

Para usar o Gmail vamos configurar o sSMTP com algumas modificações:

# vim /etc/ssmtp/ssmtp.conf
# Configurações do sSMTP
# 
# Pessoa que vai receber todos os emails com user ID < 1000 
# Deixe vazio para desabilitar reescrita.
root=seuemail@exemplo.com.br

# Servidor de email que vai de fato fazer o serviço
mailhub=smtp.gmail.com:587

# De onde o email deve parecer vir?
rewriteDomain=

# Hostname completo
hostname=seuservidor.example.com.br

# Os usuários podem definir seus próprios campos de endereço From:?
# YES - Para permitir o usuário especificar o endereço do campo From:
# NO - Use o endereço From: gerado pelo sistema
FromLineOverride=YES
 
# Usuário e senha do Gmail
AuthUser=usuario@gmail.com
AuthPass=senha
UseTLS=YES
UseSTARTTLS=YES
AuthMethod=LOGIN

Com isso os emails serão encaminhados para o Gmail de fato enviar para o destino.

Superando o problema da Autenticação de 2 Fatores da sua Conta

A solução para permitir que o sSMTP funcione corretamente quando você tiver a segurança de dois fatores ativa na sua conta é:

Entre na sua conta do Gmail e:
1. Entre no site: https://security.google.com/settings/security/apppasswords
2. Na opção Selecionar Aplicativo, escolha custom e de um nome para o serviço (ex.: sSMTP)generate
3. Será gerado um token de 16 caracteres. Use ele no campo senha e pronto, o sSMTP irá funcionar corretamente.


--Brivaldo (discussão) 12h12min de 27 de agosto de 2017 (AMT)