Mail Server MailServer aufsetzen mit Thunderbird als Client

Status
Für weitere Antworten geschlossen.

Taurus80

Benutzer
Mitglied seit
04. Jun 2013
Beiträge
54
Punkte für Reaktionen
2
Punkte
8
Hallo zusammen,

ich lese mich seit Tagen durch und bin jetzt noch ahnungsloser als vorher.
Ich habe eine Domain bei hosteurope.de z.b. www.taurus80.de, dort habe ich 5 Emailadressen mit @taurus80.de angelegt die ich gerne mit MailServer verwalten möchte.

Meine DS ist bei mir zuhause besitzt also keine feste IP, ich möchte dass MailServer alle Postfächer abruft und dort zentral speichert.

Alle 5 Windowsbenutzer sollen mit Thunderbird die Postfächer abrufen und im eigenen Namen sowohl Mails empfangen als auch senden können.jedoch beistzen diese Benutzer keinen Account auf der DS.

Alle eingehende und ausgehende mails sollen in MailServer gespeichert werden. Weiterhin würde ich ungerne mit Dyndns o.ä. arbeiten wollten.

Was genau muss ich wo einstellen, konnte mit den ganzen Tutorials die ich gefunden habe leider nicht viel anfangen und brauche wirklich eine "Schritt für Schritt Anleitung"
Kann mir da einer behilflich sein, drehe bald durch?
Danke
 

rednag

Benutzer
Mitglied seit
08. Nov 2013
Beiträge
3.954
Punkte für Reaktionen
11
Punkte
104
Das Thema ist sehr komplex und umfangreich. Ohn feste IP oder DynDNS welches Du nicht willst, wird es schwierig bis unmöglich das umzusetzen. Auch mit den Accounts welche nur auf dem PC exisitieren aber nicht auf der DS. Wurde schon ein MX für die Domain gesetzt?
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.137
Punkte für Reaktionen
898
Punkte
424
Also ohne Account auf der DS geht schon mal gar nichts.
Die Postfächer liegen dann auf dem Mailserver.
Für den Zugriff auf die Postfächer ist dann ein Webmail ala Mail Station oder Thunderbird nötig.
Den Abruf der externen Konten wird via Mail Station eingerichtet.
Für das Versenden musst du im Mailserver ein SMTP Relay eintragen, also den Mailserver deines Hosting Providers, wenn er das zulässt.

Alternativ kannst du nur den Mailserver installieren und die externen Konten weiterhin mit Thunderbird abrufen und dann einfach gesendete emails in Kopie auf den DS Mailserver ablegen lassen und mit einkommenden Mails genauso verfahren (wenn es primar um eine Art interaktives Backup geht).

Wichtig ist jetzt genau zu wissen von wo und mit was du nur emails abrufen können willst. Nur in den beiden Fällen oben kommst du ohne dynDNS, MX Eintrag etc. aus.
Sobald mehr gewollt ist, z.B. direkte Maileinlieferung an den DS server und nicht mehr beim Hoster, kommst du um die Punkte nicht mehr herum.
 

Taurus80

Benutzer
Mitglied seit
04. Jun 2013
Beiträge
54
Punkte für Reaktionen
2
Punkte
8
Danke für die schnelle Antwort, dass es komplex werden würde habe ich mittlerweile öfter gelesen, hatte ich vorher nicht gedacht.

Also wir müssen nicht unbedingt über den Mailserver senden und empfangen, das scheint für meine Zwecke zu kompliziert zu sein.
Ich denke es würde reichen wenn ich wie Fusion vorgeschlagen hat den Mailserver nur als eine Art Backup aufsetze damit ich Mails archivieren kann ohne die Postfächer zu überfüllen.
Kann der Mailserver dann so aufgesetzt werden dass er alle einkommende Mails in die dazugehörigen Postfächer sortiert und bei den ausgehende genau so?

D.H. wenn sich der Admin auf der DS anmeldet kann alle eingehende und ausgehende Mails aller Postfächer überwachen und ggf falls gelöschte Mails wiederfinden?

Danke
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.137
Punkte für Reaktionen
898
Punkte
424
Wie gesagt, Konten auf der DS pro email-Konto sind unabdingbar. Die Mails liegen dann in einem versteckten Ordner .Maildir im Home-Verzeichnis des jeweiligen Benutzers.
"Wiederfinden" geht via Backup. Was du mit "überwachen" meinst ist die Frage. Mail Aktivität kann man sehen, aber nicht den Mail-Inhalt direkt.

Für die einfachste "mail-Backup" Lösung sind die Clients verantwortlich, weil der Mailserver in dem Fall ja keine emails direkt selber empfangen oder senden kann.
Es muss also z.B. in Thunderbird ein Konto für den DS Mailserver hinzugefügt werden, nenne ich mal Konto A.
Für Konto B, z.B. GMX, wird jetzt eingestellt, dass gesendete Nachrichten noch in Kopie im Ordner Gesendet auf Konto A abgelegt werden.
Gleiches auch für empfangene Emails.
Ebenso wird im Client eingestellt, dass er emails auf dem externen Server nach Abruf löscht oder anderes.
Der DS mailserver dient in dem Fall wirklich nur als weitere Ablage (er ist komplett passiv), die von den Clients genutzt wird.

Soll er tailaktiv oder aktiv (also auch senden oder empfangen, oder beides) ist eben mehr Aufwand möglich.

Ein Mailserver ist eben kein Kinderspiel, auch wenn er fast schon vergleichsweise einfach auf der DS zu installieren ist.
 

Taurus80

Benutzer
Mitglied seit
04. Jun 2013
Beiträge
54
Punkte für Reaktionen
2
Punkte
8
Danke für deine Antwort.

Konten auf der DS könnte ich einrichten, das wäre kein Problem.
Mit überwachen meine ich dass der Admin dann in der Lage sein sollte versehentliche gelöschte Mails wieder zu finden und ggf erneut zu senden.
Das mit Konto A und B könnte für die User etwas verwirrend sein.
Weiterhin sollte das ganze so aufgebaut werden dass Postfach A von User X und Y abgerufen wird.
Den Aufwand für die Erstellung wäre erstmal egal, würde ich in Kauf nehmen, bin aber momentan völlig ratlos wo ich überhaupt anfangen soll.
Danke
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.137
Punkte für Reaktionen
898
Punkte
424
Mit Konto A, B etc haben die user ja nichts am Hut, dass muss man halt mal in Thunderbird einstellen, dann geht alles automatisch.
Wenn du in Thunderbird Konten A (DS), B (.z.B. GMX), C (z.B. Gmail) hast und auf der DS die die User X, Y, Z (von denen jeder ein Postfach/Ablage hat).
Dann steht es dir ja frei in Thunderbird Nutzer 1 sowie auch in Thunderbird Nutzer 2 das Konto A mit den Anmeldedaten von User X auf der DS zu versehen und so diesselbe Ablage zu benutzen.
Wenn einer der Thunderbird Nutzer auf das Postfach von User X und User Y zugreifen können soll muss eben entsprechend ein Konto A1 und A2 angelegt werden mit den entsprechenden Anmeldedaten von der DS.

Ist die Frage, ob du nicht Richtung Groupware (z.B. Zarafa) oder ähnliches besser aufgehoben wärst oder mit einer Archivierungslösung ala mailStore z.B.

Der Admin kann nur Einfluss auf Backups nehmen und verschieden Versionsstände wiederherstellen. Er hat ja kein "Super-Archiv" wo alles gesammelt wird, das er einfach durchsehen kann, was die Nutzer so verbrochen haben.
 

Taurus80

Benutzer
Mitglied seit
04. Jun 2013
Beiträge
54
Punkte für Reaktionen
2
Punkte
8
Ok ich glaube ich sehe etwas Licht am Ende des Tunnels.

D.h. ich könnte den Mailserver so konfigurieren dass er nur E-Mails abruft (am besten per IMAP ohne sie zu löschen)
Alle Thunderbirdclients so einstellen dass eine Kopie der gesendete E-Mails an die DS weitergeleitet werden (braucht die DS hier eine eigene E-Mail Adresse?)
Dann könnte man als admin via mailstation auf die DS zugreifen, oder liege ich da falsch?
Ich möchte es gerne so einrichten dass man die Möglichleit hat auf alle eingehende und ausgehende E-Mail zuzugreifen, sodass ohne großen Aufwand eine E-Mail bei Verlust wiederhergestellt werden kann.
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.137
Punkte für Reaktionen
898
Punkte
424
Der Mailserver stellt erstmal nur Postfächer zur Verfügung. Sonst macht er erstmal gar nichts.

Der Punkt der es hier komplizierter macht ist, dass du ja die externen Konten weiterbetreiben willst. Der Server arbeitet also nicht wirklich als Server der mails annimmt und versendet, sondern als verkapptes Datenlager/Client.
Um jetzt von extern via POP3 mails einzusammeln und in das Postfach auf dem DS Server zu legen bedarf es z.B. der Mail Station (die ist ein Webmail-Client). D.h. die Mailstation für DS User X wird so eingestellt, dass per POP3 die Postfächer von GMX, Gmail etc von extern abgeklappert werden.
Dann kann man mit Thunderbird sich als User X am DS Server per IMAP anmelden und die im Postfach liegenden Nachrichten sehen.

In dem Szenario was ich oben beschrieben hatte läuft dies allerdings umgekehrt. Thunderbird fragt die externen Konten ganz normal ab z.B. per IMAP. Dann muss man in Thunderbird dafür sorgen, dass die emails im Posteingang noch dupliziert werden und unter User X auf der DS ins Postfach gelegt werden. Das ist in diesem Sinne ein Backup, wenn die Thunderbird Nutzer weiterhin nur in ihren externen Konten emails löschen etc und sie theoretisch im Postfach User X auf dem DS server noch vorhanden sind.

Loggt sich der Admin in die Mail Station ein sieht er auch nur sein eigenes Postfach auf dem DS Mail Server, weil es eben ein Webmail-Client ist und kein Super-ich-sehe-alle-Postfach-Inhalte im Klartext-Client.

Du kannst dir auch mal in der Synology Knowledgebase und im Wiki hier (oder iDomix Videos auf Youtube) was durchlesen zum Thema Server, Client, Postfix/Dovecot, MTA etc. damit vielleicht klarer wird welche Funktionalität welche Software-Komponente beinhaltet.
Ich versuche das auch in meine Antworten zu packen, aber ....
 

Taurus80

Benutzer
Mitglied seit
04. Jun 2013
Beiträge
54
Punkte für Reaktionen
2
Punkte
8
Ich danke dir für deine ausführliche Antwort, ich lese mich schon seit Tagen durch und habe mir mehrere Videos von Idmix angeschaut aber ich werde nur noch weiter verwirrt, deswegen habe ich mit diesem Thema hier angefangen, hoffe am Ende etwas schlauer zu sein, was Dank deine Antworten zu klappen scheint.
Dein Szenario scheint in etwa das zu sein was ich suche, wenn ich das richtig verstanden habe.
Ich versuche jetzt die Beispiele etwas zu konkretisieren damit ich es besser verstehen kann und nehme hierfür pseudonamen.

Windows User Petra mit der E-Mailadresse petra@taurus80.de
Windows User Frank mit der E-Mailadresse frank@taurus80.de
Windows User Chef mit der E-Mailadresse chef@taurus80.de

Alle 3 Postfächer sind mit Thunderbird konfiguriert und haben als IMAP und SMTP Einstellungen die Daten vom Server taurus80.de z.B. imap.taurus80.de und smtp.taurus80.de

jetzt lege ich auf der DS 3 neue Benutzer ein und nenne diese logischerweise Petra, Frank und Chef

Welche E-Mailadresse bekommen nun die DS User?
Wie ganu wird nun der Server konfiguriert
Müssen dann die DS Mailclient auch konfiguriert werden und wenn ja wie?

Sorry wenn ich nerve aber mir fehlt noch die Basis und die versuche ich jetzt aufzubauen.
Danke
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.137
Punkte für Reaktionen
898
Punkte
424
Beispiele sind immer gut.

Die Nutzer auf der DS haben erstmal keine bestimmte email Adresse sondern nur ein Postfach.
Es ist eben noch keinerlei Hostname im Spiel. Wenn man sich z.b. auf der Konsole auf der DS befände, könnte man vermutlich an benutzer@localhost eine email schicken sobald der server läuft.
In dem Beispiel über das wir reden ist dies aber auch irrelevant. Einzig wichtig, es gibt Benutzer auf der DS, die sich am mailserver anmelden können.
Im Mailserver sollte man jetzt POP3 oder IMAP mit/ohne SSL nach eigenen Wünschen einstellen.
Wenn der Mailserver noch zwingend einen FQDN verlangt kannst du da localhost eintragen.
SMTP kannst du den Port 25 stehen lassen und SSL oder TLS aktivieren (auch wenn wir später gar kein SMTP nutzen werden, Stichwort passive Ablage, kein aktives empfangen/versenden)
Danach müsste man sich mit den Nutzernamen, deren Passwörten, der IP der DS und dem gewählten Protokoll in Thunderbird schon ein weiteres Konto manuell anlegen können.
Thunderbird fragt bei der Kontoeinrichtung nur nach einer email-Adresse, um den Namen des Mailservers erraten/herausfinden zu können. Da brauchen wir aber nicht.
Man hätte dann also z.B. jetzt zwei Konten petra@taurus80.de und petra@DS oder was auch immer man als email/Beschreibung eingetragen hat.

Danach kann man sich mit den Ordner und eventuell Filtereinstellungen auf Thunderbird beschäftigen.
Bei den Ordnern sorgt man dafür, dass z.B. über petra@taurus80.de verschickte emails noch in Kopie in einem Ordner im Konto petra@DS landen.
Und mit einem Filter auf den Posteingang von pertra@taurus80.de sorgt man dafür, dass alle eingehenden email ebenfalls noch in Kopie in einem Ordner im Konto von petra@DS landen.

Petra kann das Konto petra@DS danach in Thunderbird ignorieren und weiterhin normal mit den Konto petra@taurus80.de arbeiten. Die Kopien landen ja im Hintergrund im Konto petra@DS.

Das ist wie gesagt einzig und alleine eine (Backup)-Kopie der emails in einem Postfach auf der DS, ohne dass man dieses Konto dazu benutzt aktiv emails zu empfangen oder zu senden.

Das Paket Mail Station ist hierzu gar nicht von Nöten.
 

Taurus80

Benutzer
Mitglied seit
04. Jun 2013
Beiträge
54
Punkte für Reaktionen
2
Punkte
8
Ok, ich hoffe ich habe es jetzt kapiert, werde am WE etwas damit rumspiele und mich ggf. melden.
Nochmal vielen Dank für deine Unterstützung und Geduld.
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.137
Punkte für Reaktionen
898
Punkte
424
Kein Ding. Wenn ich Zeit habe aktiviere ich mal die alte 211j und stelle nach was ich da in der Theorie erzählt habe. :)
 

Taurus80

Benutzer
Mitglied seit
04. Jun 2013
Beiträge
54
Punkte für Reaktionen
2
Punkte
8
Ja das wäre echt toll und wenn es funktioniert und für dich ok ist würde ich dich kontaktieren wenn ich meine dann umstellen muss.
danke dir
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.137
Punkte für Reaktionen
898
Punkte
424
ok, habe es mal kurz auf Level proof-of-principle nachgestellt.

DS211j
Benutzer-Home-Dienst aktiviert unter Systemsteuerung > Benutzer > Erweitert
Testnutzer "nutzer1" und "nutzer2" angelegt mit Berechtigung für den Mailserver

DS211j, DS Mailserver installiert
Einstellungen im DS Mailserver

Auswahl_029.png
Auswahl_031.png

Desktop Linux, Claws Mail installiert (sollte in Thunderbird aber ähnlich funktionieren mit Ordner/Filter-Regeln)
Desktop Linux, nutzer1 bzw. petra
KontoA (Standard-Konto) bei externem Dienst, IMAP/SMTP, (Bsp. petra@taurus80.de)
KontoB bei DS Mailserver 192.168.1.105, IMAP/SMTP, (Bsp. petra@localhost, !keine vollständig funktionale email-Adresse)

Auswahl_030.jpg
Auswahl_032.png
Auswahl_034.png

Für "Inbox" und "Sent" Ordner auf KontoA jeweils eine Filterregel gesetzt, so dass alle neuen/ungelesenen Nachrichten in diesen Ordnern in die entsprechenden Ordner auf KontoB kopiert werden. Sobald jetzt der Ordner von KontoA synchronisiert wird vom Client kopiert er die Nachrichten auf die der Filter zutrifft nach KontoB

Man kann auch von nutzer1@localhost nach nutzer2@localhost und umgekehrt emails schicken, falls man das will (war aber nicht deine Anforderung).

Auswahl_035.jpg

Die Konten auf der DS sind mit den Einstellungen geeignet
- Nachrichten aus "Posteingang" und "Gesendet" in Kopie vorzuhalten
- Nachrichten untereinander auszutauschen
Die Konten auf der DS sind mit den Einstellungen nicht geeignet
- Nachrichten direkt nach extern oder von extern zu senden oder zu empfangen

Wie man mit im Hauptkonto gelöschten Nachrichten etc. umgehen will muss man sich auch überlegen.
Mit den Einstellungen sind die DS Konten einfach eine Ablage die konstant anwächst.
 

Taurus80

Benutzer
Mitglied seit
04. Jun 2013
Beiträge
54
Punkte für Reaktionen
2
Punkte
8
Hallo Fusion,
hat leider viel länger gedauert als gedacht, nun ist es aber soweit. Wollte alles so aufsetzen, hat aber leider nicht geklappt. Hab dir alles per PN geschickt, hoffe du kannst mir da weiterhelfen.
Gruß
 

Ar-Al

Benutzer
Mitglied seit
10. Apr 2016
Beiträge
272
Punkte für Reaktionen
2
Punkte
18
Wollte alles so aufsetzen, hat aber leider nicht geklappt.
Das hat Fusion aber sehr schön am 28.12.2016 im Test dargestellt. Vielen Dank, das hat auch mir geholfen.
Gibt es denn inzwischen ein Ergebnis, das die Öffentlichkeit wissen darf?
 

Taurus80

Benutzer
Mitglied seit
04. Jun 2013
Beiträge
54
Punkte für Reaktionen
2
Punkte
8
Ja kann ich nur bestätigen, seine Anleitung/ Hilfe war wirklich sehr sehr gut. Der "Mailserver" läuft seitdem problemlos und alle sind mit dem Ergebnis sehr zufrieden.
Besten Dank nochmal an Fusion
 
Zuletzt bearbeitet von einem Moderator:
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat