Using a J2ME midlet I need to capture and image on the N95 and send it programmatically to a location, either post it as data to a server or send it by email programmatically.

In case of a network issue, as a fallback option I'd like my midlet to use the default email client and place a prefabricated email with the image in the Outbox. How can I achieve this?

If this fallback scenario isn't possible, is there an alternative to temporarily store the image and resend it later, either programmatically or by the user using a default installed application?

Regards, Ted