Мой отец работает на Ubuntu и хочет использовать F-Spot для работы с фотографиями с помощью менеджера фотографий Gnome. Однако он должен использовать Gmail в качестве своего клиента, потому что (а) это единственный клиент, которого он знает, как использовать, и (б) его провайдер отказывается раскрывать свой пароль SMTP.
Я дошел до настройки Firefox для использования GMail для обработки ссылок mailto: и я также настроил firefox в качестве почтовой программы по умолчанию с помощью gnome-default-applications-properties
. F-Spot представляет URL-адрес mailto: с заголовком attach=file:///tmp/mumble.jpg
. Так вот в чем проблема: вложение никогда не появляется. Я не могу сказать, удаляет ли Firefox заголовок вложения, GMail не поддерживает заголовок, или что.
Я узнал, что:
В mailto: URL RFC нет официального заголовка, который объясняет, как добавить вложение.
Я не могу найти документацию о том, как Firefox обрабатывает mailto: URL-адреса, которые объяснили бы мне, как сообщить Firefox, что я хочу вложение.
Я не могу найти документацию для API URL GMail, которая позволила бы мне напрямую сказать GMail начать составление сообщения с заданным файлом в качестве вложения.
Я вполне способен написать сценарий оболочки для интерполяции вокруг F-Spot, чтобы преобразовать URL-адрес, который представляет F-Spot, во что-то, что заставит Firefox делать правильные вещи. Но я не могу понять, как убедить Firefox начать составлять сообщение GMail с локальным приложенным файлом. Любая помощь будет принята с благодарностью.