+ const gchar *full_name = camel_folder_get_full_name (camel_folder);
+ /* printf ("DEBUG: %s: full_name=%s\n", __FUNCTION__, full_name); */
+ camel_object_unref (CAMEL_OBJECT(camel_folder));
+
+ if (!full_name)
+ return TNY_FOLDER_TYPE_UNKNOWN;
+ else
+ return modest_local_folder_info_get_type (full_name);
+}
+
+gboolean
+modest_tny_folder_is_outbox_for_account (TnyFolder *folder, TnyAccount *account)
+{
+ g_return_val_if_fail(folder, FALSE);
+ g_return_val_if_fail(account, FALSE);
+
+ if (modest_tny_folder_get_local_folder_type (folder) != TNY_FOLDER_TYPE_OUTBOX)
+ return FALSE;
+
+ return TRUE;
+#if 0
+ /* we need to use the camel functions, because we want the
+ * _full name_, that is, the full path name of the folder,
+ * to distinguis between 'Outbox' and 'myfunkyfolder/Outbox'
+ */
+ CamelFolder *camel_folder = tny_camel_folder_get_folder (TNY_CAMEL_FOLDER(folder));
+ if (!camel_folder)
+ return FALSE;
+
+ const gchar *full_name = camel_folder_get_full_name (camel_folder);