Created attachment 7779 [details] thunderbird Отправить документ LibreOffice (6.0.6.2) по эл. почте (почтовый клиент - Mozilla Thunderbird). Открывается новое письмо, в который не подцепился документ как аттачмент. Также подозрительно выглядит строка получателя - \\\ <>
Воспроизвелось в MATE, не воспроизвелоcь в Xfce с одной и той же версией thunderbird-52.9.1-alt0.M80P.1
Похоже на апстримную багу https://bugs.documentfoundation.org/show_bug.cgi?id=120236
Created attachment 7837 [details] добавление почт. клиента
Created attachment 7838 [details] файл прикреплен
Проблема решается добавлением почтового клиента в Сервис->Параметры->Интернет->Эл.почта. Добавить /usr/bin/thinderbird. После этого документ добавляется во вложение
Спасибо, я попробовала - это помогло.
(В ответ на комментарий №6) > Спасибо, я попробовала - это помогло. Как это относится к LibreOffice?
Самым прямым образом. Это его настройка.
(В ответ на комментарий №8) > Самым прямым образом. Это его настройка. Как LibreOffice должен включать автоугадывание этого параметра?
Угадывать никто не предлагает. Никита описал обходной путь, чтобы документы добавлялись в аттачмент к письму. Таким образом, баг можно закрыть как worksforme. Если кто-то из пользователей столкнется с данным поведением, то сможет воспользоваться готовым решением, описанным выше.
А что будет если вместо thunderbird написать /usr/bin/xdg-email ?
(В ответ на комментарий №11) > А что будет если вместо thunderbird написать /usr/bin/xdg-email ? Тогда файл не будет прикреплен
Ну всё на самом деле просто. Ждём героя, который научит LibreOffice распознавать xdg-utils и вызывать xdg-email с нужными аргументами: https://github.com/LibreOffice/core/blob/master/shell/source/unix/misc/senddoc.sh
поддержка xdg-open есть в LibreOffice, это скорее всего проблема в наших xdg-utils
на ментейнера и правильный пакет
У меня работает LO 6.1 и с Kmail и с Thunderbird.
у всех не работает. снеси kmail и у тебя работать перестанет.
(В ответ на комментарий №6) > Спасибо, я попробовала - это помогло. Не. Это не надо. Верните назад.
(В ответ на комментарий №1) > Воспроизвелось в MATE Что в MATE говорят команды: xdg-mime query default "x-scheme-handler/mailto и gconftool-2 --get /desktop/gnome/url-handlers/mailto/command | cut -d ' ' -f 1 ?
(В ответ на комментарий №19) > xdg-mime query default "x-scheme-handler/mailto xdg-mime query default "x-scheme-handler/mailto"
$ xdg-mime query default "x-scheme-handler/mailto" evolution.desktop $ gconftool-2 --get /desktop/gnome/url-handlers/mailto/command | cut -d ' ' -f 1 Значение не установлено для «/desktop/gnome/url-handlers/mailto/command»
(В ответ на комментарий №21) > evolution.desktop И при этом thunderbird открывается при попытке отправить по эл.почте?
Created attachment 7839 [details] thb (В ответ на комментарий №22) > (В ответ на комментарий №21) > > evolution.desktop > И при этом thunderbird открывается при попытке отправить по эл.почте? Ага
(В ответ на комментарий №23) > > > evolution.desktop > > И при этом thunderbird открывается при попытке отправить по эл.почте? > Ага Даже при xdg-open mailto:aa@bb.cc ?
Тест намного проще: $ xdg-email aa@bb.cc --attach c.jpg Файл c.jpg должен быть
(В ответ на комментарий №25) > Тест намного проще: Мне пока нужен ответ на мой вопрос.
(В ответ на комментарий №24) > > > > evolution.desktop > > > И при этом thunderbird открывается при попытке отправить по эл.почте? > > Ага > Даже при > xdg-open mailto:aa@bb.cc > ? Да. Я проверил.
С KDE исправимо нормальным способом, а для MATE я не нашёл пока ничего лучше, чем исправить в altlinux-mime-defaults файл /usr/share/mate/applications/defaults.list, где прибит evolution.
(В ответ на комментарий №28) > С KDE исправимо нормальным способом, а для MATE я не нашёл пока ничего лучше, > чем исправить в altlinux-mime-defaults файл > /usr/share/mate/applications/defaults.list, где прибит evolution. Понял, поправлю.
гм. на что исправлять? на thunderbird?
Нет конечно. Не надо спешить с исправлением. Надо подумать что делать.
(В ответ на комментарий №30) > гм. на что исправлять? на thunderbird? Да. Это только на MATE отразится. (В ответ на комментарий №31) > Нет конечно. Не надо спешить с исправлением. Хуже не будет. C Thunderbird там больший процент вероятности наверняка. > Надо подумать что делать. Там мало что хорошего можно придумать, т.к. там ввиду ущербности конструкции дело доходит до grep. P.S. xdg-utils тоже я исправлю, но это только для KDE.
может быть перенести логику выбора в xdg-utils, особенно для случая, когда дефолтного evolution не установлено ?
(В ответ на комментарий №33) > может быть перенести логику выбора в xdg-utils, Она в xdg-mime. Или куда вынести? > особенно для случая, когда дефолтного evolution не установлено ? А он вообще в MATE бывает установлен?
Ну кто ж запретит его туда поставить ?
xdg-utils 1.1.3-alt5
Проверила с таском 216133 в P8 (MATE) = аттач подцепился xdg-utils 1.1.3-alt5
Проверила с таском 216133 в P8 (KDE) = аттач подцепился xdg-utils 1.1.3-alt5
Проверил с таском 216133. И на KDE и на MATE файл прикрепляется. xdg-utils 1.1.3-alt5
(В ответ на комментарий №39) > Проверил с таском 216133. И на KDE и на MATE файл прикрепляется. xdg-utils > 1.1.3-alt5 Ок, тогда я приоритеты для MATE не трогаю.
(В ответ на комментарий №40) > тогда я приоритеты для MATE не трогаю. Я бы потрогал, т.к. $ xdg-mime query default "x-scheme-handler/mailto" там всё равно остается evolution.desktop , а вероятность использования thunderbird пользователем всё-таки выше.
(В ответ на комментарий №41) > (В ответ на комментарий №40) > > тогда я приоритеты для MATE не трогаю. > Я бы потрогал, т.к. > $ xdg-mime query default "x-scheme-handler/mailto" > там всё равно остается > evolution.desktop > , а вероятность использования thunderbird пользователем всё-таки выше. Добавил в git [master 6f37740] bumped up thunderbird for MATE mail