DISCOURSE_NOTIFICATION_EMAIL pode ser definido para qualquer coisa ou precisa ser um endereço real?

Eu definitivamente não tenho a visão geral de como o Discourse interage com o e-mail, então esta pode parecer uma pergunta boba.

Estou auto-hospedando discourse.mydomain.com e usando o SendGrid para e-mail, e tudo está funcionando.

No meu app.yaml eu defini,

DISCOURSE_NOTIFICATION_EMAIL: real_address@mydomain.com

Essa configuração pode ser qualquer coisa, é puramente cosmética? Quero dizer, eu poderia mudá-la para um e-mail que não existe noreply@discourse.mydomain.com? Ou este e-mail realmente precisa de uma caixa de entrada, etc.?

Atenciosamente,

Daniel

1 curtida

Olá Daniel :waving_hand:

Ficará feliz em saber que não precisa. O fórum envia e-mails transacionais por SMTP, então você precisa fazer login no SendGrid. O Discourse pode usar qualquer endereço em seu subdomínio.

Você está dizendo ao Discourse, nas configurações do contêiner, que deseja que o Discourse sempre envie seus e-mails transacionais como noreply@ - ativação de conta, notificações por e-mail, e-mails de redefinição de senha, etc.

Se bem me lembro, quando instalei no ano passado, precisei remover as aspas de uma chave/senha/endereço no contêiner. Gostaria de ter gravado exatamente onde, e os erros interessantes que obtive antes.

3 curtidas

Se você configurou e está executando o Discourse e decide que deseja receber e-mails no Discourse, precisará obter uma API do SendGrid. No entanto, eu obtive minha API do MailGun.

Essa API significa que nunca há realmente caixas de entrada. O moderador/administrador pode definir qualquer endereço de e-mail de entrada para um grupo/categoria, dado que o domínio do endereço corresponde ao que o provedor de e-mail de transação permite.

Através da API, o Sistema pode tomar medidas para garantir que o e-mail seja entregue a um tópico. Se isso falhar internamente, o rastreamento do e-mail permanece nos logs do painel do administrador. Muitas vezes, se o Sistema não conseguir criar um usuário “staged” para e-mail de entrada, o provedor de e-mail do remetente enviará um “Undeliverable” - com um texto incluindo “você tem uma conta aqui?”. É isso que eu experimentei.

1 curtida

Obrigado por explicar tão bem!

1 curtida

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.