Hi!
Erstens: Wenn Du den Courier IMAP so kompiliert hast (irgendwas mit --with-authvchkpw) genügt es über vpopmail zu administrieren.
Keine Webmin IMAP Konfiguration nötig!!
Grundlegendes zu Mail und DNS:
Dass das mit IP-Adressen geht, glaub ich, nicht.
Entweder hast Du eine Domain und beim DNS des Providers ist ein MX-Eintrag gemacht der auf den MailExchanger (IP) der Domain zeigt => fixe IP nötig.
Oder es geht auch mit user@fully_qualified_domainname ohne MX Eintrag.
siehe auch:
http://support.dyndns.org/whitepapers/mail.php
Am Besten nimmst Du Dir einen DYNDNS Account, dann hast Du schon mal einen Hostnamen (grad' bei einer Dynamischen IP).
Für die Mails, die von GMX mit fetchmail geholt werden, stellst Du in der fetchmail-Konfigurationsdatei ein, wer die lokal bekommt.
Aber
Sloter fragen, der kennt sich da aus!
Soweit mal als erste Antwort, ich überlege weiter!
Manx