Bug 39680 - geary не работает с mail.ru
Summary: geary не работает с mail.ru
Status: CLOSED FIXED
Alias: None
Product: Branch p9
Classification: Distributions
Component: geary (show other bugs)
Version: не указана
Hardware: x86_64 Linux
: P5 normal
Assignee: Leontiy Volodin
QA Contact: qa-p9@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-02-10 20:31 MSK by Юрий
Modified: 2021-03-10 20:07 MSK (History)
0 users

See Also:


Attachments
Здесь скрин без ошибки (ее можно наблюдать через пару минут после создания нового аккаунта), но темы писем не отображаются все равно (84.33 KB, image/jpeg)
2021-02-10 20:31 MSK, Юрий
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Юрий 2021-02-10 20:31:52 MSK
Created attachment 9192 [details]
Здесь скрин без ошибки (ее можно наблюдать через пару минут после создания нового аккаунта), но темы писем не отображаются все равно

Почтовый клиент Geary замечательно соединяется со всеми провайдерами почтовых сервисов (из проверенных - gmail, yandex), отображает сообщения в ящиках и позволяет отправлять новые. Но! при попытке настроится на imap.mail.ru
появляется сообщение "a problem occured sending mail from..." с деталями:
Geary version: 3.32.2
GTK version: 3.24.11
Desktop: KDE
Account id: account_01
Account provider: GEARY_SERVICE_PROVIDER_OTHER
Service type: GEARY_PROTOCOL_SMTP
Service host: smtp.yandex.ru
Error type: GearyImapError 4
Message: a038 uid fetch: Command failed: a038 BAD [PARSE] Syntax error while reading parenthesized list
Back trace:
 - _init
 - _init
 - _init
 - _init
 - g_simple_proxy_resolver_set_uri_proxy
 - g_task_attach_source
 - _init
 - g_simple_proxy_resolver_set_uri_proxy
 - g_task_attach_source
 - _init
 - g_simple_proxy_resolver_set_uri_proxy
 - g_task_attach_source
 - _init
 - g_simple_proxy_resolver_set_uri_proxy
 - g_task_attach_source
 - _init
 - g_simple_proxy_resolver_set_uri_proxy
 - g_task_attach_source
 - _init
 - _init
 - g_main_context_dispatch
 - g_main_context_dispatch
 - g_main_loop_run
 - gtk_dialog_run
 - _init
 - g_closure_invoke
 - g_signal_handler_disconnect
 - g_signal_emit_valist
 - g_signal_emit
 - g_simple_action_set_state
 - gtk_cell_renderer_graph_new
 - gtk_cell_renderer_graph_new
 - gtk_cell_renderer_graph_new
 - gtk_cell_renderer_graph_new
 - gtk_cell_renderer_graph_new
 - gtk_cell_renderer_graph_new
 - gtk_cell_renderer_graph_new
 - gtk_cell_renderer_graph_new
 - gtk_menu_shell_bind_model
 - gtk_menu_item_get_reserve_indicator
 - g_closure_invoke
 - g_signal_handler_disconnect
 - g_signal_emit_valist
 - g_signal_emit
 - gtk_button_clicked
 - gtk_button_clicked
 - g_closure_invoke
 - g_signal_emit_valist
 - g_signal_emit
 - gtk_builder_get_application
 - gtk_window_position_get_type
 - g_closure_invoke
 - g_signal_emit_valist
 - g_signal_emit
 - gtk_gesture_long_press_new
 - g_cclosure_marshal_VOID__BOXEDv
 - g_closure_invoke
 - g_signal_emit_valist
 - g_signal_emit
 - gtk_glade_catalog_init
 - gtk_gesture_handles_sequence
 - gtk_gesture_rotate_get_angle_delta
 - gtk_event_controller_handle_event
 - gtk_requisition_free
 - gtk_window_position_get_type
 - g_closure_invoke
 - g_signal_emit_valist
 - g_signal_emit
 - gtk_requisition_copy
 - gtk_lock_button_set_permission
 - gtk_main_do_event
 - gdk_event_free
 - gdk_x11_drag_context_get_type
 - g_main_context_dispatch
 - g_main_context_dispatch
 - g_main_context_iteration
 - g_application_run
 - _init
 - __libc_start_main
 - _init
 - unknown

При этом, панель сообщений пуста, хотя новые отображены слева количеством в соответствующих папках почтового ящика.
Comment 1 Юрий 2021-02-10 20:33:39 MSK
Через некоторое время ошибка вылезает все равно.
Comment 2 Leontiy Volodin 2021-02-18 13:28:14 MSK
Судя по ошибке виноват yandex, который валит клиент при попытке добавления ещё одной учётки (Service host: smtp.yandex.ru).

Попробовал добавить mail.ru аккаунт в версии 3.38.2 - почтовик исправно показывает письма.

Попробуйте убрать yandex и проверить письма mail.ru снова.
Только обязательно дождитесь, пока пропадёт кружок внизу слева на скрине (отображает процесс прогрузки писем).

После можно будет понять: дело в используемой версии, либо это связано с yandex-ом.
Comment 3 Юрий 2021-02-20 08:08:55 MSK
(Ответ для Leontiy Volodin на комментарий #2)

> После можно будет понять: дело в используемой версии, либо это связано с
> yandex-ом.

3.32.2 Чистое подключение mail.ru с удалением предыдущей конфигурации приводит к  о (Ответ для Leontiy Volodin на комментарий #2)
> Судя по ошибке виноват yandex, который валит клиент при попытке добавления
> ещё одной учётки (Service host: smtp.yandex.ru).
> 
> Попробовал добавить mail.ru аккаунт в версии 3.38.2 - почтовик исправно
> показывает письма.
> 
> Попробуйте убрать yandex и проверить письма mail.ru снова.
> Только обязательно дождитесь, пока пропадёт кружок внизу слева на скрине
> (отображает процесс прогрузки писем).
> 
> После можно будет понять: дело в используемой версии, либо это связано с
> yandex-ом.

Чистая установка 3.32.2 с удалением старой конфигурации и подключением mail.ru повторяет ошибку. Кружок внизу не пропадает, висит вечно
Comment 4 Leontiy Volodin 2021-02-20 11:13:57 MSK
Значит, будем портировать версию посвежее.
Но не новее 3.36.3.1, т.к. там стоит ограничение по версии gtk.
Comment 5 Leontiy Volodin 2021-02-20 11:45:36 MSK
(Ответ для Leontiy Volodin на комментарий #4)
> Значит, будем портировать версию посвежее.
> Но не новее 3.36.3.1, т.к. там стоит ограничение по версии gtk.

Точнее, ограничение по версии vala.
Comment 6 Leontiy Volodin 2021-02-20 11:56:01 MSK
(Ответ для Leontiy Volodin на комментарий #5)
> (Ответ для Leontiy Volodin на комментарий #4)
> > Значит, будем портировать версию посвежее.
> > Но не новее 3.36.3.1, т.к. там стоит ограничение по версии gtk.
> 
> Точнее, ограничение по версии vala.

... и libpeas.
Comment 7 Leontiy Volodin 2021-02-20 13:36:37 MSK
Попробуйте другую версию geary командой:
apt-repo test 266727
Comment 8 Юрий 2021-02-20 22:18:09 MSK
(Ответ для Leontiy Volodin на комментарий #7)
> Попробуйте другую версию geary командой:
> apt-repo test 266727

Спасибо, помогло. Можно закрывать сообщение об ошибке.
Comment 9 Leontiy Volodin 2021-02-23 22:25:37 MSK
Отлично.
В таком случае отправляю в p9.
Comment 10 Repository Robot 2021-03-10 20:07:10 MSK
geary-3.34.2-alt0.M90P.1 -> p9:

 Sat Feb 20 2021 Leontiy Volodin <lvol@altlinux> 3.34.2-alt0.M90P.1
 - backport 3.34.2 into p9 branch (ALT #39680)
 Mon Nov 25 2019 Yuri N. Sedunov <aris@altlinux> 3.34.2-alt1
 - 3.34.2
 Mon Oct 07 2019 Yuri N. Sedunov <aris@altlinux> 3.34.1-alt1
 - 3.34.1
 Sun Sep 22 2019 Yuri N. Sedunov <aris@altlinux> 3.34.0-alt1
 - 3.34.0