Как настроить оповещения на телефон или почту?
dganic opened this issue · comments
Судя из описания в emonoda появилась мега фича
"Оповещения -- можно добавить emfetch в крон и забыть о нем, при появлении новых раздач программа вышлет оповещение вам на почту или телефон"
Срочно расскажите как это настроить, нет времени ждать! :)
Заранее спасибо!
Что именно, телефон или почту?
Интересует оба варианта, телефон через какие-то сторонние платные сервисы?
На почту я так понимаю за бесплатно?
Телефон через http://notifymyandroid.com/. Регистрируетесь там, ставите приложение и получаете ключик, который прописываете в конфиг:
confetti:
nma:
api_keys: 1234567890
С почтой нужно так (если у вас акк на яндекс-почте):
confetti:
email:
to: mdevaev@gmail.com # получатель
server: smtp.yandex.ru
ssl: true
user: ya.silverna # аккаунт отпровителя на яндексе
passwd: secret
sender: ya.silverna@yandex.ru // отправитель
Ну как, работает?
Письмо вроде отправилось, но принимающий сервер его не принял, сказал что это спам:
Покажите конфигурацию.
core:
torrents_dir: /var/lib/transmission/.config/transmission-daemon/torrents
client: transmission
fetchers:
rutracker.org:
user: Dganic
passwd: secret
nnm-club.me:
user: Dganic
passwd: secret
ipv6.nnm-club.me:
user: Dganic
passwd: secret
confetti:
email:
to: dganic@bmail.ru
server: smtp.yandex.ru
ssl: true
user: dganic
passwd: secret
sender: dganic@yandex.ru
А если отправлять на gmail, например?
А несколько адресов можно написать?
Теперь чтобы протестировать надо ждать пока какая-либо раздача обновится:(
Или как-то можно вручную инициировать отправку почты?
Можно несколько, да:
confetti:
email:
to:
- dganic@bmail.ru
- ...
- ...
server: smtp.yandex.ru
ssl: true
user: dganic
passwd: secret
sender: dganic@yandex.ru
Вручную нельзя, если только добавить какой-нибудь старый торрент, а потом запустить обновление.
Ды вот не могу найти старых торрентов, ды с nnm emfetch так и не может загрузить, в общем как оно само протестируется отпишу.
Запускайте emfetch --noop
. Так оно будет проверять торренты, отсылать емейлы, но фактически новые торренты загружаться в клиент не будут.
Вроде отправляет письма. Скажите, а тему письма есть вариант поменять? И перевод к содержимому письма можно как-то прикрутить?
Тему поменять можно, перевод пока никак.
За тему отвечает параметр subject, посмотрите emfetch -m
ХМм, оказалось что торренты обновляются, а письма никуда не шлются, забито три адреса, никуда не уходят..
Есть какие-то сообщения?
ДЫ вроде нет, вот лог за последние несколько дней, обновилось 2-3 раздачи:
https://gist.github.com/dganic/eb2a9282d01609d7b95f
Как нет, вот же баг какой-то:
AttributeError: 'NoneType' object has no attribute 'join'
Посмотрю, что там.
Попробуйте 1.9.26-1
.
Обновите пожалуйста в AUR-е
Обновил.
Ну как?
Вроде отправляет, одна беда, перестало рабоать через unit systemd, когда вручную запускаю все ОК, через юнит вот так:
Исправил в 1.9.28-1
Спасибо, вроде эту неделю довольно стабильно работает, Такой вопрос, отправителя вместо email адреса можно написать?
В смысле - отправителя?
Чтобы у получателя в строке отправитель было имя, а не емаил адрес, например как у гитхаба, когда оповещения приходят:
.. Devaev Maxim notifications@github.com ..
Сделайте в конфиге типа такого:
sender: Emonoda <ya.silverna@yandex.ru>