Добрый день, функцию отправки sms по окончании закачки торента в rtorrent реализовал у себя на роутере следующим образом:
1. Установил esmtp:
2. Ввёл данные ящика на mail.ru - файл /opt/etc/esmtprc
Code:
hostname = "smtp.mail.ru"
username = "mail_login"
password = "mail_pass"
3. добавил в конфиг rtorrent
Code:
#sms on finished
on_finished=send_finish_sms,"execute = /opt/etc/sendsms/startsms"
4. Файл startsms
Code:
#!/bin/sh
echo -e "Торрент закачался" | sendmail 7913xxxxxxx@sms.mtslife.ru -f mymail@mail.ru
------------
Суть данного действия что на МТС при подключенной бесплатной услуге sms to e-mail письмо отправляемое на данный адрес придёт как смска на телефон.
Ещё есть проблема в том что например на mail.ru письмо отправленные сендмайлом или через php воспринимаются как спам и письмо дальше не проходит о чём майлру нам и сообщает:
Ещё Как в конфиге - мне реализовать так чтобы отправлялось и название торрента тоже, например - Торрент "название" скачался. У меня сейчас так
on_finished=send_finish_sms,"execute = /opt/etc/sendsms/startsms"
Если пишу в конфиге так: on_finished=send_finish_sms,"execute = echo -e "Торрент $d.get_name закачался" | sendmail 7913ххххххх@sms.mtslife.ru -f хххххх@bk.ru
То клиент rtorrent не стартует.