Configurando entrega direta de e-mail e uma regra de encaminhamento

Continuando a discussão de Entrega direta de e-mails de entrada simples:

Segui suas etapas e tudo está funcionando! Vejo os e-mails de retorno na pasta Rejeitados e já testei as respostas diretas por e-mail. Que legal!

No entanto, vejo um problema, especialmente para iniciantes em Linux configurando um fórum pela primeira vez, como eu. Isso tem a ver com o registro MX.

Se entendi corretamente: ao designar example.com como o servidor de e-mail (por meio do registro MX) para e-mails de entrada para example.com, isso parece eliminar a possibilidade de usar um site externo e fácil de usar para estabelecer nosso endereço de e-mail geral, ou seja, admin@example.com. Esse endereço é exibido, por padrão, na aba “Sobre” do Discourse, e quero que o fórum que estou criando tenha, de fato, esse tipo de endereço. Como não sou técnico e vejo outros riscos em hospedar meu próprio servidor de e-mail, sinto muito que a caixa de entrada de admin@example.com deve ficar fora do meu droplet na DigitalOcean. Tentei usar o Postfix ontem à noite por mais tempo do que gostaria de admitir, mas no final, não consegui fazê-lo funcionar. Depois de refletir sobre isso, sinto que não sou a pessoa certa para criar um servidor de e-mail na DigitalOcean. Vejo mais problemas do que soluções. A simplicidade é meu foco.

Objetivo: apontar o futuro admin@example.org para uma futura caixa de entrada do Gmail. Alguém pode me ajudar a entender o que perco ao fazer isso? Se tudo o que perder for a imediaticidade da aparição do conteúdo, posso aceitar. Nota: conforme vejo agora, minha configuração do MailGun pode permanecer como está para e-mails de saída, mas então precisarei criar DUAS contas do Gmail: uma especificamente para e-mails de retorno, que será “consultada” (via POP3), e outra para pessoas que enviarem e-mails para admin@example.org — esta última será direcionada para uma conta @gmail ainda sem nome, que é com a qual eu responderei.

[Edição: Devo esclarecer; meu registrador, a NameCheap, permite a criação de endereços de e-mail de alias e o encaminhamento deles (ou seja, para o Gmail) gratuitamente, sem a necessidade de comprar o próprio serviço de hospedagem de e-mail (já barato).

Estou correto? Muito obrigado pela sua ajuda e por todos os posts aqui. Aprendi muito!

Uhuu!

O que geralmente é recomendado é que seu fórum seja executado em um subdomínio (por exemplo, www.example.com, forum.example.com). Assim, você usaria xxx@www.example.com como seu domínio de e-mail e não teria problemas para receber e-mails em example.com. Portanto, você configuraria as postagens de grupo/categoria de entrada como whatever@forum.example.com. (E é realmente melhor não executar seu site no domínio nulo/apex: Ojktoto > Ada Togel Online Terbaik Di Situs Toto Terpercaya)

@pfaffman Uau! Então você está dizendo que posso ter meu bolo e comê-lo também :stuck_out_tongue_winking_eye: ! Isso soa muito encorajador, pois talvez eu já esteja configurado quase corretamente…

  • Meu subdomínio de email de saída é simplesmente mg e funciona bem, ou seja, postmaster@**mg**.example.com (sem os asteriscos) na porta 2525, conforme sua sugestão. Funciona perfeitamente. Devo ter fornecido ao Discourse o que ele precisa (webhooks?), pois vejo os retornos com essa configuração.
  • O único registro MX que tenho nas minhas configurações de DNS aponta mail.example.com para example.com. Não faço ideia do que isso faz, se faz algo de fato. Os emails são entregues, os retornos são visíveis dentro do Discourse e a resposta direta funciona com essa configuração. Que legal!
  • Meu containers/mail-receiver.yml mostra MAIL_DOMAIN como mg.mydomain.com —o mesmo que o Mailgun (saída).

Talvez esse registro MX seja inútil e/ou deva ser renomeado, pois não tenho ideia de onde defini mail.mydomain.com além desse registro MX.

O que complica um pouco é que acho que preciso reverter minhas configurações de DNS de volta para o registrador (em vez do DigitalOcean) para recuperar o uso do redirecionamento automático de emails do registrador que é gratuito na NameCheap, mas só funciona se as configurações de DNS estiverem lá também.

Meu fluxo de trabalho será mover cada entrada de DNS de volta para a NameCheap exatamente como elas aparecem no DO agora, depois criar meu endereço de email, ou seja, admin@mydomain.com, para redirecionar para um endereço do Gmail que acabei de criar. No final, a “Entrega direta de emails recebidos de forma simples” pode permanecer funcional, e ganharei uma caixa de entrada de email com o domínio —sem a necessidade de criar outro subdomínio— se entendi você corretamente. Obrigado novamente por me ajudar a entender essas coisas, Jay. Abraços!

Algumas descobertas interessantes depois de mover todas as configurações de DNS de volta para o registrador, com o único objetivo de ativar o recurso de encaminhamento de e-mail deles recurso. Isso é de deixar qualquer um confuso: @Jonathan5, eu removi aquele registro MX independente para ver o que aconteceria. A resposta é confusa: embora tudo continue funcionando, agora há um atraso de cerca de 12 minutos na entrega direta por e-mail para postagens/comentários no fórum. Alguém consegue entender por que isso acontece? (meu fórum ainda não está no ar — estou apenas testando/configurando)

Também aprendi isso: não posso usar o “recurso” do link acima e, ao mesmo tempo, adicionar um registro MX. Se um registro MX for adicionado, no NameCheap, o recurso de encaminhamento de e-mail é desativado e toda a área que você vê no item #6 daquele link fica cinza e sem nenhum conteúdo.

O que exatamente aquele registro MX faz? O meu aponta para mail.mydomain.com. Ao deixá-lo de fora, estou introduzindo um novo problema? Parece que minhas opções são: (a) deixar o registro MX definido no tópico original OMITIDO, a fim de (b) criar admin@mydomain.org e encaminhá-lo, gratuitamente, para uma nova caixa de entrada do Gmail, ou (c) abrir mão da entrega direta e, em vez disso, optar por alguma configuração POP/IMAP?

Quanto a esta última opção, US$ 8 pelo “serviço de e-mail privado” do registrador é muito barato. Não tenho certeza do que isso me oferece, porém. Se for a capacidade de atribuir um registro MX novamente e, ao fazer isso, os e-mails forem mais seguros ou entregues mais rapidamente, provavelmente optaria por isso. Ainda estou tentando entender como tudo isso funciona :slight_smile: Obrigado a todos por serem tão pacientes comigo e, especialmente, por me ajudarem.

@Jonathan5 Lamento informar que minha sequência de sorte mudou desde então — sem que eu tivesse feito nada. Deve ter sido atrasos de propagação na internet :thinking:. Meu comentário anterior foi feito cerca de 10 a 15 minutos após testar a exclusão do registro MX. Agora se passaram 90 minutos e o seguinte não funciona mais: entrega direta, confirmações de leitura, listas de rejeição e de mensagens com erro. Que alegria.

@pfaffman, aqui está o resumo sobre o registrador NameCheap. Eles usam uma abordagem de ou-ou: o cliente pode escolher instalar quantos registros MX desejar nas configurações de DNS, mas assim que UM único registro MX é adicionado, eles não permitem mais que o cliente crie endereços de e-mail ou aliases, ou seja, admin@newdomain.com para encaminhar para outra caixa de entrada, como @gmail.

Agradecemos qualquer opinião sobre o melhor caminho a seguir. Pelo que entendo, para que a entrega direta funcione, preciso de um registro MX para isso, conforme definido pelo OP aqui, e de outro registro MX — este, usando um subdomínio, para um provedor de e-mail a ser adquirido. Estou no caminho certo? Obrigado a todos!

Talvez você tenha definido MAIL_DOMAIN como mail.domain.com e o domínio do seu fórum seja domain.com. Nesse caso, o registro MX foi o que fez tudo funcionar, e você não deveria tê-lo removido. Ele foi gradualmente deixando de funcionar conforme a propagação ocorreu. Então, você precisa colocá-lo de volta. Desculpe se eu ajudei a complicar as coisas para você. E se você precisa desse registro MX, mas não pode mantê-lo e está usando um serviço de e-mail gratuito, então você volta ao ponto de partida também.

Excluí minha mensagem anterior caso ela possa causar alguma confusão.

De forma alguma! Estou meio que, eem, “hackeando” meu caminho por isso — aprendendo no processo. :stuck_out_tongue_winking_eye:

@Ryan_N Consegui configurar o encaminhamento e o registro MX com a Namecheap, conforme descrito aqui