After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 318052 - Selecting mozilla-thunderbird as the preferred mail app still launches evolution
Selecting mozilla-thunderbird as the preferred mail app still launches evolution
Status: RESOLVED FIXED
Product: nautilus-sendto
Classification: Applications
Component: general
unspecified
Other Linux
: Normal enhancement
: ---
Assigned To: nautilus-sendto-maint
nautilus-sendto-maint
: 449036 531404 (view as bug list)
Depends on: 510800
Blocks:
 
 
Reported: 2005-10-05 20:44 UTC by Daniel Holbach
Modified: 2011-02-02 12:57 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Adds thunderbird integration to nautilus sendto (3.12 KB, text/plain)
2006-02-10 12:08 UTC, Igor Feghali
Details

Description Daniel Holbach 2005-10-05 20:44:56 UTC
Version details: 0.4
Distribution/Version: Ubuntu Breezy

Forwarded from: http://bugzilla.ubuntu.com/show_bug.cgi?id=17103

I access System --> Preferences --> Preferred Applications. I select the Mail
Reader tab. I select custom. I enter the following :
/usr/bin/mozilla-thunderbird, and then I close the Preferred Applications
applet. Now when I go to Nautilus and right-click with the mouse on a file and
select Send To... I still get Evolution showing up as the default mailer.
Comment 1 Roberto Majadas 2005-12-28 11:10:51 UTC
At this time is imposible because with thunderbird is imposible send a mail with attachments from the command line :( . The good news is that i've prepared the plugin and when thunderbird add this feature ... voila !
Comment 2 Igor Feghali 2006-02-10 12:08:27 UTC
Created attachment 59066 [details]
Adds thunderbird integration to nautilus sendto

For more info please check http://www.interveritas.net/thunderbird/
Comment 3 Igor Feghali 2006-02-10 12:11:11 UTC
Hello Roberto!

Yes, it is possible to use thunderbird to send a mail with attachments from command line. Please check out the lib ive attached.

(In reply to comment #1)
> At this time is imposible because with thunderbird is imposible send a mail
> with attachments from the command line :( . The good news is that i've prepared
> the plugin and when thunderbird add this feature ... voila !
> 

Comment 4 Bastien Nocera 2006-04-06 19:08:26 UTC
Shouldn't it use the default mailer regardless of where the addressbook is?
Comment 5 David Underwood 2006-12-28 12:07:21 UTC
I wholeheartedly agree Bastien, the sendto feature ought to use the default mailer.

Unfortunatley Nautilus-sendto will still not register the change of mail client, in the case of installing thunderbird, despite changing the default client in preferred applications.

Personally I have searched the Gnome support forums, & Ubuntu forums for a solution to this. To eventually find this bug report and it would seem that little progress has been made since April.

I have had no success with Igor's solution. In all due fairness, on the site he mentioned above states that it was compile for an earlier version of nautilus-sendto than is installed on my system. I lack the skills needed to get it to run on my system.

This in all due honesty has driven me up the wall until such time as I found a utility known as nautilus-actions. 

As a result I now have a functional 'workaround' set up on my system, (Ubuntu 6.10), though I have had no success with attaching multiple files via this method.




Comment 6 Louis 2007-01-15 14:55:57 UTC
The patch doesn't work for me either, resorting to nautilus-actions

System -> Preferences -> Nautilus Actions Configuration

command line options: http://www.mozilla.org/docs/command-line-args.html


*********************************************************
SEND-TO PATCH BUG


Memory status: size: 40394752 vsize: 0 resident: 40394752 share: 0 rss: 11894784 rss_rlim: 0
CPU usage: start_time: 1168872760 rtime: 0 utime: 68 stime: 0 cutime:60 cstime: 0 timeout: 8 it_real_value: 0 frequency: 0

Backtrace was generated from '/usr/bin/nautilus-sendto'

(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1224788304 (LWP 19245)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
0xffffe410 in __kernel_vsyscall ()

Thread 1 (Thread -1224788304 (LWP 19245))

  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/tls/i686/cmov/libpthread.so.0
  • #2 gnome_gtk_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #3 <signal handler called>
  • #4 g_type_check_instance_cast
    from /usr/lib/libgobject-2.0.so.0
  • #5 ??
    from /usr/lib/nautilus-sendto/plugins/libthunderbird.so
  • #6 _IO_stdin_used
  • #7 ??
  • #8 ??
  • #9 ??
  • #10 ??
  • #11 _dl_make_stack_executable
    from /lib/ld-linux.so.2
  • #12 main
  • #0 __kernel_vsyscall

*****************************************************
Comment 7 Bastien Nocera 2008-01-20 14:06:10 UTC
We can't fix that without either hardcoding the binary names in nautilus-sendto, or having the control-center provide us with the information. The latter is preferred...
Comment 8 Bastien Nocera 2008-06-12 09:10:50 UTC
*** Bug 531404 has been marked as a duplicate of this bug. ***
Comment 9 Bastien Nocera 2008-06-12 09:14:42 UTC
*** Bug 449036 has been marked as a duplicate of this bug. ***
Comment 10 Bastien Nocera 2009-02-09 11:12:31 UTC
This is known not to work with:
- mailers that require a terminal
- unknown mailers that don't use evolution's mailto: syntax

File separate bugs about those, or if there are any problems with the current code.

2009-02-09  Bastien Nocera  <hadess@hadess.net>

        * configure.in:
        * src/plugins/balsa/*:
        * src/plugins/sylpheed-claws/*:
        * src/plugins/thunderbird/*: Remove the separate mailer
        plugins, and only use the evolution one instead

        * src/plugins/evolution/evolution.c (get_evo_cmd), (init),
        (get_evo_mailto), (get_balsa_mailto), (get_thunderbird_mailto),
        (get_sylpheed_mailto), (send_files), (destroy):
        Try to guess the default mailer from the GNOME default mailto:
        handler. When the mailer can't be guessed, fallback to using
        evolution instead.
        When the mailer is known, use its specific function to
        create the arugments that will allow sending files.

        (Closes: #318052)
Comment 11 Bastien Nocera 2011-02-02 12:57:56 UTC
*** Bug 531404 has been marked as a duplicate of this bug. ***