Re: recoll and mime-text

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



poma writes:
 > On 22.04.2013 08:18, medoc wrote:
 > > poma wrote
 > >> Sylpheed version 3.3.0-1
 > >> Working like a charm. :)
 > >> Recoll settings related to the file types are default ones.
 > > 
 > > Hi,
 > > 
 > > Dave's problem was not to get at the attachment from the result list, but
 > > trying to 'Open' the message, then get at the attachment from there. This
 > > failed because Thunderbird started in 'Compose' mode with the message itself
 > > as a text attachment, instead of doing the right thing.
 > > 
 > > As far as I know, using 'Open' on an email does not work currently because
 > > neither xdg-open nor any common mail client supports it. Are you able to do
 > > it anyway ? Maybe I'm missing something.
 > > 
 > > To get at the attachment, you need to fiddle with the search until you can
 > > see it as a search result. There will be something in a future Recoll to
 > > make extracting attachments easier.
 > 
 > Cheers Jean, Dave
 > It doesn't matter which method is used. ;)
 > Both do work like a charm.
 > You only need to set the proper mime type association - "rfc822"
 > A reason why I mentioned the Xfce because it has a very convenient MIME
 > type editor - xfce4-mime-settings(xfce4-settings)[1], which can be used
 > for someone who is not proficient in direct editing MIME type file/s.
 > 
 > RFC #  822[2]
 > ~/.local/share/applications/mimeapps.list
 > message/rfc822=mozilla-thunderbird.desktop
 > 
 > /usr/share/applications/mozilla-thunderbird.desktop
 > Exec=thunderbird %u
 > TryExec=thunderbird
 > 
 > > But this is not a subject for the Fedora mailing list, I think we should get
 > > off it if you would like to pursue this further.
 > 
 > Au contraire, it's a good title and theme. Let the people learn. :)

Ok then. 

I did a little more testing, and Dave supplied a hint about kmail.

As far as I know Thunderbird will only open and display a message file
passed on the command line if the file name has a ".eml" extension.

When you get a Recoll message result which is part of an mbox folder, which
would be the case if the message is actually held in the Thunderbird
profile, or also if it is found inside another "mbox" format file, and when
you click "Open" on it, Recoll creates a ".eml" temporary file and starts
Thunderbird on it (through xdg-open), ** which is, I think, why you see
things working ** (I'd be delighted to be wrong).

But, if the message is held in a single-message file inside an MH or
Maildir directory, (in general without a .eml extension), Recoll will have
no reason to create a temporary file, and it will execute
xdg-open/Thunderbird directly on it. I could find no way to get Thunderbird
to behave in this situation (it will usually start in 'Compose' mode, with
the message as a text attachment). 

There is a reasonably simple workaround using an intermediary script to
create a temp file, it is described here:
  https://bitbucket.org/medoc/recoll/wiki/OpenHelperScript

Dave showed me that kmail was able to do the right thing in this situation,
using the --view option. You can set this up by adding message/rfc822 to
the non-desktop mime type exceptions in the Recoll preferences and setting
up "kmail --view %u" as the message/rfc822 viewer.

I would **love** to find a simple mail client which could display any
message/rfc822 file or mail folder passed on the command line, but this
does not seem to really exist. Kmail does the job, but it comes with the
whole akonadi/nepomuk baggage, which is a bit much for people who are not
using KDE already.

Cheers,

jf
-- 
users mailing list
users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
Have a question? Ask away: http://ask.fedoraproject.org




[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [EPEL Devel]     [Fedora Magazine]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Desktop]     [Fedora Fonts]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Fedora Sparc]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux