LINUX.ORG.RU

Sylpheed - IMAP IDLE - Как получать новые письма мгновенно?

 ,


0

2

Поставил sylpheed-imap-notify 1.1.0, просто положил в ~/.sylpheed-2.0/plugins/imap_notify-linux-amd64.so

При следующем запуске в Настройка -> Плагины ... Он появился.

Когда приходит письмо, команда уведомления не выполняется, значок в трее не меняет свой вид, напротив папки INBOX количество непрочитанных писем отображается (1) или (сколько было + 1), это каждый раз случайно, в списке писем нового письма нет. В лог пишет

[00:19:33] IMAP4<< * 6453 FETCH (UID 9311 FLAGS (\Seen $Forwarded encrypted))
[00:19:33] IMAP4<< * 6453 FETCH (UID 9311 FLAGS (\Seen $Forwarded encrypted))
[00:19:34] IMAP4<< * 6463 EXISTS
[00:19:34] IMAP4<< * 1 RECENT
Обход: нажать Получить.

Клиент из реп, 3.7.0, Debian 11.

Как починить? Кто пользуется Sylpheed, вы тоже это видите?

cast Gennadevich RodoSlav posixbit xterro

★★★

Последнее исправление: damix9 (всего исправлений: 5)

Ответ на: комментарий от mrjaggers

Thunderbird

Он убогий интерфейсом. Фаерфоксность в нём чувствуется.

Evolution

Это же уже что-то аутлучного типа, комбайн с планировщиком задач.

Вообще задолбали если честно эти советчики типа «используй другое».

damix9 ★★★
() автор топика
Ответ на: комментарий от damix9

Фаерфоксность в нём чувствуется.

ещё бы.

Это же уже что-то аутлучного типа, комбайн с планировщиком задач.

оспаде…

задолбали если честно эти советчики типа «используй другое».

выбирай что тебя больше задолбало - советчики советующие использовать то, в чём работает, или использование своего, но полумёртвое и где хер пойми работает или нет.

mrjaggers
()
Ответ на: комментарий от damix9

в котором не работает.

он не удобнее предложенных. Я им пользовался (claws правда, но не суть важно).

оно поди и параллельно не умеет проверять неск. учёток. Claws точно не умел. Если у тебя больше 2х акков это уныло. Да ещё бох знает что…

mrjaggers
()
Ответ на: комментарий от damix9

сказать клиенту проверить почту и отобразить вновь пришедшую оно не может

Mailnag её сам проверяет, а затем отображает уведомление и количество непрочитанных писем в трее. При нажатии на уведомление (или в трей) открывает в почтовом клиенте по умолчанию.

posixbit ★★
()
Ответ на: комментарий от posixbit

смущает, но что поделаешь.
Но тут другое - yt-dlp разово пускаю, а это вещь которая всегда висит. Конечно, единожды запущенное уже не так страшно, но всё равно..

для меня именно в этом разница. Базовое пжалста на сишечке. Oh well…

mrjaggers
()
Последнее исправление: mrjaggers (всего исправлений: 2)
Ответ на: комментарий от mrjaggers

Пользовался Sylpheed, но так руки и не дошли попробовать этот плагин.

а это вещь которая всегда висит.

Альтернативно можно было бы держать в фоне что-то вроде a simple imap client in C (08.10.2022) только для IDLE. Разве что, там через чур simple: не хватает SSL (например, на легковесном mbedtls).

gag ★★★★★
()

А как проверить, баг ли это? И куда его репортить, если это баг, мейнтейнеру пакета в Дебиане, разработчику программы, разработчику плагина? Я думаю, что последнему, но его контактных данных не нашел в исходниках плагина и в информации о плагине в GUI.

cast mittorn Vsevolod-linuxoid

damix9 ★★★
() автор топика
25 декабря 2023 г.
Ответ на: комментарий от beastie

Наконец-то удалось починить.

Надо поставить еще Mailnag, в котором воспользоваться плагином User Script. А в самом клиенте настроить только «получать почту каждые 180 минут» на всякий случай, а в групбоксе «Уведомление о новой почте» обе галки отжать.

Написал такой скрипт для Mailnag

#!/bin/bash
PID=$(pgrep sylpheed)
WID=$(wmctrl -lp | grep $PID | grep 'Sylpheed' | cut -d ' ' -f 1)
IS_MIN=$(xprop -id $WID _NET_WM_STATE | grep 'SKIP_TASKBAR')
WN=$(xprop -id $WID WM_NAME | awk -F '"' '{print $2}')
if [[ $IS_MIN ]]; then
  wmctrl -ri $WID -b add,below
fi
sylpheed --receive-all
if [[ $IS_MIN ]]; then
  xdotool search --name "$WN" windowminimize
  wmctrl -ri $WID -b remove,below
fi
notify-send -i /usr/share/pixmaps/sylpheed-128x128.png "Пришло письмо" "Непрочитанных писем: $1"
paplay /usr/share/sounds/KDE-Im-New-Mail.ogg

damix9 ★★★
() автор топика