_Dennis_
Anmeldungsdatum: 1. November 2018
Beiträge: Zähle...
|
Sehr geehrte Foren-Mitglieder, Ich habe den Wunsch mir einen eigenen Mailserver zu installieren jedoch das Problem, dass es nach unzähligen Versuchen noch immer nicht geklappt hat. Doch Zunächst zu meinen Server angaben: Betriebssystem: Ubuntu 18.04.LTS Installierte Programme und Besonderheiten:
PHP, PHPMyAdmin, MYSQL, Rkhunter, Chrootkit, UFW(Welche auch stets aktiviert ist), Webserver(Apache2) und einen Teamspeak-Server Nun zu meinem Problem. Ich habe den Wunsch einen Mailserver mit Postfix, Postfixadmin und Dovecot zum laufen zu bringen. Außerdem wollte ich im Nachhinein noch Roundcube mit einbeziehen. Jedoch habe ich es bisher noch nicht geschafft. Im Internet habe ich einige Tutorials zu diesem Thema gefunden jedoch waren die meisten schon veraltet oder erklärten nur teilweise, was sie machten. Zudem zeigten diese Tutorials immer wieder unterschiedliche Vorgänge, welche mich umso mehr verunsicherten. Nun frage ich hier ob mir Jemand von Euch vielleicht helfen könnte oder mir ein gutes aktuelles Tutorial bzw. eine gute Anleitung zeigen könnte. Meine Hauptprobleme bestehen zum einen an der DNS-Einstellung welche ich nicht zu 100% durchblickt habe und zum anderen an der Firewall, da ich nicht weiß welche Ports alle geöffnet werden müssen. Nun werde ich meinen Server erst einmal neuinstallieren und dann ggf. weiter an dem Mailserver arbeiten. Ich entschuldige mich jetzt schon einmal sollten irgendwelche wichtigen Informationen fehlen. Wenn dies so ist werde ich diese bei Fragen gerne noch nachreichen. mit freundlichen Grüßen:
Dennis
|
Tronde
Anmeldungsdatum: 23. November 2006
Beiträge: 1640
|
Guten Abend _Dennis_, einen Mailserver zu betreiben ist schon eine Herausforderung und keine leichte Aufgabe. Jedoch kann man dabei viel über Linux im allgemeinen und Mailserver im speziellen lernen. Man braucht dazu vor allem Geduld, um sich die notwendigen Grundlagen anzulesen. Da du keine Angaben gemacht hast, welche Quellen bzw. Tutorials du genau gelesen hast, möchte ich dir zuerst den Artikel Mailserver-Einführung und die darin verlinkten Anleitungen für Komplett-Setups empfehlen. Solltest du bei der Umsetzung auf Probleme stoßen, beschreibe diese hier möglichst genau. Wenn potenzielle Helfer dein Problem nachvollziehen können, ist die Chance am größten, dass dir geholfen werden kann. Bitte beachte dazu auch den Artikel Richtig fragen. Bei komplexen Setups ist vor allem die Beschreibung der Gesamtumgebung wichtig, so dass andere sich besser vorstellen können, in welchem Umfeld du den Dienst betreiben möchtest. Zum Beispiel im lokalen LAN, im Internet, als Smarthost, etc. pp.
Meine Hauptprobleme bestehen zum einen an der DNS-Einstellung welche ich nicht zu 100% durchblickt habe und zum anderen an der Firewall, da ich nicht weiß welche Ports alle geöffnet werden müssen.
Was genau hast du bei den DNS-Einstellungen nicht verstanden? Mir fällt zu DNS so viel ein, dass ich gar nicht weiß, wo ich anfangen sollte, ohne dich sofort zu langweilen. Welche Ports in der Firewall geöffnet werden müssen, hängt davon ab, auf welchen Ports dein Mailserver lauscht. MfG Tronde PS: Willkommen bei ubuntuusers
|
_Dennis_
(Themenstarter)
Anmeldungsdatum: 1. November 2018
Beiträge: 3
|
@Tronde, Zuallererst vielen Dank für das Willkommen heißen und die schnelle Antwort. Den Artikel "Richtig fragen" habe ich leider nicht gesehen und entschuldige mich für die Verwirrung und Unklarheit der Frage. Das Muster-Tutorial, nachdem ich vorgehen wollte, ist dieses hier https://www.youtube.com/watch?v=9JvEvdoZ4Zg und folgend dieses https://www.youtube.com/watch?v=fyg9XJAM-K4 . Folglich, am Viedeo zu erkennen, wollte ich den Dienst im Internet nutzen. Wie kann ich denn herausfinden auf welchen Ports der Mailserver denn lauscht? Hat dies nicht etwas mit den Funktionen "IMAP" und "POP3" zu tun? Zu den DNS-Einträgen fehlt mir das Verständnis, welche Einträge ich genau hinzufügen muss. Ich habe wie in dem Video zu sehen ist, meine DNS-Einträge um einen MX eintrag hinzugefügt welcher lautet: "domainname.endung". Zudem habe ich auch einen PTR-Eintrag gesetzt. Also Alles in Allem fehlt mir das Verständnis der DNS-Einträge, da ich in diesem Video (https://www.youtube.com/watch?v=4GSXLEnRhPY&list=PLNmsVeXQZj7oIs1VqvN6EWwYyGov4kyHV&index=12) viel mehr Einträge setzen soll stärkte das meine Unsicherheit in dem Bereich.(Hier wurde jedoch Mailcow benutzt, so bin ich mir unsicher ob dies was ändert). Zudem ist mir eine Weboberfläche wichtig. Ich hoffe das diese Informationen fürs erste reichen. Sollte ich noch was vergessen habe bitte einfach melden. Ich werde mir jetzt erst einmal den Artikel "Mailserver-Einführung" durchlesen. Sollte noch jemand Tipps oder Erklärungen und Tutorials haben, gerne melden. Mit freundlichen Grüßen:
Dennis
|
misterunknown
Ehemalige
Anmeldungsdatum: 28. Oktober 2009
Beiträge: 4403
Wohnort: Sachsen
|
_Dennis_ schrieb: Das Muster-Tutorial, nachdem ich vorgehen wollte, ist dieses hier https://www.youtube.com/watch?v=9JvEvdoZ4Zg und folgend dieses https://www.youtube.com/watch?v=fyg9XJAM-K4 .
Hast wir wirklich gedacht, du guckst paar Youtube-Videos und wirst dann zu einem Mailserver-Administrator? 🙄
Wie kann ich denn herausfinden auf welchen Ports der Mailserver denn lauscht?
Das sind absolute Grundlagen. Wenn du das nicht weißt, solltest du keinen Mailserver betreiben. Du bist dann auch juristisch belangbar, wenn etwas schief geht. Das willst du nicht.
Hat dies nicht etwas mit den Funktionen "IMAP" und "POP3" zu tun?
Hast du dich mal mit den beiden Protokollen (nicht Funktionen) beschäftigt?
Zu den DNS-Einträgen fehlt mir das Verständnis, welche Einträge ich genau hinzufügen muss.
DNS ist eine andere Grundlage, deren Kenntnis für das Betreiben eines Mailservers unumgänglich sind.
Zudem ist mir eine Weboberfläche wichtig.
Dann nimm Google Mail. Wenn dir Privatsphäre und Sicherheit wichtig ist, dann nimm mailbox.org oder sowas. Fazit: Du kennst dich mit den grundlegenden Technologien rund ums Internet und Linux zu wenig aus, um wirklich einen Mailserver betreiben zu können. Sicherlich könntest du irgendwelche Anleitungen abtippen, das hilft dir aber auch nicht wirklich weiter. Es ist heutzutage kein Kinderspiel mehr, seine Mails so zu verschicken, das sie auch bei Anbietern wie Google wirklich ankommen, und nicht im Spam landen. Wenn du den Aufwand betreiben willst, kannst du das natürlich tun. Dein erster Einstiegspunkt wäre dabei allerdings nicht der Mailserver an sich, sondern wie man ermittelt auf welchem Port ein Dienst lauscht, und wie DNS funktioniert.
|
_Dennis_
(Themenstarter)
Anmeldungsdatum: 1. November 2018
Beiträge: 3
|
@misterunknown schrieb:
Hast wir wirklich gedacht, du guckst paar Youtube-Videos und wirst dann zu einem Mailserver-Administrator? 🙄
Nunja lieber misterunknown, irgendwo muss man ja anfangen sich mit dem Tehma zu beschäftigen. Die Videos sind ja nicht nur die einzigen Quellen. Aber nicht jeder wird mit deinen Kentnissen geboren;) tut mir leid mit dem Sarkasmus, aber zu sagen du bist für einen Mailserver-Administrator ungeeignet, weil du die Themen nicht kannst, die dafür von Nöten sind, ist nun wirklich der falsche Weg mein Problem anzugehen. Schließlich muss jeder erst einmal lernen und dies habe ich durch dieses Forum, mit dem Beitrag, versucht, aber wenn man direkt abgestempelt wird dann tut es mir leid, dann weiß ich nicht was man hier soll. Man hat ein Problem mit diesem Thema, sucht sich hier Hilfe und hofft auf hilfreiche Antworten. Aber die Aussage du bist dafür nicht geeignet ist ja mal frech. Schließlich wollte ich mich mit dem Thema beschäftigen DAMIT ich auch was draus lerne... misterunknown schrieb:
Dann nimm Google Mail. Wenn dir Privatsphäre und Sicherheit wichtig ist, dann nimm mailbox.org oder sowas.
Naja Mailcow währe auch eine möglichkeit aber die willst du mir wahrscheinlich auch nicht raten;) Aber naja hat man sich halt in dem Forum getäuscht
Tschüß
|
misterunknown
Ehemalige
Anmeldungsdatum: 28. Oktober 2009
Beiträge: 4403
Wohnort: Sachsen
|
_Dennis_ schrieb: Nunja lieber misterunknown, irgendwo muss man ja anfangen sich mit dem Tehma zu beschäftigen.
Das ist korrekt. Wenn du den Führerschein machst, brauchst du aber auch erst eine Theorieprüfung, und setzt dich nicht gleich in einen 40-Tonner und fährst los.
Die Videos sind ja nicht nur die einzigen Quellen. Aber nicht jeder wird mit deinen Kentnissen geboren;)
Ich hab auch schon viel Zeit meines Lebens mit dem Lesen von Dokumentationen etc. verbracht. Das kannst du mir gern gleich tun, aber das ist eben nicht jedermanns Ziel im Leben. Wenn du also kein echter Hobby- oder Profi-Systemadministrator werden willst, dann lass das lieber mit dem eigenen Mailserver, das ist nichts was man nebenbei lernt.
Schließlich muss jeder erst einmal lernen und dies habe ich durch dieses Forum, mit dem Beitrag versucht
Klar muss jeder lernen, aber das tut man nicht, indem man ein Forum ganz allgemein bittet, beim Aufsetzen eines Mailservers zu helfen. Das ist viel zu unspezifisch. In einem Forum kann man konkrete Probleme lösen lassen. Du hast kein konkretes Problem, sondern einfach eine Anleitung die "nicht funktioniert". Wenn du wirklich lernen willst, dann sind für die Einrichtung eines Mailservers folgende Kenntnisse essentiell:
Spam- und Virenfilter ist dabei noch gar nicht berücksichtigt, aber natürlich ebenfalls relevant, und ein ganz eigenes großes Feld für sich. Es geht nicht darum dich vom lernen abzuhalten, aber lernen ist etwas anderes als Videos angucken und Tutorials durchlesen. Und das ist auch nicht böse gemeint, sondern eine schlichte Feststellung.
Naja Mailcow währe auch eine möglichkeit aber die willst du mir wahrscheinlich auch nicht raten;)
Nein, weil das self-hosted ist. Und self-hosted ist keine Option für jemanden dem jegliche Grundlagen fehlen.
Aber naja hat man sich halt in dem Forum getäuscht
Ich spreche nur für mich und nicht für das Forum, aber ich denke deine Vorstellungen kollidieren einfach mit der Realität. Natürlich kannst du auch ein Mailcow nehmen, am besten noch dockerized, damit man gar nichts mehr selbst machen muss. Aber das funktioniert eben nur so, wie es aus der Kiste fällt. Und wenn etwas nicht funktioniert, stehst du wieder im Regen.
|
Thomas_Do
Moderator
Anmeldungsdatum: 24. November 2009
Beiträge: 8525
|
Nicht gleich beleidigt sein. Einen Mailserver richtig und sicher zu betreiben ist wirklich nicht leicht. Ein gekaperter Mailserver ist eine Gefahr für Dich (Du kannst zur Verantwortung gezogen werden) und andere (Spamschleuder/Botnetz). Besser ist es mit einfacheren Aufgaben anzufangen, wie einem Web- oder Dateiserver. Eine Nextcloud-Instanz wäre auch eine gutes Projekt. Am besten testet man solche Installationen zunächst zuhause im LAN bevor man sie im Internet ständigen Angriffen aussetzt. Im Falle eines Mailservers ist der LAN-Test aber nur bedingt möglich. Es gibt einige ganz gute Anleitungen im Netz, die teilweise aber nicht direkt für Ubuntu 18.04 geschrieben sind. Das macht aber nichts, weil man sich sowieso mit den Grundlagen beschäftigen muss und dann kleinere Anpassungen keine Hürde darstellen sollten. Beispiele für Anleitungen:
Thomas Leister
Till Brehm
|
TomLu
Anmeldungsdatum: 23. August 2014
Beiträge: 603
|
Abgesehen von meiner grundsätzlichen Zustimmung zu den Vorpostings, gehe ich mit der Einschränkung noch einen Schritt weiter.... selbst einen Web-Server oder Nextcloud halte ich noch für masslos übertrieben angesichts der derzeitigen Vorkenntnisse. Mein Rat wäre, mit einem headless laufenden lokalen Samba-Server auf einem Linux-Betriebssystem ohne (!) grafische Benutzeroberfläche anzufangen. Damit lernt man erst mal die Basics von Linux, wie CLI-Customizing, die Benutzerverwaltung, Linuxrechte und die Besonderheiten der Unterschiede von Client-Rechten und Server-Rechten.Dann ein Backup-Konzept entwerfen und implementieren. Dann vielleicht mit Cups den Printserver dazu. Dann mit radicale den sync-server für die Smartphones.... und alles NUR im lokalen Netz, ohne (!) Zugang über das Internet. Mit entsprechend manuell sorgfältig erstellter Dokumention, um die Installation jederzeit reproduzierbar zu haben und um das, was du da tust, auch alles zu verstehen, bist du anderthalb bis zwei Jahre weiter. Und erst dann wäre vielleicht der Moment gekommen, über einen lokal (!) erreichbaren Mailserver nachzudenken. Warum ohne grafisches Desktop-Environment? Weil ein Linux-Betriebssystem im Gegensatz zu Windows kein grafisches Betriebssystem ist und stattdessen nur mehr oder weniger schlechte grafische Dialog-Tools auf das Linux aufpappt, die einem damit nur von der notwendigen Eintauchtiefe abhalten und somit das notwendige Verstehen behindern. Jm2c
|
sebix
Moderator, Webteam
Anmeldungsdatum: 14. April 2009
Beiträge: 5334
|
Hier ist ein Vortrag in dem erklaert wird, welche Komponenten ein Mailserver braucht:
https://streaming.media.ccc.de/pw18/relive/98 Ich moechte an der Stelle auch noch hervorheben, dass _Dennis_ hier sehr ehrlich nach Informationen fragt und ja, man muss irgendwo anfangen. Ich empfehle, das erst ein einem internen Netzwerk auszuprobieren, wo man auch diverse Angriffe nachstellen kann.
|
Thomas_Do
Moderator
Anmeldungsdatum: 24. November 2009
Beiträge: 8525
|
sebix schrieb: Ich moechte an der Stelle auch noch hervorheben, dass _Dennis_ hier sehr ehrlich nach Informationen fragt und ja, man muss irgendwo anfangen.
Dazu gab es hier aber auch zahlreiche Hinweise und Links. Wenn man die kritischen Kommentare nicht so persönlich nehmen würde, hätte man eine gute Einstiegshilfe gehabt. So scheint sich der TE aber abgemeldet zu haben. Ein Verhalten, was ich grundsätzlich wenig nachvollziehen kann. Man kann einen Account auch einfach ruhen lassen, wenn man nicht posten will. Anyway, vielleicht liest _Dennis_ ja doch noch das eine oder andere und bekommt seinen Server irgendwann zum Laufen.
|
TomLu
Anmeldungsdatum: 23. August 2014
Beiträge: 603
|
Thomas_Do schrieb: Wenn man die kritischen Kommentare nicht so persönlich nehmen würde,.....
Dazu müsste er verstehen, dass das weder boshafte noch gehässige Antworten waren, sondern allein ausgerichtet auf den Schutz seiner IT-Umgebung... und somit auch eigentlich in seinem Interesse. Ich wette darauf, dass Dennis in einer Analogie genau so geantwortet hätte.... man stelle sich in der Phantasie mal vor, Dennis hätte einen Bruder, der zur Zeit in USA Urlaub macht. Und dann ruft der 12-Jährige Sohn des Bruders an, der zur Zeit bei Oma weilt und fragt den Dennis "Du, Dennis, wie kann ich Papas Auto starten?" Da wäre ich ja mal sehr gespannt auf Dennis' Antworten *fg*
|