Hehe... ich halte das immer noch für Kanonen zur Spatzenjagd.
Klar wäre es schöner gleich einen ganzen Druckertreiber im iPhone zu haben, mit dem man einfach alles drucken kann, auch Termine, Notizen, Webseiten und so.
Es wäre sicher auch elegant, einen kleinen "Drucken"-Button ins Mail-Programm einzuarbeiten, mit dem man eine Mail zuhause drucken lassen kann.
Nur: den Quellcode des Mail-Programms gibt Apple sicher nicht raus... wenn so eine Manipulation überhaupt ohne Quellcode geht, dann braucht es eine Menge Know-How und ist aufwendig.
Dagegen wäre es doch relativ schnell erledigt, auf dem iPhone einen neuen Kontakt zu erstellen, der "0 Mail drucken" heißt und dessen E-Mail-Adresse auf dem Router liegt. Der steht dann immer am Anfang der Kontaktliste und man leitet jede zu druckende Mail an ihn weiter, das sind dann halt fünf Klicks statt vielleicht zwei, aber immerhin.
Der iPhone-spezifische Teil wäre dann innerhalb von ein paar Sekunden erledigt und den Rest kann man sich auch mehr oder weniger ohne großen Aufwand zusammenklicken.
Und wenn das dann schon mal läuft, kann man sich ja direkt im Anschluss dran setzen, den Druckertreiber zu programmieren, und bis man fertig ist schon mal einige Monate mit der uneleganten aber funktionierenden Lösung leben ;).