Wenn lokale Anmeldungen deaktiviert sind

Hallo,

ich starte ein Forum und bin mit Discourse völlig neu. Es wird auf DO gehostet und hat aus irgendeinem Grund Probleme mit SMTP oder dem Port. Ich wollte nun wissen, ob du dich für Google-Logins oder Social-Logins entschieden hast und ob es ein Problem darstellt, wenn keine lokalen Anmeldungen/Logins im Forum möglich sind.

SMTP ist auf DO standardmäßig blockiert. Wenn Sie E-Mails nutzen möchten, müssen Sie einen Proxy irgendwo einrichten. Viele haben gesagt, dass Mailgun für Discourse in der Cloud gut funktioniert, aber damit habe ich keine Erfahrung.

Das könnte das sein, wonach Sie suchen:

Ja, Sie können Social Login (Discord, Google, …) oder Discourse ID (ohne Einrichtung) ohne SMTP verwenden. Sie verlieren jedoch Digests und E-Mail-Benachrichtigungen, aber wenn Ihr Ziel nur eine Community ist, wird es auch mit geringerer Beteiligung funktionieren (Digests sollen die Bindung fördern).

Super, ich habe SendGrid, Mailgun und Resend ausprobiert. Das gleiche Problem tritt auf – es könnte ein Port-Problem sein, ich habe alle Ports getestet. Für den Moment möchte ich prüfen, ob die Social-Logins funktionieren, und die lokalen Logins abschaffen.

Sie können die Site-Einstellung „Lokale Anmeldungen aktivieren

Ich habe zahlreiche Self-Hosted-Installationen mit Mailgun und Resend auf DigitalOcean (und anderen Cloud-Servern) durchgeführt – kannst du mehr Informationen zu dem Problem geben, auf das du stößt? Bearbeitest du deine app.yml mit den entsprechenden Einstellungen?