[#] Re: А кто пользуется Gnus?
Anotheroneuser(syscall,27) — Andrew Lobanov
2018-08-11 21:35:57


А вот эту хренотень видел?
https://www.emacswiki.org/emacs/mu4e

[#] Re: А кто пользуется Gnus?
Anotheroneuser(syscall,27) — Andrew Lobanov
2018-08-12 10:23:59


Товарищи обсуждали её в сравнении с wanderlust и gnus
https://www.linux.org.ru/forum/desktop/12689789

[#] Re: А кто пользуется Gnus?
Difrex(mobile)(tavern,23) — Anotheroneuser
2018-08-12 12:56:14


Anotheroneuser> А вот эту хренотень видел?
Anotheroneuser> https://www.emacswiki.org/emacs/mu4e
Хм, выглядит интересно. Спасибо.
Попробую настроить у себя в рабочем Emacs. Потом поделюсь впечатлениями =)

// Sent from my GNU Emacs

[#] Re: А кто пользуется Gnus?
Peter(syscall,1) — Difrex(mobile)
2018-08-12 13:36:09


Difrex(mobile)> Хм, т.е. Gnus у тебя работает с ~/Maildir? А сколько аккаунтов у тебя?
Difrex(mobile)> Их можно как-то разделить, чтобы с a@corp.net почта шла через a.smtp.corp.net, а с b@corp.net через b.smtp.corp.net?

Да, аккаунтов 3. Разделяются в зависимости от ящика.

Конфигурация на работе, если что -- могу вспомнить и показать.

[#] Re: А кто пользуется Gnus?
Andrew Lobanov(tavern,1) — Difrex(mobile)
2018-08-13 08:39:04


Difrex(mobile)> ЗЫ: Андрей, а можешь переименовать меня в просто Difrex?

Вроде, готово =)

[#] Re: А кто пользуется Gnus?
Difrex(tavern,23) — Peter
2018-08-17 18:40:44


Peter> Почту у меня fetchmail забирает, то-есть я вообще не прошу об этом emacs. Для рескана - жму g.

Вот g жмякать мне и не хочется :)

[#] Re: А кто пользуется Gnus?
Peter(syscall,1) — Difrex
2018-08-17 19:27:04


> Вот g жмякать мне и не хочется :)
У меня просто в статус баре счетчик писем. Когда приходит новое, я знаю, и мне не лень нажать тогда g :)

[#] Re: А кто пользуется Gnus?
Difrex(tavern,23) — Andrew Lobanov
2018-08-18 01:05:36


Peter>>> Почту у меня fetchmail забирает, то-есть я вообще не прошу об этом emacs. Для рескана - жму g.
Difrex>> Вот g жмякать мне и не хочется :)

AL> Fetchmail может работать в режиме демона, забирая почту через указанный в конфиге интервал. Ещё можно дёргать его по корну, например =)

Так оно и работает у меня. Но буфер с гнус я обновлять руками не хочу. Хочу, чтобы при попадании в inbox(и только в inbox, а не во всякие Facebook папки) обновлялся буфер гнуса и libnotify уведомление отправлялось. У гнуса есть демон, который по-идее может это все чекать и слать уведомления через gnus-desktop-notifications.el. Только пока не работает это.

Да, гнус у меня висит в отдельном клиенте на своем рабочем столе.

[#] Re: А кто пользуется Gnus?
Difrex(tavern,23) — Difrex
2018-08-20 16:25:02


Да, если кому надо, то вот скрипт для i3blocks с уведомлениями:
#!/bin/bash

MAILDIR="${HOME}/Mail"; export MAILDIR
COUNT="$(/usr/bin/mu find date:15m..now and flag:unread 2>/dev/null | wc -l)"

# Write notify lock
write_notify_lock() {
    mkdir -p ~/.cache
    echo $COUNT > ~/.cache/.mail_notify_lock
}

# Cleanup lock
clean_notify_lock() {
    /usr/bin/rm -f ~/.cache/.mail_notify_lock
}

if [[ $COUNT -gt 0 ]]; then
    if [[ ! -f ~/.cache/.mail_notify_lock ]] || [[ $COUNT -gt $(~/.cache/.mail_notify_lock) ]]; then
        write_notify_lock
        /usr/bin/notify-send 'New mail' "$(/usr/bin/mu find date:15m..now and flag:unread 2>/dev/null)"
    fi
else
    if [[ -f ~/.cache/.mail_notify_lock ]]; then
        clean_notify_lock
    fi
fi

echo $COUNT

И сам конфиг:
[mail]
label=
interval=60
command=~/.config/i3/mail.sh

// Sent from my GNU Emacs

[#] Re: А кто пользуется Gnus?
Difrex(tavern,23) — Difrex
2018-08-20 16:28:35


Difrex> if [[ ! -f ~/.cache/.mail_notify_lock ]] || [[ $COUNT -gt $(~/.cache/.mail_notify_lock) ]]; then
вот так правильно, конечно же
$(/usr/bin/cat ~/.cache/.mail_notify_lock)


// Sent from my GNU Emacs