Hallo!
Ich möchte Discourse in einer speziellen Umgebung einsetzen: Der Webserver ist nur für eine begrenzte Anzahl privat bekannter Benutzer innerhalb eines VPNs erreichbar. Die Server-IP wird etwa 10.0.0.1 sein, sodass es offensichtlich ist, dass ich keine gültige öffentliche Domain dafür verwenden kann.
Ich habe gelesen, dass eine korrekte Einrichtung der E-Mail-Übertragung dringend empfohlen wird. Außerdem habe ich gelesen, dass man die Erstellung des Admin-Kontos zumindest mit ein paar Tricks ohne E-Mail abschließen kann.
Ich frage mich nun, was der beste Weg ist:
a) Discourse komplett ohne E-Mail einrichten. Wird das funktionieren? Ich vermute, ich muss zumindest einige manuelle Schritte nach einer etwas unklaren Anleitung durchführen, um jedes Konto zu aktivieren, aber das ist für die begrenzte Anzahl erwarteter Benutzer in Ordnung. Würde das funktionieren? Welche Einschränkungen hätte ich, wenn die E-Mail-Übertragung nicht funktioniert? Natürlich kann ich keine E-Mail-Benachrichtigungen versenden (für mich ein eher kleiner Nachteil) – ist das alles?
b) Obwohl der Server eine private IP-Adresse hat, könnte ich eventuell eine öffentliche Adresse nur für E-Mails haben. Ich erwarte, dass alles so gut wie möglich für eine einfache Einrichtung optimiert ist. Wenn ich also einige Installations-Anleitungen befolge, würde ich die Serveradresse nur einmal eingeben, die dann wahrscheinlich sowohl für HTTP-Weiterleitungen als auch für SMTP verwendet wird. Ist es einfach, dies zu unterscheiden? Kann ich einen Server mit einer privaten IP-Adresse und einer abweichenden Domain, die nur für E-Mails genutzt wird, einfach einrichten?
Ich sollte erwähnen, dass ich noch keine Erfahrung mit Discourse habe. Ich bin bereit, bei konkreten Problemen selbstständig nach Lösungen zu suchen. Ich sehe jedoch eine grundlegende Entscheidung, welchen Weg ich gehen soll (a oder b), und es wäre toll, einige Ratschläge zu erhalten, um zu vermeiden, zunächst den falschen Weg einzuschlagen.
Vielen Dank!