Ajuda para entender a configuração de e-mail

Configurarei um fórum Discourse em um VPS e gostaria de configurar notificações, e-mails de redefinição de senha, etc.

  1. O endereço de e-mail do administrador precisa ser o mesmo domínio do domínio do fórum Discourse? E este é o e-mail que insiro quando faço a instalação oficialmente suportada?

  2. Eu uso o Protonmail e o domínio que quero usar para o fórum está configurado para e-mail com o Protonmail. Se eu usar um serviço de e-mail smtp como o Mailgun, isso entrará em conflito com minha configuração de e-mail do Protonmail com os endereços de e-mail do domínio? Não sei o suficiente para saber se a inserção de novos registros DNS em cima do que já tenho para o Protonmail causará conflitos.

1 curtida

Não, o endereço de e-mail do administrador não precisa ter o mesmo domínio do site Discourse.

Pode haver um conflito com isso, tentei fazer a mesma coisa recentemente, mas não funcionou e recebi uma notificação de problema de DNS com novos registros, então os excluí para remover o conflito.

2 curtidas

Obrigado. Como não poderei usar e-mails do domínio do fórum, minha única opção é comprar outro domínio e usar o e-mail com ele?

1 curtida

Para garantir a segurança, provavelmente faz sentido usar apenas um serviço de e-mail por domínio para evitar qualquer conflito possível. No entanto, não sou um especialista em todas as opções, pode haver uma maneira de fazer um domínio funcionar com vários serviços de e-mail.

O envio de SMTP é suportado com o ProtonMail, consegui fazer isso funcionar com o Discourse, mas não com o plano gratuito deles.

Tive alguma dificuldade em fazer o Mailgun funcionar recentemente, no entanto, o Brevo é outra opção gratuita que funciona com o Discourse. (brevo.com)

Para o processo de instalação padrão, parece ser recomendado, se não obrigatório, usar o mesmo domínio para o envio de e-mail que você está usando para o site do Discourse.

2 curtidas

Use um serviço como o Mailgun e utilize o subdomínio do seu fórum para o endereço de envio de e-mails, e não o nome de domínio principal. Assim, não haverá conflito.

3 curtidas

Ok, obrigado. Então eu adicionaria um registro TXT para forum.domain.com nas configurações de DNS e em um serviço como o Mailgun teria os e-mails de notificação enviados de notifications@forum.domain.com?

3 curtidas

Este guia aborda todas as etapas para registros TXT, MX e CNAME:

Guia de Configuração de Verificação de Domínio – Central de Ajuda do Mailgun

https://help.mailgun.com/hc/en-us/articles/360026833053-Domain-Verification-Setup-Guide

3 curtidas

Este artigo pode ajudar…

4 curtidas

Este artigo diz que você não pode fazer os dois, mas depois diz que pode. Estou ainda mais confuso agora depois de lê-lo 5 vezes.

2 curtidas

Lol também fiquei confuso com isso, parece contraditório, exceto que diz que você pode configurar um domínio para funcionar com um segundo serviço de e-mail SE configurado com um subdomínio:

Trecho:

Se você tem e-mails de entrada configurados em outro lugar para seu domínio raiz, recomendamos usar um subdomínio em sua conta Mailgun e apontar seus registros MX para o Mailgun para que você possa também receber e-mails através de nossa plataforma. O nome de host diferente para o subdomínio mantém o DNS para os dois domínios separados. Isso ajuda a melhorar a entregabilidade e nos permite lidar mais facilmente com quaisquer problemas que surjam com os servidores de e-mail do destinatário.

Os guias de documentação do Mailgun passam por etapas ligeiramente diferentes para configurar registros para subdomínio em oposição ao domínio raiz. Isso pode ser confuso, há muitas etapas.

3 curtidas

Talvez se eu escrever aqui exatamente o que quero fazer, isso possa ajudar a esclarecer.

  1. O domínio que desejo usar para o fórum Discourse é domain.com, e já tenho o Protonmail configurado para enviar e receber e-mails de domain.com, então, de acordo com este artigo, não posso usar o Mailgun a menos que eu configure apenas um subdomínio.

  2. Configure o subdomínio forum.domain.com no Mailgun para enviar e-mails de notificação. Não adicione os registros MX nas configurações de DNS para o domínio se eu quiser apenas enviar e-mails de notificação, mas não recebê-los.

1 e 2 estão corretos?

A segunda parte disso que é confusa, diz que EU POSSO adicionar registros MX ao domínio para enviar E receber, desde que eu tenha o subdomínio configurado. Essa é a parte confusa.

1 curtida

Acredito que ambos estejam corretos, sim. Para ter certeza, você pode verificar com o suporte do registrador de domínio + equipe de suporte do remetente de e-mail.

Você planeja configurar o processamento para e-mails recebidos ou apenas para o envio de notificações?

Aqui está um guia de suporte para Brevo, que foi mais simples de configurar do que o Mailgun:

Configurei o envio de e-mails para isso com um subdomínio, mas, ainda mais confusamente, há um segundo endereço de “remetente técnico” com isso que aparece como:

bounces-#########mail=subdomain.domain@ae.d.mailin.fr.

1 curtida

Eu planejava configurar apenas o envio de e-mails.

Qual seria o propósito de receber e-mails no endereço de e-mail do subdomínio? Estou tentando pensar em por que isso seria necessário.

Como observação, configurei uma instância do Nextcloud há um tempo e estou usando https://www.smtp2go.com/ para o envio de notificações por e-mail e redefinições de senha, e funcionou perfeitamente, e eles têm uma conta gratuita para 1.000 e-mails/mês. O suporte técnico deles responde em até 5 minutos e são muito prestativos. Acho que vou com eles para o envio de e-mails, já que é gratuito e funciona muito bem para minhas necessidades.

2 curtidas

Com isso, as pessoas podem responder diretamente às notificações por e-mail, e a resposta delas será postada automaticamente no tópico do site. Isso está configurado neste meta site; se você estiver inscrito em notificações por e-mail, verá “responda a este e-mail para responder”.

2 curtidas

Ah, esse é um recurso bacana para conveniência. Não acho que as pessoas se importem em responder diretamente no fórum, já que a maioria está acostumada com isso. Parece que será muito difícil para mim oferecer isso com base em tudo que escrevi acima, a menos que eu esteja perdendo alguma coisa.

1 curtida

Pode não ser tão difícil, aqui está o guia oficial deles para configurar isso:

1 curtida

Obrigado por esse artigo. Estou confuso novamente sobre os registros MX e o Mailgun, sobre os quais eles falam no artigo. Este artigo diz para remover os registros MX do Mailgun, mas no artigo anterior na wiki do Mailgun diz que eles precisam estar lá para receber e-mails.

Tenho certeza de que isso é simples de entender assim que a documentação correta for apresentada. Ou eu posso ser apenas um idiota, LOL.

2 curtidas

Isso é confuso, provavelmente abrir um ticket de suporte com o Mailgun se você tiver uma conta com eles seria uma boa ideia para garantir que está configurado corretamente + verificar com o suporte do registrador de domínio.

Com a configuração de recebimento de e-mail, outro benefício é que ele pode processar e responder a e-mails de pessoas que não têm contas do Discourse configuradas, não sei se isso seria útil para o seu site.

2 curtidas

Como remetente de e-mail, você vai querer configurar SPF, DKIM e DMARC, especialmente porque alguns dos principais provedores de serviços de e-mail agora exigem isso.
Existem vários bons guias sobre como fazer isso, mas sugiro o EasyDMARC para orientação sobre configuração e monitoramento simples sem custo.

Embora eu não hospede o Discourse, uso o Proton para MX e envio e o Sendgrid para envio para meus domínios, nenhum dos quais está vinculado porque o Discourse me chamou de noob.

1 curtida