Email de ativação de registro de novo usuário não está funcionando

Instalei a versão 2.7.0 do servidor Discourse no Ubuntu sem usar Docker.
Funciona bem; quando os usuários se registram com seu e-mail, o servidor exibe a mensagem: “Quase lá! Enviamos um e-mail de ativação para o endereço fornecido.”
Mas os usuários não recebem o e-mail.

O teste de envio de e-mail funciona corretamente.
Minha configuração SMTP é:

smtp_address = "smtp.gmail.com"
smtp_port = 587
smtp_domain = sampledomain.in
smtp_user_name = "mymail@gmail.com"
smtp_password = "*********"
smtp_authentication = login
notification_email = noreply@sampledomain.in
smtp_enable_start_tls = true

Alguma dica para resolver esse problema e fazer com que os e-mails de ativação sejam recebidos?

Eu instalei o Discourse sem usar o Docker, seguindo este link:

Tudo funciona bem; estou usando o SMTP do Gmail para enviar e-mails. O e-mail de teste é enviado corretamente.

Porém, quando um usuário tenta se registrar com um e-mail, o e-mail de ativação não é enviado ao usuário.
Alguma ideia de como resolver esse problema?

Além disso, o local dos logs é o mesmo da instalação do Discourse com Docker? Ou há um caminho diferente para os logs na instalação sem Docker?

Já fiz uma consulta sobre isso:

@tkdhanasekar, fundi seus tópicos. Por favor, não crie tópicos duplicados. Tópicos duplicados futuros serão excluídos.

Além disso, observe que a única instalação suportada aqui é a oficial. O suporte para todas as outras instalações, como a instalação sem Docker, será extremamente limitado ou inexistente.

Desculpe pelo tópico duplicado, não acontecerá novamente.

O Gmail não é um provedor de e-mail suportado. Existem vários motivos pelos quais o e-mail pode ser bloqueado pelo Google; minha recomendação é usar um dos provedores suportados.

Estou enfrentando o mesmo problema ou um muito semelhante.
Como administrador, consigo enviar um e-mail de teste para um endereço externo e real, mas quando tento me registrar com esse mesmo endereço (ou qualquer outro), nada acontece.
Tenho controle sobre o servidor de e-mail e, ao verificar seus logs, tanto para o registro de usuário quanto para o reenvio de e-mail de ativação pelo administrador, parece que não há nenhuma tentativa de comunicação, de conexão com o servidor de e-mail.
Sem depurar os logs do Discourse:

Started POST "/u/action/send_activation_email" for 10.3.9.144 at 2023-08-29 18:34:14 +0000 Processing by UsersController#send_activation_email as */* Parameters: {"username"=>"lemko"} Rendered text template (Duration: 0.0ms | Allocations: 1) Completed 200 OK in 39ms (Views: 1.6ms | ActiveRecord: 0.0ms | Allocations: 2848)

Sou novato, então, por favor, não me culpe se perguntar - isso não é porque eu não tenho o sidekiq, certo?

Bem… parece que, absolutamente sim, o Sidekiq é um item obrigatório para isso (e provavelmente para muitas outras coisas??)