Se o seu Discourse não estiver configurado para receber e-mails, consulte estes tópicos:
- Set up reply by email with POP3 polling
- Configure direct-delivery incoming email for self-hosted sites with Mail-Receiver
Se você já configurou a resposta básica por e-mail (o que é comum em planos de hospedagem) e deseja adicionar a capacidade de iniciar um novo tópico por e-mail, consulte este tópico.
Registro e Erros
Todos os e-mails recebidos são registrados e visíveis no seu painel administrativo em /admin/email/received. Você pode filtrar a lista usando os campos De, Para e Assunto dos e-mails.
A lista rejeitados (/admin/email/rejected) é muito mais útil para entender o que aconteceu. Você pode filtrar a lista usando os campos De, Para e Assunto dos e-mails, bem como a mensagem de Erro.
A qualquer momento, você pode clicar na mensagem de Erro e uma janela modal aparecerá com mais detalhes. Se for um erro conhecido, você encontrará uma breve descrição explicando por que aquele e-mail foi rejeitado. Em seguida, você verá todos os cabeçalhos do e-mail, o assunto e as primeiras 100 palavras da versão bruta do corpo. Por fim, você encontrará o e-mail de rejeição que foi enviado de volta ao usuário.
Entre todos os erros conhecidos, dois são mais comuns:
reply_user_not_matching_error: uma resposta chegou de um endereço de e-mail diferente para o qual a notificação foi enviada.
Isso acontece quando alguém usa mais de um endereço de e-mail (usando apelidos de e-mail, por exemplo), mas responde apenas com um endereço. Digamos que o usuário tenha registrado uma conta com foo+discourse@bar.com.
auto_generated_email_error: ocorre quando pelo menos um dos seguintes critérios é atendido:- o cabeçalho
precedenceestá definido como:list,junk,bulkouauto_reply - o e-mail é de um endereço que corresponde a
mailer-daemon,postmasterounoreply(incluindo variantes com sublinhado/hífen, comomailer_daemon,no-reply) - a linha de assunto começa com um prefixo de resposta automática conhecido (por exemplo, “Auto:”, “Resposta automática”, “Ausente no escritório”, “Autosvar”, “Abwesenheitsnotiz”, etc.)
- qualquer um dos cabeçalhos (excluindo
X-Auto-Response-Suppress) contém:auto-response,auto-submitted,auto-replied,auto-reply,auto-generated,auto-respond,holidayreplyoumachinegenerated(lista não exaustiva).
- o cabeçalho
Como não há um padrão para identificar e-mails automáticos, precisamos usar expressões regulares para corresponder às palavras e cabeçalhos mais comumente usados. Esses erros geralmente podem ser ignorados com segurança, mas se você encontrar um e-mail legítimo que foi classificado incorretamente, certifique-se de relatá-lo aqui. Você também pode adicionar endereços de remetentes específicos à configuração do site auto_generated_allowlist para contornar essa verificação.
Aqui estão os outros erros conhecidos que você pode encontrar:
empty_email_error: o e-mail bruto que recebemos estava em branco.user_not_found_error: quando usuários em fase de teste estão desativados (configuraçãoenable_staged_users) e o remetente não é um usuário existente.no_body_detected_error: não foi possível extrair um corpo e não havia anexos.inactive_user_error: o remetente não está ativo.silenced_user_error: o remetente foi silenciado.bad_destination_address: nenhum dos endereços de e-mail nos camposParaeCccorrespondeu a um endereço de e-mail de entrada configurado.screened_email_error: o endereço de e-mail do remetente foi filtrado.email_not_allowed: o endereço de e-mail do remetente não está na lista de permissões ou está na lista de bloqueio.strangers_not_allowed_error: um usuário tentou criar um novo tópico em uma categoria da qual não é membro.insufficient_trust_level_error: um usuário tentou criar um novo tópico em uma categoria para a qual não possui o nível de confiança necessário.topic_not_found_error: uma resposta chegou, mas o tópico relacionado foi excluído.topic_closed_error: uma resposta chegou, mas o tópico relacionado foi fechado.bounced_email_error: o e-mail é um relatório de e-mail rejeitado.invalid_post: a postagem criada a partir do e-mail era inválida.too_short_post: o corpo da postagem era muito curto.reply_not_allowed_error: o usuário não tem permissão para responder a este tópico.old_destination_error: o destino da resposta é muito antigo.reply_to_digest_error: um usuário tentou responder a um e-mail de resumo.too_many_recipients_error: o e-mail tinha muitos destinatários (ultrapassamaximum_recipients_per_new_group_email).
Tópicos Relacionados
- Set up reply by email with POP3 polling
- Configure direct-delivery incoming email for self-hosted sites with Mail-Receiver
- Discourse as a private email support portal
- Replying too quickly ... By email?
Revisado por @SaraDev em 2022-06-06T19:00:00Z


