Installationsfragen: z4h im Docker oder ohne?

Status
Für weitere Antworten geschlossen.

Huhie

Benutzer
Mitglied seit
29. Nov 2007
Beiträge
448
Punkte für Reaktionen
7
Punkte
18
Hallo,

ich betreibe eine DS 216+ II mit DSM 6.02 8451 und verfolge schon seit längerem den Thread "Wie geht es mit Zarafa weiter".
Allerdings sind 78 Seiten schon Mega unübersichtlich... :(

Ich möchte mich gerne daran versuchen und brauche vorab aber noch ein paar Infos, da ich kein Progammier-Profi bin :(

- Läuft z4h auf einer DS216+II flüssig oder macht es gar keinen Sinn?
- Outlook 2016 32bit Anbindung ist mir der Port Angabe ja möglich oder?
- Installiert man z4h in einem Docker oder gar direkt auf der DS?
(Wenn mit Docker, wo finde ich eine detaillierte Anleitung, da Docker noch komplettes Neuland für mich ist)
- Aktuell ist die Version 0.55 kann man später Updates drüber installieren oder muss immer alles neu konfiguriert werden.
- Ich möchte 3 Konten mit einer @Nachname.de Domain anlegen. 3 Konten sind doch frei oder?

Bitte seid mir nicht böse, dass ich die Fragen stelle, aber ich finde die für mich nicht wirklich beantwortet.

viele Grüße

Huhie
 

Matis

Benutzer
Mitglied seit
28. Mai 2015
Beiträge
735
Punkte für Reaktionen
9
Punkte
44
... der "wie geht es weiter ..." Beitrag ist schon ganz schön lang, da stehe das aber fast alles drin:

- Läuft z4h auf einer DS216+II flüssig oder macht es gar keinen Sinn? habe ich keine Erfahrungswerte, sollte aber gehen, RAM ist gut!
- Outlook 2016 32bit Anbindung ist mir der Port Angabe ja möglich oder? mit dem zarafa-client auf deinem Windows Rechner
- Installiert man z4h in einem Docker oder gar direkt auf der DS? natürtlich zuerst Docker installieren
(Wenn mit Docker, wo finde ich eine detaillierte Anleitung, da Docker noch komplettes Neuland für mich ist) einfach installieren, was Du brauchst steht im Wiki von Tsosobos zu z4h
- Aktuell ist die Version 0.55 kann man später Updates drüber installieren oder muss immer alles neu konfiguriert werden. sollte nach Tosoboso jetzt updatefähig sein. Neu installieren geht aber auch in Minuten, einfach Datenbank behalten!
- Ich möchte 3 Konten mit einer @Nachname.de Domain anlegen. 3 Konten sind doch frei oder? ja, wie seither auch.

Gruß,
Matis
 

Huhie

Benutzer
Mitglied seit
29. Nov 2007
Beiträge
448
Punkte für Reaktionen
7
Punkte
18
Hi Matis,

danke für die Nachricht ich werde es mal versuchen...

Und schon bin ich dabei es zu installieren bzw. im geführten Installationsmodus...

Da ergeben sich schon die ersten Fragen, die ich aufgrund meiner Englisch Kenntnisse
nicht wirklich verständlich übersetzt bekomme. Kannst Du mir helfen?

Wir haben einen Webspace bei einem Provider mit unserer Domain "NACHNAME.de". Hierüber
rufen wir aktuell auch die Emails im IMAP Protokoll ab. Wie muss ich mir das technisch dann vorstellen?

- Zarafa ruft die Emails dort vom Webspace (als Imap oder POP3) ab und ich rufe dann bei Zarafa ab?

Welche Punkte muss ich hier anhaken oder nicht :(

install_options_1.jpg

install_options_2.jpg

install_options_3.jpg

install_options_4.jpg

Ich würde mich sehr freuen, wenn Du mir hier Hilfestellung geben könntest...

vg

Huhie
 

Matis

Benutzer
Mitglied seit
28. Mai 2015
Beiträge
735
Punkte für Reaktionen
9
Punkte
44
Genau in deinem Fall musst Du den Abruf nachher auf command level konfigurieren: fetchmail, siehe wiki.
Alles andere, ausser sql datenbank name und passwort lässt du wie es ist. Alles! Kein domain name, nichts ändern!
Dann nach der installation auf command level user aufsetzte, falls nicht schon in der alten datenbank, smtp und fetchmail konfigurieren und fertig.
 

Huhie

Benutzer
Mitglied seit
29. Nov 2007
Beiträge
448
Punkte für Reaktionen
7
Punkte
18
Moin Matis,

danke für die Info. Jetzt ist Zarafa 0,55 mit der WebApp und Admin installiert.

Ich schreibe nebenbei ein kleines Howto für die Nichtexperten, so wie mich, mit. Vielleicht kann das später ja dem ein
oder anderen helfen. Schauen wir mal...

Ich habe natürlich auch noch einige Fragen:

Was bewirkt das "Docker" Paket

Was wird in der MYSQL Datenbank gespeichert und was in der MariaDB? Wo ist da der Unterschied?

Wenn ich mit dem Smartphone syncen möchte, dann muss ich doch auch Zarafa Push installieren oder ist das in dem Paket
schon inkludiert?

Was ist die Z-Pull-Vmail und Z-Push Zarafa Tool und was bewirken die?

Ausgangssituation ist ein IMAP Konto mit einer eigenen Domain bei "allinkl"
Muss ich an dem Postfach was umstellen? Abruf per POP3 oder bei IMAP lassen?

User angelegt.
Send as:? also quasi die Email Adresse?

Welche Angaben muß ich hier in der Admin Gui noch machen? Oder geht das evtl. im Moment nur per Command Level

Vielen Dank das Du mir Unterstützung gibst...

viele Grüße

Huhie
 

Matis

Benutzer
Mitglied seit
28. Mai 2015
Beiträge
735
Punkte für Reaktionen
9
Punkte
44
Moin,

Docker ist eine Platform oder besser Container, in der ein Paket unabhängig von der Umgebung laufen kann. Tosoboso hat zarafa4h so umgebaut, dass es in einem Container läuft, da Synology in Ihrer unglaublichen Arroganz glaubt zarafa mit Ihrem Schrott-Mail ersetzen zu können.

MariaDB ist die SQL Datenbank auf Synology, darin wird der User und Deiner Mail gespeichert. Deshalb ist nach der Neuinstallation, wenn die Datenbank noch erhalten wurde, noch der User vorhanden aber nicht fetchmail oder smtp.

Z-push ist bereits integriert, nicht installieren, Smartphones und Bretter laufen direkt. Achtung port 9443 !

Z-Pull Vmail war dazu da bei einem Upgrade von Syno Mail die Links zu zarafa wieder herzustellen. NICHT installieren.

Postfach kannst du lassen. IMAP ist ok. Zarafa4h holt die emails ab.

User anlegen kann man per GUI oder command line:
zarafa-admin -cUSERNAME -pUSERPASSWORT -f'NAME NACHNAME‘ -e‘EMAILADRESSE‘ die Hockomma brauchst du wenn Leerzeichen, z.B. bei Emailabsender (NAME NACHNAME)

SMTP Relai anlegen command line: (Beispiel strato)
zarafa-postfix relay [smtp.strato.de]:587 'LOGIN_EMAIL_PROVIDER‘ 'PASSWORT_EMAIL_PROVIDER‘

Fetchmail zum abholen der EMail command line (Beispiel Strato):
zarafa-fetchmail add ZARAFA_USERNAME 'MAIL_ADRESSE‘ 'EMAIL-LOGIN' 'imap.strato.de‘ imap 993 ssl
danach fetchmail init (sagte er dir aber)

Viel Erfolg, ich hab auch zwei Tage gebraucht, bis alles lief.

Matis
 

Huhie

Benutzer
Mitglied seit
29. Nov 2007
Beiträge
448
Punkte für Reaktionen
7
Punkte
18
Hi Matis,

ich danke für die Antwort.

Also ist Maria DB quasi der verlängerte Arm von MySQL. Verstehe ich das richtig?

Das Passwort was ich für die DB während der Zarafa Installation hinterlegt habe, ist für die MariaDB. Korrekt?
Möchte das nur verstehen...

Lädt Zarafa die komplette Ordnerstruktur samt Inhalt oder nur den Posteingang meines IMAP Kontos?

Zu der Admin Oberfläche habe ich auch noch ein paar Fragen, da ich überhaupt nicht weiterkomme... :(

Karte User
z-user: vorname.nachname
Passwort: xxx
Name: Vorname Nachname
Email vorname@nachname.de
kein Admin
keine Group
Send AS: ??? <- muss ich hier was eintragen

Wo und wie komme ich denn zu der command line? -> Command Line gefunden Z-CMD´s

Wenn ich das so eintrage, wie Du es geschrieben hast, wie erkennt zarafa denn,
das es dem User A und nicht dem User B zugeordnet werden muß? Speziell beim SMTP Relai? Anhand der Email Adresse?

User anlegen kann man per GUI oder command line:
zarafa-admin -cUSERNAME -pUSERPASSWORT -f'NAME NACHNAME‘ -e‘EMAILADRESSE‘ die Hockomma brauchst du wenn Leerzeichen, z.B. bei Emailabsender (NAME NACHNAME) -> erledigt

SMTP Relai anlegen command line: (Beispiel strato)
zarafa-postfix <- ausgewählt und ins leere Feld: relay [smtp.strato.de]:587 'LOGIN_EMAIL_PROVIDER‘ 'PASSWORT_EMAIL_PROVIDER‘ <- die ` habe ich jeweils entfernt. korrekt?

Fetchmail zum abholen der EMail command line (Beispiel Strato):
zarafa-fetchmail <- ausgewählt und ins leere Feld: add ZARAFA_USERNAME 'MAIL_ADRESSE‘ 'EMAIL-LOGIN' 'imap.strato.de‘ imap 993 ssl <- auch hier habe ich die ´ entfernt korrekt?
danach fetchmail init (sagte er dir aber) <- ja sagt er mir. Aber was heisst das? :(

Wenn ich die Zarafa Web-App aufrufe, kommt immer der Fehler 404. Ist das richtig?
Aufruf intern: https://192.XXX.XXX.XXX/zarafa. Wenn ich den Port 9443 hinter der IP Adresse einfüge, dann
kommt ein Eingabefeld. Kein Logo nichts. Ist das so korrekt?
Ich kann mich auch nicht einloggen! Dann kommt der Fehler 404 not found

Welchen Port muss ich denn im Router freigeben, so dass ich von außen zugreifen kann? 9443 oder 443?
Wie muss der Eintrag auf dem Smartphone aussehen?

Verbinden mit Exchange?
Server Adresse: xxx.dynvpn.de:9443/zarafa ???

Wieder mal viele Fragen, aber es wäre schön, wenn Du mir weiterhin helfen könntest...

viele Grüße

Huhie
 
Zuletzt bearbeitet:

Huhie

Benutzer
Mitglied seit
29. Nov 2007
Beiträge
448
Punkte für Reaktionen
7
Punkte
18
Guten Morgen Matis,

per heute morgen bekomme ich keinen Zugriff mehr auf die Admin Gui. Es gab Updates u.a. für Perl, Maria DB.
Muß ich irgendwas neu starten, damit ich wieder Zugriff bekomme? DS habe ich bereits neu gestartet.

Muss ich die Reverse Proxy Angaben eigentlich auch machen und wenn ja, wie muss der hostname dann aussehen?

Und hoffentlich meine letzte Frage... Wie funktioniert das mit den Updates? Was muss dann deinstalliert, gelöscht werden?
Der Docker Container und das Paket oder nur das Paket und dann einfach neu installieren?

vg Huhie
 
Zuletzt bearbeitet:

Matis

Benutzer
Mitglied seit
28. Mai 2015
Beiträge
735
Punkte für Reaktionen
9
Punkte
44
Hallo Huhie,

vergiß mal reverse proxy und alles was nicht ganz einfache Funktionaliätät von z4h ist.
Du muß die Grundfunktionen hinbekommen und darauf aufbauen, sonst kommst Du vor lauter Komplexität nie an's Ziel.
Dir fehlen die absoluten Grundlagen, les Dich mal im Forum und im Internet ein zum Thema command level, installier Dir z.B. putty und mach Dich damit vertraut.

Auf die webapp kommst Du mit https://IP-Deiner-Syno:9443
Das muß erst mal klappen, dann muß z4h laufen und funktionieren und dann kann es weitergehen.

Gruß, Matis
 

Huhie

Benutzer
Mitglied seit
29. Nov 2007
Beiträge
448
Punkte für Reaktionen
7
Punkte
18
Hi Matis,

Danke für Deine Nachricht.

Webapp Login funktioniert mit https://IP-Deiner-Syno:9443. Top Danke

Emails versenden von einem User funktioniert auch mit z4h.

Was nicht funktioniert ist das Emails abrufen. Fetchmail. Ich verstehe leider nicht
was mit fetchmail init gemeint ist.

Ich komme leider auch nicht mehr auf die Admin Oberfläche.

Hast Du vielleicht trotzdem noch einen Tip für mich?

Putty und WinSCP kenne ich. Habe ich schon genutzt. Aber ich kann doch auch z-commans im Admin Gui nutzen oder?

viele Grüße

Huhie
 

Huhie

Benutzer
Mitglied seit
29. Nov 2007
Beiträge
448
Punkte für Reaktionen
7
Punkte
18
Also ich habe jetzt alles zum Laufen gebracht... War ein bisschen kniffelig aber es funktioniert.

Email Empfang, Versand, Iphone, Ipad und Outlook Sync... Tip Top... Danke Matis

Eine Kleinigkeit stört mich noch...

Wie kann ich einstellen, das die Emails auf dem IMAP Server belassen werden.

Der Befehl "keep" muss wohin?

-> zarafa-fetchmail add ZARAFA_USERNAME 'MAIL_ADRESSE‘ 'EMAIL-LOGIN' 'imap.strato.de‘ imap 993 ssl keep

Kann ich den Befehl einfach neu schreiben, das er geändert wird oder wie funktioniert das?

viele Grüße

Huhie
 

Matis

Benutzer
Mitglied seit
28. Mai 2015
Beiträge
735
Punkte für Reaktionen
9
Punkte
44
... dann hast Du dich ja ordentlich durchgebissen, super.

"keep" hab ich noch nie ausprobiert. Gibt einfach zarafa-fetchmail ein, dann zeigt er dir die optionen zum ändern.
 

Huhie

Benutzer
Mitglied seit
29. Nov 2007
Beiträge
448
Punkte für Reaktionen
7
Punkte
18
Alles klar... da gibt es den Befehl "Keep". Es ist nur die Frage wie ich den Befehl einsetze.

Erstmal zarafa-fetchmail remove... und dann add mit dem Befehl Keep hinterher oder kann ich den bestehenden Fetchmail Eintrag auch irgendwie ändern?
 
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