Биллинговая система Nodeny
02 Мая 2024, 23:59:21 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]
  Печать  
Автор Тема: sms-шлюзы  (Прочитано 5435 раз)
goletsa
NoDeny
Спец
*

Карма: 21
Offline Offline

Сообщений: 973


Просмотр профиля
« : 13 Февраля 2010, 17:08:32 »

выделено из http://forum.nodeny.com.ua/index.php?topic=458.0


Да это понятно, что всё может быть(свет, кривые руки).....Просто в конкретном случае, если сервер БД аварийно выключился(у меня часто возникают проблемы с питанием), то 100% нужно пересобирать сервер с базой? Поймите правильно, ни разу не имел дело с нодени и юниксом, вот и переживаю, чтобы было всё тип топ, сейчас начал изучать фряху, до этого сидел на винде, так что не казните, исли что не так спрошу! Улыбающийся
Это вопрос правильной установко-настройки. У меня упс когда садятся батарейки просто выдает команду на корректное выключение сервера и после восстановления питания сервер стартует автоматически. При всем при этом сигнал на выключение может отсылаться не только тому серверу, который включен в упс, но и другим серверам, где упсы не такие умные или не настроены а так-же предупреждать админа на мыло (с прикрыванием смс шлюзов преимущество сомнительное, но все-же)
Кстати, может кто-то посоветует путевый смс-гейт для этой хрени и  скриптом  поделится?
smstraffic.ru
Есть еще как вариант smsmail.ru - он на входящее письмо вам пришлет смску. Но слишком мало функционала имхо.
Хотя эта одна и та же контора фактически.
« Последнее редактирование: 15 Февраля 2010, 19:11:16 от elite » Записан
Cell
NoDeny
Спец
*

Карма: 52
Offline Offline

Сообщений: 1407



Просмотр профиля
« Ответ #1 : 14 Февраля 2010, 12:53:58 »

Есть еще как вариант smsmail.ru - он на входящее письмо вам пришлет смску. Но слишком мало функционала имхо.
Хотя эта одна и та же контора фактически.
Спасибо, брат, smsmail.ru подошло по полной схеме - время доставки 10 секунд с момента отправки письма. Цена 4 цента - если не злоупотреблять, то вполне приемлемо.
Записан
goletsa
NoDeny
Спец
*

Карма: 21
Offline Offline

Сообщений: 973


Просмотр профиля
« Ответ #2 : 14 Февраля 2010, 14:24:28 »

Есть еще как вариант smsmail.ru - он на входящее письмо вам пришлет смску. Но слишком мало функционала имхо.
Хотя эта одна и та же контора фактически.
Спасибо, брат, smsmail.ru подошло по полной схеме - время доставки 10 секунд с момента отправки письма. Цена 4 цента - если не злоупотреблять, то вполне приемлемо.

Ну smstraffic как корпоративное решение достаточно неплох. Мы через него рассылаем абонентам мессаги о задолжностях. Ну и всякий рекламный спам.
Улыбающийся
Записан
stix
NoDeny
Спец
*

Карма: 72
Offline Offline

Сообщений: 1872


Nodeny Support Team

205539
Просмотр профиля
« Ответ #3 : 14 Февраля 2010, 20:56:33 »

Есть еще как вариант smsmail.ru - он на входящее письмо вам пришлет смску. Но слишком мало функционала имхо.
Хотя эта одна и та же контора фактически.
Спасибо, брат, smsmail.ru подошло по полной схеме - время доставки 10 секунд с момента отправки письма. Цена 4 цента - если не злоупотреблять, то вполне приемлемо.

Ну smstraffic как корпоративное решение достаточно неплох. Мы через него рассылаем абонентам мессаги о задолжностях. Ну и всякий рекламный спам.
Улыбающийся

У нас МТС телефоны и все гоняется через из релей.
« Последнее редактирование: 15 Февраля 2010, 19:10:25 от elite » Записан
goletsa
NoDeny
Спец
*

Карма: 21
Offline Offline

Сообщений: 973


Просмотр профиля
« Ответ #4 : 15 Февраля 2010, 03:14:08 »

Это не дает самой вкусной фишки - задание своего ORIGINATOR в теле смс.
Записан
Cell
NoDeny
Спец
*

Карма: 52
Offline Offline

Сообщений: 1407



Просмотр профиля
« Ответ #5 : 09 Марта 2010, 00:10:39 »

В продолжение темы. Один хороший человек с локал.ком.уа поделился скриптом пинговалки, который совместно с smstools3 дает просто потрясающие результаты по мониторингу каналов. Протестировал и был приятно удивлен, что совсем нет лишнего флуда. Хост пропал - смс, через час  хост появился - опять смс. Публикуется с разрешения автора, респект ему и уважуха.
Код:
#!/bin/sh
####################################
#                                                                    #
# Ping test on sms                                             #
# by  VitalyMoiseev (c) http://local.com.ua/forum/  #
#                                                                    #
####################################

list_host="ya.ru mail.ru google.com ukr.net" # ну и список можно продолжать до бесконечности
list_sms="38050ххххххх 38050ххххххх" # понятно, что телефонов может быть как один так и несколько

msg_bad="empty"
msg_ok="empty"

for host in ${list_host}; do
        count_sms="0";
        name_file=/var/log/ping_test.${host}
        if [ -r ${name_file} ]; then
                count_sms=`cat ${name_file}`
        else
                echo "0" > ${name_file}
        fi

        loss=`/sbin/ping -c 2 -s 1 -i 0.5 ${host} | grep 'packet loss' | awk '{print $7}'`
        if [ "${loss}" = "100.0%" ]; then
                if [ ${count_sms} = "0" ]; then
                        echo "1" > ${name_file}
                elif [ ${count_sms} = "1" ]; then
                        if [ "${msg_bad}" = "empty" ]; then
                                msg_bad="net svyazi s "
                        fi
                        msg_bad="${msg_bad} ${host} "
                        echo "2" > ${name_file}
                fi
        else
                if [ ${count_sms} = "2" ]; then
                        if [ "${msg_ok}" = "empty" ]; then
                                msg_ok="svyaz vostanovlena "
                        fi
                        msg_ok="${msg_ok} ${host}(${loss}) "
                        echo "0" > ${name_file}
                fi
                if [ ${count_sms} = "1" ]; then
                        echo "0" > ${name_file}
                fi
        fi
done

d=`date "+%d--%H-%M"`
d1=`date "+%d.%m.%Y %H:%M"`


if [ "${msg_bad}" != "empty" ]; then
        for sms_num in ${list_sms}; do
            touch /etc/sms_${sms_num}
            echo "To: ${sms_num}" > /etc/sms_${sms_num}
            echo "" >> /etc/sms_${sms_num}
            echo "${d1} ${msg_bad}" >> /etc/sms_${sms_num}
            mv /etc/sms_${sms_num} /var/spool/sms/outgoing/
        done
        echo ${d1} ${msg_bad} >> /var/log/ping_test
fi

if [ "${msg_ok}" != "empty" ]; then
        for sms_num in ${list_sms}; do
            touch /etc/sms_${sms_num}
            echo "To: ${sms_num}" > /etc/sms_${sms_num}
            echo "" >> /etc/sms_${sms_num}
            echo "${d1} ${msg_ok}" >> /etc/sms_${sms_num}
            mv /etc/sms_${sms_num} /var/spool/sms/outgoing/
        done
        echo ${d1} ${msg_ok} >> /var/log/ping_test
fi

exit 0

Записан
Fredik
NoDeny
Старожил
*

Карма: 5
Offline Offline

Сообщений: 362


Просмотр профиля
« Ответ #6 : 09 Марта 2010, 12:22:10 »

+1 потестим
Записан
Cell
NoDeny
Спец
*

Карма: 52
Offline Offline

Сообщений: 1407



Просмотр профиля
« Ответ #7 : 09 Марта 2010, 15:02:07 »

+1
где?
Записан
VitalVas
NoDeny
Спец
*

Карма: 60
Offline Offline

Сообщений: 991



Просмотр профиля WWW
« Ответ #8 : 09 Марта 2010, 15:10:46 »

надули
Записан
Maks
NoDeny
Ветеран
*

Карма: 13
Offline Offline

Сообщений: 575


Скажи спасибо - подними карму.

https://t.me/smv https://t.me/smv_wz
Просмотр профиля Email
« Ответ #9 : 09 Марта 2010, 15:34:07 »

Жадные вы однако..
Записан

Nodeny общение
https://t.me/nodeny_chat
Страниц: [1]
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!