Update 08.01.2017: Es gibt nun einen frei verfügbaren OX Email Zugang: https://freemail.ox.io/
Es begab sich, das ein Empfänger einer elektronischen Nachricht unzufrieden war mit der visuellen Präsentation derselbigen.
Als erstes wurde der Überbringer zur Rede gestellt, so wie sich das gehört, der berief sich aber auf https://en.wikipedia.org/wiki/Shooting_the_messenger
Der Absender sagte auch, bei Ihm ist alles wie er es geschrieben hatte…na da kann's ja nur beim Empfänger an der Darstellung liegen -
Da ich keinen direkten Zugriff auf dessen Oberfläche habe, und auch der Frontendentwickler mal experimentieren möchte,
versuchen wir das mal mit der erst besten, frei verfügbaren, Möglichkeit nachzustellen:
OX App Suite; Als erstes: UI version: 7.8.1 Rev14 Server version: 7.8.1-Rev16
Zutaten
- ein Betriebssystem: Linux, Geschmacksrichtung CentOS, (2) https://www.centos.org/download/ Version 7, Minimal ISO
(3) Weil es dafür eine schicke Anleitung gibt: http://oxpedia.org/wiki/index.php?title=AppSuite:Open-Xchange_Installati... - eine Virtualisierung, (1) https://www.virtualbox.org/ auf Mac OS X 10.11
- die OX App Suite
- Mailbox: Dovecot; Anleitung: (4) http://dokuwiki.nausch.org/doku.php/centos:mail_c7:dovecot_1
- Irgendwie unseren Email HTML Code in die Inbox befördern: PHP script
Virtual Box + CentOS
Also nach der Installation von CentOS dieses hochfahren, einloggen, Netzwerk geprüft: ping www.heise.de
- ok
Ein paar Pakete nachladen: yum install vim httpd
Ip rausfinden: ip addr show
und um mal richtig arbeiten zu können, mit dem Terminal von Mac OS X verbinden: ssh root@10.1.2.3
OX App Suite
Nun folgen wir grob, mit Verstand und Selektion, der Anleitung (3)
Beim Schritt: vim /etc/yum.repos.d/ox.repo
nehmen wir nur die ersten beiden Blöcke, und lassen [ox-updates-appsuiteui] + [ox-updates-backend] aus.
--add-license=YOUR-OX-LICENSE-CODE
kann wirklich so verwendet werden - stört nicht weiter
registerserver
funktionierte nicht beim ersten mal, überprüfte mit/opt/open-xchange/sbin/listserver -A oxadminmaster -P admin_master_password
ob was existiert, wenn nicht, nochmal:registerserver
aus der Anleitung ausführen
Dovecot
Nun haben wir ein Frontend, fehlt noch der ‘Messenger’ - da nehmen wir mal Dovecot nach der Anleitung (4)
welche sich mit OX zusammengetan haben https://de.wikipedia.org/wiki/Open-Xchange
Wir legen uns dann mal einen user in linux an, der die ganze Post erhalten soll:adduser testuser
passwd testuser
Sorgen dafür, das dovecot bei Systemstart automatisch gestartet wird: systemctl enable dovecot
Disablen mal vim /etc/sysconfig/selinux
- welches für Zugriffsschwierigkeiten sorgte und starten es neu: reboot
Zur Überprüfung gehen wir zum Abschnitt 'Systemtest - Zustellung via LMTP’ in (4) über - diesen Mechanismus verpacken wir dann noch in eine php Datei - da ich es sonst noch nicht hinbekommen habe gezielt meinen HTML Code in eine Email zu verpacken, der auch in der OX App Suite aufschlägt…
Dazu benötigen wir dann: yum install php
PHP Script
Welches wir im Verzeichnis /var/www/html/
ablegen und unter http://10.1.2.3/telnet_mail.php erreichen.
In der OX App Suite muss ich meist den Folder wechseln, bis das eine neue Email erkannt wird, oder bei umfangreichen HTML Emails sogar die Seite ganz neu laden, und einloggen, bis das die Email erscheint.
Als Beispiel nehm' ich diesen Email Code: https://www.emailonacid.com/blog/article/email-marketing/make-your-next-...
Und nun fröhliches experimentieren, was OX App Suite alles mit dem Email Code anstellt - In meinem Falle sorgte eine Hintergrundfarbe, welche nur im oberen Bereich benutzt werden sollte, in der ganzen Email für Unmut…
Da auch ältere OX App Suites im Umlauf sind, werde ich demnächst mal Version 6 probieren;
Verwendung findet dieser Webmailer laut https://de.wikipedia.org/wiki/Open-Xchange bei: 1&1, STRATO, NetCologne, Hostpoint, Mailbox.org
Kommentare
Das schaut noch einfacher aus...
Ich probier das mal: https://www.univention.com/products/univention-app-center/app-catalog/ox...
Und nochmal einfacher....
Open Xchange Freemail: https://freemail.ox.io/