Como configurar o sSMTP para enviar e-mails para mais de um endereço de e-mail?

1

Eu uso o Ubuntu 16.04 com Bash, Nginx e sSMTP . Neste ambiente eu tenho 2 ou mais aplicativos WordPress.

A configuração básica de sSMTP permite encaminhar e-mails de formulário de contato do WordPress de um aplicativo para minha conta de e-mail pessoal (Gmail).

sudo cat /etc/ssmtp/ssmtp.conf :

[email protected]
mailhub=smtp.gmail.com:587
UseTLS=YES
UseSTARTTLS=YES

[email protected]
AuthPass=___MY_GMAIL_PASSWORD___

rewriteDomain=gmail.com
hostname=alien
FromLineOverride=YES

Minha pergunta

No caso de eu ter 2 ou mais aplicativos, como o sSMTP conf deve ser reconstruído quando o usuário do Ubuntu tiver 2 ou mais aplicativos?

Atualizar

Em sua resposta, consulte também a questão da segurança. Colocar minha senha pessoal do Gmail exposta em um arquivo de configuração parece ser um risco de segurança, não algo que eu queira fazer. Por outro lado, eu não quero criar uma segunda conta do Gmail, ou devo e devo calar a boca e fazê-lo? ...

    
por JohnDoea 14.03.2018 / 18:04

1 resposta

3

Geralmente, não há necessidade de alterar sua configuração de ssmtp . Se você quiser se ater à sua conta do Gmail, talvez use o recurso de extensão + , onde pode estender o endereço do Gmail adicionando +something à parte antes de @gmail.com .

Dessa forma, você recebe todos os e-mails na sua conta do Gmail, mas pode diferenciá-los pelo bit que você adicionou após o +. (mais informações aqui ).

Mas você também pode optar por configurar qualquer outro endereço de e-mail no wordpress.

Segurança

Quanto ao aspecto de segurança disso: Se você pode evitar colocar sua senha de conta de e-mail pessoal em um arquivo de sistema em texto não criptografado, especialmente em um sistema executando o wordpress (seria um histórico de ser hackeado), seria muito melhor . Você tem várias opções aqui (a maioria das quais se desviaria muito do tópico original desta questão):

  1. Basta criar outra conta do Gmail que você use somente para essa finalidade: autenticando uma sessão SMTP para ssmtp . Você ainda poderá enviar e-mails para sua conta regular do Gmail, mas não precisará colocar sua senha valiosa no arquivo de configuração.

  2. Configure e configure um servidor smtp em sua máquina.

  3. Outra opção seria verificar se o seu provedor (aquele em que o seu servidor wordpress está localizado) oferece um servidor smtp. Normalmente, isso nem precisa da autenticação SMTP para ser configurada. Essa seria a opção preferida na minha opinião.

por Sebastian Stark 15.03.2018 / 00:35