Configurei uma nova instalação do Discourse em um servidor Linux.
Por que não recebo nenhum e-mail?
Como posso enviar um e-mail para este servidor?
/Jakira
Também não consigo entender isso
2. Enviando e-mails via API do Discourse
Alternativamente, você pode enviar e-mails para o Discourse por meio da API. Para isso, você precisará:
Verificar a configuração do site manual_polling_enabled.
Uma chave de API mestre ou uma chave de API associada a um membro da equipe.
Em seguida, para enviar um e-mail ao Discourse, você precisa passar o conteúdo bruto do e-mail como o parâmetro “email” ao fazer uma requisição POST para “/admin/email/handle_mail”. O endpoint aceita corpos de requisição no formato application/json (recomendado), multipart/form-data ou application/x-www-urlencoded (com um cabeçalho Content-Type de requisição apropriado, naturalmente).
Por que você teria recebido e-mails? Se você não permitiu “Entrada de E-mail” ou “resposta por e-mail” e configurou a coleta (seja POP3 ou manual), o Discourse não receberá e-mails. Ele apenas envia e-mails (via Mailgun, se você estiver usando esse serviço).
@BuddhistBookClub Verifiquei se a opção “e-mail em” está marcada e se a resposta por e-mail está habilitada. Também segui o link para configurar o POP3 no Gmail.
Você deve conseguir ver por que os e-mails estão sendo rejeitados pelo Discourse. Clique no ícone de hambúrguer (canto superior direito) para acessar a página de Configurações de Admin, selecione E-mails e depois escolha a aba “rejeitados”. Isso mostrará o motivo da rejeição dos e-mails de tópicos recebidos.
Configurei isso pela primeira vez ontem; aqui estão algumas dicas com base no que aprendi:
Certifique-se de que o e-mail que envia o novo tópico esteja usando um endereço de e-mail de um usuário que tenha permissões adequadas para postar um novo tópico por e-mail. (Nível de Confiança).
Certifique-se de ter configurado um endereço de e-mail personalizado para a categoria. Você faz isso alterando as configurações da categoria. Esse endereço de e-mail precisa ser o endereço de respostas que você criou no Gmail com um sufixo único +NOME para a categoria. Por exemplo, deve se parecer com: respostas.forum+NOME_UNICO_DA_CATEGORIA[at]gmail.com [onde respostas.forum[at]gmail.com é a conta que você criou e configurou no POP3 de postagem].
Se o seu problema estiver relacionado à resposta a uma postagem por e-mail, acredito que isso só é possível ao responder a uma notificação de postagem recebida por e-mail. Portanto, sua conta de teste precisa ter recebido um e-mail do seu fórum e, em seguida, você responde a esse e-mail.