Hallo!
Du sagst, dass die Umlaute falsch in der DB stehen. Wie ist denn dieses falsch? Was erscheint denn bei Dir?
Meine Idee wäre, dass die Mails vielleicht quoted-printable encodiert sind und das so dann auch in die DB geschrieben wird.
Gruß
Marco