Wie kann man die Anzahl der Einhörner ändern?

Ich hoste mein Discourse-Forum selbst auf Yunohost und hatte ein Problem mit der SMTP-E-Mail-Konfiguration. Nachdem ich die Dokumentation von meta.discourse durchsucht hatte, konnte ich keine Informationen über die spezifischen Abläufe oder Speicherorte von Yunohost finden. Ich habe Discourse deinstalliert und neu installiert, die Protokolldatei kopiert und schließlich die Konfigurationsdatei gefunden, die die SMTP-Informationen enthielt.

Wenn Sie auch Yunohost verwenden und Ihre Discourse-SMTP-Einstellungen konfigurieren müssen, finden Sie die Datei, die Sie ändern werden, unter

/var/www/discourse/config/discourse.conf.

Öffnen Sie diese Datei, konfigurieren Sie die SMTP-Einstellungen, speichern und schließen Sie sie und starten Sie dann Discourse mit dem Befehl “systemctl restart discourse” neu.

root@yuno:~# nano /var/www/discourse/config/discourse.conf
root@yuno:~# systemctl restart discourse

Und wenn es jemandem hilft, weil ich auch keine Informationen finden konnte –

Um Discourse mit Ihrem Office365 zu konfigurieren, müssen Sie Folgendes tun:

  1. Gehen Sie zu Ihrem Microsoft 365 Admin Center
  2. Klicken Sie auf Einstellungen und dann auf Domänen
  3. Klicken Sie auf Domäne hinzufügen
  4. Folgen Sie den Anweisungen auf dem Bildschirm, um die URL Ihres Forums hinzuzufügen
  5. Sobald Sie die obigen Schritte abgeschlossen und die DNS-Überprüfung durchgeführt haben, können Sie eine E-Mail-Inbox mit dieser Subdomäne erstellen
  6. Klicken Sie auf Benutzer und dann auf Aktive Benutzer
  7. Klicken Sie auf Benutzer hinzufügen
  8. Erstellen Sie das Postfach für Ihr Forum (Beispiel: noreply@forum.yourlinks.com) Die Postfachdomäne muss mit dem Hostnamen übereinstimmen, von dem aus das Forum ausgeführt wird
  9. Klicken Sie auf Lizenzen & Apps
  10. Weisen Sie diesem Postfach eine Exchange Online (Plan 1)-Lizenz zu (10.000 Nachrichten täglich, 30 Nachrichten/Minute Drosselung) Es ist erforderlich, dass dem Postfach eine Lizenz zugeordnet ist, um direkte Zustellung zu ermöglichen. Zum Zeitpunkt des Schreibens betragen die Kosten 4,00 USD/Monat oder 5,10 USD/CAD. Sollten Sie ein höheres Limit oder eine kürzere Drosselung benötigen, sind andere Pläne verfügbar.
  11. Klicken Sie auf Mail und dann auf E-Mail-Apps verwalten
  12. Aktivieren Sie “Authentifiziertes SMTP”
  13. Klicken Sie auf Änderungen speichern
  14. Gehen Sie zu Ihrem Azure-Portal
  15. Navigieren Sie zu Ihrem Active Directory
  16. Wählen Sie Eigenschaften in der linken Seitenleiste, direkt unter Benutzereinstellungen
  17. Wählen Sie Sicherheitseinstellungen verwalten
  18. Setzen Sie Sicherheitseinstellungen auf “deaktiviert”
  19. Klicken Sie auf Speichern
  20. Gehen Sie zurück zu Benutzer > Aktive Benutzer
  21. Klicken Sie auf Mehrstufige Authentifizierung
  22. Deaktivieren Sie die MFA für das verwendete Postfach

Nun ist Ihr neu erstelltes Postfach von Office365/Microsoft365 aus bereit für den direkten Versand im Namen Ihrer Discourse-Instanz.

Einstellungen zur Verwendung des Office365-Postfachs:
Ändern Sie diese Zeilen in /var/www/discourse/config/discourse.conf

# hostname, auf dem das Forum läuft
hostname = "forum.yourlinks.com"

# Backup-Hostname, hauptsächlich für CDN-Nutzung
backup_hostname =

# Adresse des SMTP-Servers, der zum Senden von E-Mails verwendet wird
smtp_address = smtp.office365.com

# Port des SMTP-Servers, der zum Senden von E-Mails verwendet wird
smtp_port = 587

# Domäne, die an den SMTP-Server übergeben wird
smtp_domain = forum.yourlinks.com

# Benutzername für den SMTP-Server
smtp_user_name = noreply@forum.yourlinks.com

# Passwort für den SMTP-Server
smtp_password = YourLinksPassWordHere

# SMTP-Authentifizierungsmechanismus
smtp_authentication = login

# TLS-Verschlüsselung für SMTP-Verbindungen aktivieren
smtp_enable_start_tls = true

# Modus für die Überprüfung von SMTP-Serverzertifikaten
# zum Deaktivieren auf 'none' setzen
smtp_openssl_verify_mode =

# implizites TLS gemäß RFC 8314 3.3 erzwingen
smtp_force_tls = false

# MiniProfiler in der Produktion laden, zur Verwendung durch Entwickler
load_mini_profiler = false

# hostname, auf dem das Forum läuft
hostname = "forum.yourlinks.com"