LinuxForum.Fans
Тема

Оповещение о новых письмах в Fedora 17

Автор: mrzeedox 13 сообщений 3001 просмотров
#263546

Не подскажите программу для Fedora 17, по оповещению о новых письмах в электронной почте. Мне не нужен ПОЧТОВЫЙ КЛИЕНТ типа thunderbird и других, мне нужно просто оповещалка о новых письмах, есть ли такая вообще?

#263568
mrzeedox написал:
Не подскажите программу для Fedora 17, по оповещению о новых письмах в электронной почте. Мне не нужен ПОЧТОВЫЙ КЛИЕНТ типа thunderbird и других, мне нужно просто оповещалка о новых письмах, есть ли такая вообще?

А как ты её себе представляешь? Есть произвольный почтовый сервер. На него приходит твое письмо. Откуда почтовый сервер знает, что надо тебя оповестить об этом письме? Это - не его забота. Его дело - только хранить для тебя почту, пока ты её не заберешь тем или иным клиентом. А вот уже клиент может периодически смотреть в твой почтовый ящик на сервере и уведомлять тебя, что там что-то есть. Или забирать оттуда почту в локальный ящик и уведомлять тебя об приходе нового сообщения. Так что без ПОЧТОВОГО КЛИЕНТА того или иного вида - не обойтись.
А в приципе - нет ничего сложного на том же перле написать "гляделку" в почтовый сервер, которая реализует протокол POP3 и по нему расскажет тебе - есть ли что нового на почтовом сервере. Там самое сложное реализовать "защиту" пароля доступа к почтовому ящику (хотя, наверняка уже и реализовано). А сам протокол POP3 - прост как мычание.

#263571
mrzeedox написал:
Не подскажите программу для Fedora 17, по оповещению о новых письмах в электронной почте. Мне не нужен ПОЧТОВЫЙ КЛИЕНТ типа thunderbird и других, мне нужно просто оповещалка о новых письмах, есть ли такая вообще?

Я такое замутил у себя. Вот моя тема на другом форуме с подробным описанием. Рекомендую :)
http://www.crunchbang.ru/viewtopic.php?id=1242
А готовые программы, их немного и все которые я тогда нашёл меня по разным причинам не устраивали. Какие именно уже и не помню, давно это делал.
А эту оповещалку как сделал - так до сих пор у меня крутится.

#263610

При попытки запустить getmail через терминал, появляется ошибка:

text

getmail version 4.26.0
Copyright (C) 1998-2009 Charles Cazabon.  Licensed under the GNU GPL version 2.
SimplePOP3Retriever:dr.zed0x@yandex.ru@pop.yandex.ru:110:
getmailrc: operation error (POP error (-ERR [AUTH] login failure or POP3 disabled, try later. sc=1iWmKPw5PSw1))
0 messages (0 bytes) retrieved, 0 skipped

Пароль правильный ТОЧНО, уже проверенно. Пробывал два вида ввода логина: с @yandex.ru и без, результаты те же.

#263654
mrzeedox написал:
При попытки запустить getmail через терминал, появляется ошибка:
text

getmail version 4.26.0
Copyright (C) 1998-2009 Charles Cazabon.  Licensed under the GNU GPL version 2.
SimplePOP3Retriever:dr.zed0x@yandex.ru@pop.yandex.ru:110:
getmailrc: operation error (POP error (-ERR [AUTH] login failure or POP3 disabled, try later. sc=1iWmKPw5PSw1))
0 messages (0 bytes) retrieved, 0 skipped

Пароль правильный ТОЧНО, уже проверенно. Пробывал два вида ввода логина: с @yandex.ru и без, результаты те же.

Дай вывод

text
cat ~/.getmail/getmailrc

только убери пароль и username, чтобы все не видели. Если не знаешь как это сделать скинь вывод мне в личку, обещаю тебе не использовать твои данные. Пока могу сказать, что у тебя проблема в настройках этого файла getmailrc. Вот правильный формат этого файла:

text

[retriever]
type = SimplePOP3Retriever
server = pop.yandex.ru
username = ***********
password = ***********

[destination] type = Maildir path = ~/.getmail/

Вот правильный вывод этой команды

text

seryi@seryi-laptop:~$ getmail
getmail version 4.14.0
Copyright (C) 1998-2009 Charles Cazabon.  Licensed under the GNU GPL version 2.
SimplePOP3Retriever:simd0264@pop.yandex.ru:110:
  msg 1/2 (1971 bytes) delivered
  msg 2/2 (1900 bytes) delivered
  2 messages (3871 bytes) retrieved, 0 skipped
mrzeedox написал:
Пробывал два вида ввода логина: с @yandex.ru и без, результаты те же.

Правильно вводить без @yandex.ru, только username

#263677

Отправил

#263698
mrzeedox написал:
Отправил

У тебя был выключен протокол pop3 в ящике. Я включил. Проверяй. Сейчас должно работать.

#263705
simd0264 написал:
[quote=mrzeedox]Отправил

У тебя был выключен протокол pop3 в ящике. Я включил. Проверяй. Сейчас должно работать.[/quote]
Да спасибо, а как теперь сделать именно уведомления о новом сообщении, а то кадый раз лезть в терминал как то не удобно? Посмотрел ту тему, что ты мне дал, там тебе подкинули пример с notify, но у меня его нет в репозиториях + что как настраивать, в теме тоже не было. Можешь помочь с настройкой notify?

#263843
mrzeedox написал:

Да спасибо, а как теперь сделать именно уведомления о новом сообщении, а то кадый раз лезть в терминал как то не удобно? Посмотрел ту тему, что ты мне дал, там тебе подкинули пример с notify, но у меня его нет в репозиториях + что как настраивать, в теме тоже не было. Можешь помочь с настройкой notify?

Специльно поставил на виртуалке Fedora. Пакет notify есть из коробки и в репозитории. Называется notify-send.
Для проверки запусти в консоли

text
notify-send "Privet"

Делай внимательно по моей инструкции по ссылке выше. Только файл ~/.getmail/gm1 в твоём случае будет такой:

text

rm -f ~/.getmail/new/*
if getmail | grep msg > null
then notify-send "New mail или любой твой текст"
fi

P.S. Осторожно с командой rm. Удаляет файлы без предупреждения.
Успехов :). Что непонятно - пиши.

#263889
simd0264 написал:
[quote=mrzeedox]
Да спасибо, а как теперь сделать именно уведомления о новом сообщении, а то кадый раз лезть в терминал как то не удобно? Посмотрел ту тему, что ты мне дал, там тебе подкинули пример с notify, но у меня его нет в репозиториях + что как настраивать, в теме тоже не было. Можешь помочь с настройкой notify?

Специльно поставил на виртуалке Fedora. Пакет notify есть из коробки и в репозитории. Называется notify-send.
Для проверки запусти в консоли

text
notify-send "Privet"

Делай внимательно по моей инструкции по ссылке выше. Только файл ~/.getmail/gm1 в твоём случае будет такой:

text

rm -f ~/.getmail/new/*
if getmail | grep msg > null
then notify-send "New mail или любой твой текст"
fi

P.S. Осторожно с командой rm. Удаляет файлы без предупреждения.
Успехов :). Что непонятно - пиши.[/quote]

Пакета с названием notify-send не найдено.
Ошибка: Выполнять нечего

#263892
mrzeedox написал:

Пакета с названием notify-send не найдено.
Ошибка: Выполнять нечего

А в репозитории?
P.S. Не цитируй всё сообщение, достаточно только фразы, на которую отвечаешь.

#263894
simd0264 написал:

А в репозитории?
P.S. Не цитируй всё сообщение, достаточно только фразы, на которую отвечаешь.

Эм, а я где же смотрел?
yum install notify-send

#263953

Я честно говоря в Fedora не специалист. Я смотрел что есть такой пакет так



Наверное нужна помощь людей, которые знают Fedora.

Войдите или зарегистрируйтесь, чтобы ответить.