Meu fórum não responde mais a respostas enviadas por e-mail.
O recurso de responder por e-mail funcionava bem anteriormente, mas parece que essa funcionalidade parou de funcionar por volta de 29 de setembro.
Não tenho evidências definitivas sobre esse timing, pois o fórum não é muito ativo, mas certamente não funciona mais agora, e os logs do fórum não mostram mensagens recebidas após 29 de setembro.
O log de e-mails rejeitados também tem sua entrada mais recente em 29 de setembro. Todas as mensagens rejeitadas têm endereços descartáveis e conteúdo que parecem spam — então isso parece estar funcionando como deveria.
O log de e-mails com erro de entrega está vazio / mostra “nenhum log encontrado”.
As mensagens ainda estão sendo enviadas pelo fórum geradas por atividade de usuários logados (estou recebendo pelo menos), embora os níveis de atividade estejam ainda mais baixos que o normal devido ao problema acima. Quase todos os usuários ativos preferem e-mail em vez de interação baseada no navegador.
E-mails de teste com respostas para notificações de postagens do fórum enviadas tanto do meu próprio endereço de e-mail hospedado pela Microsoft quanto do meu Gmail não estão recebendo avisos de erro de entrega. Eles simplesmente desaparecem sem deixar rastros. Nada aparece no log de e-mails do fórum.
O log de erros do fórum mostra alguns avisos (ícone de exclamação amarelo) para 29 de setembro: “Email can not be processed: Email::Receiver::BadDestinationAddress Received…”, que parecem inofensivos / não diferentes de eventos semelhantes registrados anteriormente. Presumo que sejam apenas spam rejeitado.
Em 1º de outubro, há um erro real registrado como:
Mensagem
ActionDispatch::Http::MimeNegotiation::InvalidType (“%{#context[‘com.opensymphony.xwork2.dispatcher.httpservletresponse’].addheader(‘cbu0psig’” não é um tipo MIME válido)
lib/middleware/omniauth_bypass_middleware.rb:71:incall' lib/content_security_policy/middleware.rb:12:incall’
lib/middleware/anonymous_cache.rb:353:incall' config/initializers/100-quiet_logger.rb:23:incall’
config/initializers/100-silence_logger.rb:31:incall' lib/middleware/enforce_hostname.rb:23:incall’
lib/middleware/request_tracker.rb:187:in `call’Rastreamento
actionpack (6.1.4.1) lib/action_dispatch/http/mime_negotiation.rb:31:in
rescue in block in content_mime_type' actionpack (6.1.4.1) lib/action_dispatch/http/mime_negotiation.rb:24:inblock in content_mime_type’
rack (2.2.3) lib/rack/request.rb:69:infetch' rack (2.2.3) lib/rack/request.rb:69:infetch_header’
actionpack (6.1.4.1) lib/action_dispatch/http/mime_negotiation.rb:23:incontent_mime_type' actionpack (6.1.4.1) lib/action_dispatch/http/request.rb:269:inmedia_type’
actionpack (6.1.4.1) lib/action_dispatch/http/request.rb:355:inform_data?' rack (2.2.3) lib/rack/request.rb:445:inPOST’
actionpack (6.1.4.1) lib/action_dispatch/http/request.rb:400:inblock (2 levels) in POST' actionpack (6.1.4.1) lib/action_dispatch/http/parameters.rb:88:inparse_formatted_parameters’Ambiente
HTTP HOSTS: nzarchitecture.net.nz
Não faço ideia se isso é relevante, e nenhum outro erro ou erro fatal (indicado por ícones de cruz vermelha clara ou escura) apareceu no log desde então.
Nenhum dos meus endereços de e-mail parece ser spam ou estar em listas negras quando testado em www.mail-tester.com, e não houve problemas de comunicação com pessoas reais a partir desses endereços.
O fórum usa o Mailgun, embora eu presuma que isso seja apenas para envio de e-mails em massa, e que quaisquer problemas com a conta do Mailgun ou a chave de API não deveriam afetar mensagens de entrada? Por acaso, não há problemas óbvios ou mensagens de erro com o Mailgun quando faço login na minha conta do Mailgun.
Presumo que a chave de API do Mailgun deve estar correta, já que o fórum ainda está enviando e-mails corretamente.
Nenhuma configuração do fórum foi alterada desde que responder por e-mail funcionava, e vejo que a caixa de seleção da configuração “responder por e-mail” ainda está marcada.
O fórum está hospedado na Digital Ocean. Nenhuma configuração DNS para o domínio foi alterada nas configurações da Digital Ocean, e os registros MX do fórum parecem estar ok/inalterados.
O fórum foi atualizado para a versão 2.8.0 beta 7 desde que o problema começou (presumivelmente com reconstrução no processo), mas sem melhoria.
O que estou deixando passar?
O que provavelmente deu errado?
Como faço para que responder por e-mail volte a funcionar?

