MailAgent

39 views
Skip to first unread message

alkresin

unread,
Jan 15, 2019, 7:35:40 AM1/15/19
to guiserver
Выложил новое приложение (Golang, External, Guiserver) - https://github.com/alkresin/mailagent
Проверка почты на ваших ящиках. Создаете список своих ящиков и через указанные интервалы времени (в минутах, индивидуально для каждого ящика) программа проверяет их и, если появилось что-то новое, сигнализирует - меняет цвет иконки в трее (трей, к сожалению, только для Windows). Показывает список последних сообщений (сколько - указывается индивидуально для каждого ящика), выбранные можно удалить - это бывает удобно, чтобы не открывать для этого почту в веб-интерфейсе.
Работает только по Imap, проверено для yandex.ru, mail.ru, yahoo.com, gmail.com.

Go-код включает только открытие главной формы из xml-файла и набор функций, реализующих доступ к почте. Весь интерфейс и "бизнес-логика" приложения - в xml, на Harbour. Так сделано специально для иллюстрации такого подхода.
Для сборки нужен пакет go-imap:




alkresin

unread,
Jan 15, 2019, 7:37:17 AM1/15/19
to guiserver
Да, и еще: готовый бинарный пакет у меня на сайте: http://www.kresin.ru/guisrv.html
Reply all
Reply to author
Forward
0 new messages