1 (09.01.2015 13:23:49 отредактировано 1000Mhz)

Совершенно не устраивает обычная libnotify (notify-send): хочу чтобы уведомления куда-то складывались, а потом можно было бы просмотреть всю пачку сразу. Я так понимаю, в линуксе для этого традиционно используется email, но как это настроить?

Upd: все должно работать локально, даже без наличия интернета (отправка данных на внешние сервера опциональна и не обязательна).

Leap 42.3 Calculate Linux, Xfce, Emacs, ..

2

1000Mhz пишет:

Я так понимаю, в линуксе для этого традиционно используется email, но как это настроить?

а для чего конкретно? Обычно что-то типа

 Консоль:
$ echo "сообщение" | mail admin@localhost

1000Mhz пишет:

все должно работать локально, даже без наличия интернета

localhost решает.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

3

Что-то типа. Но как в произвольном почтовом клиенте настроить чтение локальной почты admin@localhost?

Leap 42.3 Calculate Linux, Xfce, Emacs, ..

4

Отвечаю сам себе)) в произвольном - никак. Придется забить на идею использования почты для уведомлений и что-то изобретать с нуля самому.

Leap 42.3 Calculate Linux, Xfce, Emacs, ..

5 (09.01.2015 14:47:12 отредактировано DiabloPC)

1000Mhz пишет:

а потом можно было бы просмотреть всю пачку сразу.

Так если их через echo "сообщение" | mail $USER@localhost сваливать,
то потом это все спокойно доступно через cat /var/spool/mail/$USER
А зачем это привинчивать к почтовому клиенту то??
Да хоть так:kwrite /var/spool/mail/$USER
и читай себе, на здоровье))

- Пап, а вирусы под линукс есть?
- Есть, но всего 5, и их сначала нужно откомпилировать под свою систему, дать права на запуск и запустить.
Как сделать и разместить скриншот || Прежде чем создавать тему

6

diablopc пишет:

А зачем это привинчивать к почтовому клиенту то??

Да, как-то непонятно написал ab Что мне не нравится в notify-send:
1. нагло всплывает какая-то хреновина (иногда на полэкрана) и отвлекает
2. после отображения на экране уведомление того.. нигде не сохраняется
Что надо:
1. ненавязчивая иконка в области уведомлений
2. возможность просмотреть все уведомления, в т. ч. и старые

Вижу несколько вариантов, например:
* сконвертировать все в ленту RSS и далее использовать любой готовый софт
* не использовать готовое ПО и все написать с нуля
* еще что-нибудь..

Leap 42.3 Calculate Linux, Xfce, Emacs, ..

7

1000Mhz пишет:

1. нагло всплывает какая-то хреновина (иногда на полэкрана) и отвлекает

Да уж, с этим не поспоришь)))

- Пап, а вирусы под линукс есть?
- Есть, но всего 5, и их сначала нужно откомпилировать под свою систему, дать права на запуск и запустить.
Как сделать и разместить скриншот || Прежде чем создавать тему

8

1000Mhz пишет:

Но как в произвольном почтовом клиенте настроить чтение локальной почты admin@localhost?

https://ru.wikipedia.org/wiki/Mail_delivery_agent

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

9

drBatty, не. Например почтовик Оперы (которую я как раз юзаю) не понимает юниксовые майлбоксы. Почта была только первым вариантом из списка, нет и фиг с ней))

Leap 42.3 Calculate Linux, Xfce, Emacs, ..

10

1000Mhz пишет:

Например почтовик Оперы (которую я как раз юзаю) не понимает юниксовые майлбоксы.

это проблема вашей оперы. Я использую mutt, а уведомления встроены в IceWM. В качестве MDA у меня procmail.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

11

drBatty пишет:

это проблема вашей оперы

Это вообще не проблема ag

drBatty пишет:

mutt

да хоть для-емакса-почтовик, это решение меня никак не устроило в итоге.

Leap 42.3 Calculate Linux, Xfce, Emacs, ..

12

1000Mhz пишет:

Отвечаю сам себе)) в произвольном - никак. Придется забить на идею использования почты для уведомлений и что-то изобретать с нуля самому.

Элементарно, Ватсон. Все уже украдено до нас.
Есть такой файлик /etc/aliases. Так в нем вписываешь соответствие всяких системных пользователей внешним почтовым адресам. То есть, если письмо адресовано root'у, то отправлять его, например, на имярек@mail.ru или еще куда. Ну а оттуда - забирай любым почтовым клиентом.

13

Cruiser78 пишет:

Есть такой файлик /etc/aliases

ну можно и так конечно. Можно и sendmail привинтить, в CentOS оно уже привинчено к crond'у (локально).

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

14

стоп наркотик стоп. Хочу графику! То чего мне будет сложно сделать: иконка > tooltip > стек сообщений.

Leap 42.3 Calculate Linux, Xfce, Emacs, ..

15

1000Mhz пишет:

стоп наркотик стоп. Хочу графику!

дык графика и получится, какая разница твоей опере, откуда почту забирать? Чем локалхост хуже? Наоборот, доступен даже без интернетов, как ты и хотел. Поднимаешь свой почтовый локальный сервер, и радуешься.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

16

drBatty пишет:

какая разница твоей опере, откуда почту забирать?

но она умеет только серверы и не умеет локальный юниксовый майлбох. Я хочу непривязанное/универсальное решение. И без возни с MTA- это ж сообщения от локальной системы!

Leap 42.3 Calculate Linux, Xfce, Emacs, ..

17

Еще раз - речь о графике. В терминале я наверчу чего угодно. Графическим агентом тоже может выступать что угодно - зависит от протокола: RSS, email, самописное что-то. Да, терминала НЕТ! Только мышка.

Leap 42.3 Calculate Linux, Xfce, Emacs, ..

18

1000Mhz пишет:

Да, терминала НЕТ! Только мышка.

маздайщики должны страдать. Мои соболезнования.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

19 (09.01.2015 21:17:43 отредактировано 1000Mhz)

Порой я вижу непробиваемую тупость. Это про тебя Batty. Прочитай #6 и объясни мне где тут маздай.

Leap 42.3 Calculate Linux, Xfce, Emacs, ..

20

1000Mhz, перечитай №10 и не тупи больше.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

21

№10 - уже оффтопик. Шли б вы на лор, я даже уверен у вас там ник есть. Вот так на русских форумах все и превращается в срач  ab

Leap 42.3 Calculate Linux, Xfce, Emacs, ..

22

1000Mhz, мне параллельно до вашего мнения.
я объяснил, как оно у меня. Нет, не в терминале.

1000Mhz пишет:

я даже уверен у вас там ник есть.

конечно есть. Все знают, что я emulek.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

23

1000Mhz пишет:
drBatty пишет:

какая разница твоей опере, откуда почту забирать?

но она умеет только серверы и не умеет локальный юниксовый майлбох. Я хочу непривязанное/универсальное решение. И без возни с MTA- это ж сообщения от локальной системы!

А если "локальных" систем десяток-другой? По мне - гораздо лучше сотворить отдельный сервер нотификации, куда оно все стекаться со всех хостов и будет. А дальше - парсить то, то натекло. Что мешает под это дело поднять какую виртуалку и в ней оттянуться?

24

Cruiser78 пишет:

Что мешает под это дело поднять какую виртуалку

зачем виртуалку? Это слишком дорого.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

25

Хелоу. Короче наиболее простое и универсальное решение: поднимаем свою локальную ленту сообщений. Спек например тут: http://cyber.law.harvard.edu/rss/rss.html Решения в стиле третьегонма, ну я ж не кодер, а так, юзер с большой дороги  ag

Leap 42.3 Calculate Linux, Xfce, Emacs, ..

26

Не, надоб еще пояснить. Я не про всплывавшую CENSORED "громкость 60%", это убунтоидам, речь про информационные сообщения. хотя интересна именно универсальная система сообщений. Не сомневаюсь, Леннарт скоро решит))

Leap 42.3 Calculate Linux, Xfce, Emacs, ..

27

1000Mhz пишет:

Я не про всплывавшую CENSORED "громкость 60%"

почему "нет"? В любом DE это есть, и работает. Есть и отдельные решения для WM.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

28

Мне лично не нравится, как оно работает. Все свои наркоманские претензии я описал выше: #6 Да и к тому же, нотификации та немного разные? громкость 60 или ваш диск сдыхает? А у меня еще 5 скриптов, и они тоже пишут постоянно.

Leap 42.3 Calculate Linux, Xfce, Emacs, ..