Parece que o HTTPS está configurado para o seu site, mas não está sendo “forçado”. Na página de configurações do seu site, procure pela configuração de site force https. Ative essa configuração se ela não estiver ativada. A menos que algo tenha mudado recentemente, quando force https não está ativado, os links em e-mails enviados do Discourse usarão HTTP em vez de HTTPS.