Sending files from nautilus is not possible
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnome-gmail (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
I installed gnome-gmail inside ubuntu oneiric with gnome-shell form the repositories and activated "Gnome Gmail" inside my prefered applications. It works, when i click on a mailto link inside a browser, gmail opens inside a new tab inside my browser. But i noticed, that it's not possible to send files as attachment from within Nautilus. When I open Nautilus, select a file and choose "Send by mail" from the context menu, i get a notification telling my that GNOME Gmail is "unable to determine IMAP Drafts folder location".
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: gnome-gmail 1.8.1-1
ProcVersionSign
Uname: Linux 3.0.0-12-generic x86_64
ApportVersion: 1.23-0ubuntu3
Architecture: amd64
Date: Thu Oct 27 01:53:07 2011
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
PackageArchitec
ProcEnviron:
LANGUAGE=de:en
PATH=(custom, user)
LANG=de_DE.UTF-8
LC_MESSAGES=
SHELL=/bin/bash
SourcePackage: gnome-gmail
UpgradeStatus: Upgraded to oneiric on 2011-10-08 (18 days ago)
There is a language dependency in the code. For attachments, gnome-gmail navigates to the Gmail "Drafts" folder to store the outgoing message. It uses the current translation of "Drafts" to find the folder in the current language for your Gmail account. The error you are seeing most likely comes from a language mismatch between gnome-gmail and Gmail. Since the error is in English, I'm guessing that your Gmail account is set to German. See http:// sourceforge. net/tracker/ ?func=detail& aid=2970810& group_id= 277145& atid=1176979 for a discussion.
Fix by matching the language between Ubuntu and Gmail. Or you can brute force it by changing the "Drafts" string definition in /usr/bin/ gnome-gmail. For German, it is "Entwürfe".
Google has subsequently released an API that removes the translation dependency. That's on the wishlist.