My father runs Ubuntu and wants to be able to use the Gnome photo manager, F-Spot, to email photos. However, he must use Gmail as his client because (a) it's the only client he knows how to use and (b) his ISP refuses to reveal his SMTP password.
I've got as far as setting up Firefox to use GMail to handle mailto: links and I've also configured firefox as the system default mailer using
gnome-default-applications-properties. F-Spot presents a mailto: URL with an
attach=file:///tmp/mumble.jpg header. So here's the problem: the attachment never shows up. I can't tell if Firefox is dropping the attachment header, if GMail doesn't support the header, or what.
I've learned that:
There's no official header in the mailto: URL RFC that explains how to add an attachment.
I can't find documentation on how Firefox handles mailto: URLs that would explain to me how to communicate to Firefox that I want an attachment.
I can't find any documentation for GMail's URL API that would enable me to tell GMail directly to start composing a message with a given file as an attachement.
I'm perfectly capable of writing a shell script to interpolate around F-Spot to massage the URL that F-Spot presents into something that will coax Firefox into doing the right thing. But I can't figure out how to persuade Firefox to start composing a GMail message with a local file attached. Any help would be greatly appreciated.