Como altero o endereço de e-mail em admin/settings/emails?

Olá Wes!
Notei que você colou o que parecia ser uma senha real, então a substituí rapidamente. Vejo que você a substituiu em outras postagens acima, então imagino que saiba ter cuidado com isso :slight_smile:

O e-mail de notificação é o endereço de remetente que as notificações por e-mail terão, e ele precisa estar no seu domínio Discourse configurado ou então as notificações não chegarão à caixa de entrada dos seus usuários devido aos mecanismos de verificação de e-mail em vigor.

Ou seja, se você definir o nome do host do Discourse como wespenreboards.com, seu e-mail de notificação deve ser algo como noreply@wespenreboards.com.

3 curtidas

Ah, obrigado Leonardo por apagar a senha!

Ok, obrigado também pelas outras dicas! Vou tentar ver como funciona…

2 curtidas

Executei o seguinte no console do Digital Ocean, e desta vez ele conseguiu concluir as alterações de configuração (que foi apenas alterar as informações de SMTP. Não fiz isso diretamente no arquivo ytm porque não tinha certeza, depois de editá-lo lá, se deveria salvar ou salvar os arquivos em todos os editores, caso eu tivesse estragado tudo).\n\nMeu domínio de e-mail é Gmail.com, pelo que entendi, embora meu domínio seja wespenreboards.com. Então, o que não entendo é por que preciso que a serenityblue retransmita e-mails? (smtp-relay.sendinblue.com). Não deveria usar o servidor SMTP do Gmail?\n\nTalvez a pessoa inicial de suporte certificado do Discourse tenha usado a serenityblue para retransmitir meus e-mails para o endereço de e-mail dele, e agora que ele não está mais nos ajudando, deveria ser redefinido para o Gmail?

1 curtida

O Gmail é o seu serviço de e-mail pessoal, mas você precisa de um serviço separado para o Discourse enviar e-mails. O Gmail não suporta isso; é aí que entra o Send In Blue.
Você definitivamente precisa de um serviço SMTP como ele para o Discourse enviar notificações.

Você deve estar pronto agora; discourse-setup grava os valores que você insere no .yml, que serão captados em futuras execuções de ./launcher restart CONTAINER.

1 curtida

Então, meu noreply ainda deve ser noreply@wespenreboards.com, mesmo que eu não tenha serviços de e-mail em wespenreboards.com? Ou o noreply deve ser configurado de alguma forma com a serenityblue e eu devo contatá-los para me ajudar com isso? Ou como isso funciona? Por exemplo, noreply@serenityblue.com?

O smtp ainda não funciona, e eu me pergunto se é porque não sei o que colocar como e-mail de noreply.

1 curtida

Existem alguns provedores de e-mail diferentes que você pode usar. A Sendinblue tem um nível gratuito para 300 e-mails por dia se você estiver com orçamento limitado, e é relativamente simples de se inscrever (eu fiz isso especialmente para esta demonstração), então pode ser uma boa opção a considerar se você ainda não tem uma conta com eles?

Depois de se inscrever, você pode acessar sua página SMTP da Sendinblue e obter as informações de que precisa de lá.

Parece que você ainda não configurou um provedor de e-mail.

2 curtidas

Obrigado, Jammy! Estou configurado com o sendingblue, então usarei o endereço de retransmissão deles. Parece a coisa certa a fazer, com certeza. Além disso, eles têm um serviço de suporte muito bom (assim como vocês).

2 curtidas

Obrigado a todos! O problema foi resolvido. Recebi ajuda adicional do @leonardo, que corrigiu todo o problema.

3 curtidas

Isso é fantástico. :slightly_smiling_face: :partying_face::balloon:

Obrigado @leonardo :+1:

3 curtidas