Ich glaube, das Problem besteht darin, dass es nicht ganz nachvollziehbar ist, warum du Zarafa brauchst, wenn du über GMX senden und empfangen willst; das geht auch einfacher über die IMAP-/POP-Schnittstelle von GMX, ganz ohne den Aufwand mit Zarafa zu betreiben.
Wenn du Mails über deine eigene Domain empfangen und senden willst, gibt's zwei Möglichkeiten: entweder über SMTP-Relay oder indem du einen eigenen Mailserver betreibst.
Ersteres ist natürlich einfacher einzurichten: i. d. R. gehören zu deiner Domain auch ein paar Mail-Adressen, bei denen Versand und Empfang über die Mailserver des Domainproviders abgewickelt werden; diesen Mailserver könntest du als SMTP-Relay in Zarafa einrichten. Wenn du dann über einen Zarafa-Account Mails versendest, nutzt du praktisch deine Domain zum Mailversand. Den Empfang könntest du dann per Fetchmail/Getmail in Zarafa einrichten, sodass die Mails, die über diese Mailadresse beim Server des Providers ankommen, in deinen Account in Zarafa abgeholt werden. Diese Konfiguration habe ich so im Einsatz und das funktioniert weitgehend einwandfrei. Problemlos funktioniert das v. a. dann, wenn die Mailadresse, die zur Anmeldung am SMTP-Relay verwendet wird, mit der des Zarafa-Accounts übereinstimmt, andernfalls könnten die von dir versandten Mails beim Empfänger als Spam identifiziert werden, da viele Spamfilter prüfen, ob die vorgegebene Absenderadresse und der verwendete Mailserver zusammengehören.
Zweiteres ist etwas komplizierter und dürfte bei deiner Umgebung schon daran scheitern, dass du keine statische IP-Adresse, sondern nur einen DynDNS-Account besitzt, da dein Mailserver dann in regelmäßigen Abständen über eine neue IP-Adresse versenden würde - das führt i. d. R. relativ schnell dazu, dass dein Server auf einer Blacklist landet und alle deine E-Mails als Spam gelten und bei einigen Providern sogar gar nicht mehr zugestellt werden.