myDC.ru

Здравствуйте, гость ( Вход | Регистрация )

 
3 страниц V   1 2 3 >  
Ответить в данную темуНачать новую тему

> Sms/e-mail

Теги
Нет тегов для показа
Fislons
сообщение 27.12.2008, 13:59
Сообщение #1


Активный участник
***

Группа: Пользователи
Сообщений: 55
Регистрация: 20.9.2008
Из: г. Харьков
Пользователь №: 565
Спасибо сказали: 1 раз




Возможно ли создать скрипт отправки смс и емейл сообщения через хаб, если возможно реализовать - раелизуйте под апи 1 птока 3.6.0 плз, заранее приблогадарен!!!
Go to the top of the page
+Quote Post
igroman89
сообщение 27.12.2008, 15:29
Сообщение #2


Начинающий
*

Группа: Пользователи
Сообщений: 23
Регистрация: 19.12.2008
Пользователь №: 1 486
Спасибо сказали: 0 раз




ну пачиму сразу под апи 1((( мона и под апи 2 такую фичу забацать)) главное что эту задумку нужно делать через интернет сервера бесплатной отправки сообщений)
Go to the top of the page
+Quote Post
Fislons
сообщение 27.12.2008, 17:18
Сообщение #3


Активный участник
***

Группа: Пользователи
Сообщений: 55
Регистрация: 20.9.2008
Из: г. Харьков
Пользователь №: 565
Спасибо сказали: 1 раз




Украина:
http://smssender.org.ua/
Go to the top of the page
+Quote Post
Nickolya
сообщение 27.12.2008, 21:01
Сообщение #4


Главный ра******й тут...
*********

Группа: Главные администраторы
Сообщений: 1 727
Регистрация: 18.5.2008
Из: RF, 2la
Пользователь №: 1
Спасибо сказали: 776 раз




Отправка письма: http://board.ptokax.ch/index.php?topic=7556.0
Смски врядли, с большой уверенностью даже скажу что нереально, пока... (я про бесплантый вариант, платно думаю есть сервисы по отправке смс средствами веб без проблем и заморочек)
Go to the top of the page
+Quote Post
колбаскин
сообщение 28.12.2008, 17:42
Сообщение #5


Начинающий
*

Группа: Пользователи
Сообщений: 16
Регистрация: 1.12.2008
Из: Украина Запорожье
Пользователь №: 1 264
Спасибо сказали: 0 раз




как его использовать этот скрипт?
можно же смс слать через мыло!
Go to the top of the page
+Quote Post
=TuRoK=
сообщение 30.12.2008, 1:12
Сообщение #6


Активный участник
***

Группа: Пользователи
Сообщений: 61
Регистрация: 24.7.2008
Из: Тамбов
Пользователь №: 259
Спасибо сказали: 1 раз




Да,идейки ничё таки, такими темпами скоро страной управлять сможем через хаб exciting.gif
Go to the top of the page
+Quote Post
D'aspid
сообщение 31.12.2008, 12:07
Сообщение #7


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 280
Регистрация: 4.6.2008
Из: Россия
Пользователь №: 10
Спасибо сказали: 42 раза




Цитата
Отправка письма: http://board.ptokax.ch/index.php?topic=7556.0

Непонял как работает скрипт.
Go to the top of the page
+Quote Post
колбаскин
сообщение 31.12.2008, 14:43
Сообщение #8


Начинающий
*

Группа: Пользователи
Сообщений: 16
Регистрация: 1.12.2008
Из: Украина Запорожье
Пользователь №: 1 264
Спасибо сказали: 0 раз




Цитата(Infernus-pro @ 31.12.2008, 11:07) *
Непонял как работает скрипт.


аналогично....
я так понимаю это вспомогательный скрипт...а тот чем отправлять мыло - еще не написан!
Go to the top of the page
+Quote Post
Nickolya
сообщение 31.12.2008, 17:46
Сообщение #9


Главный ра******й тут...
*********

Группа: Главные администраторы
Сообщений: 1 727
Регистрация: 18.5.2008
Из: RF, 2la
Пользователь №: 1
Спасибо сказали: 776 раз




Код
--[[

    SendMail 1.0 LUA 5.1x [Strict] [API 2]
    
    Send E-Mail from your scripts with PxLuaSocket
    This function returns boolean with string
    
    Usage:
    In any script you need to send mail from load this module:
    dofile("SendMail 1.0 L5.1.lua")
        
    Example Call:
    local b,r = SendMail('"Friendly Name" <user@domain>',"Subject","Message Body")
    if b then Core.SendToOps(r) end
    
    On Success will return true with reply:
    Message Sent: "Friendly Name" <user@domain>
    
    On Failure will return false with error:
    Send Failed: timeout

    ***Note requires PxLuaSocket 2.0.2, dowload here:
    http://www.czdc.org/PtokaX/Libs-0.3.6.0d/PXLuaSocket-2.0.2.7z
    or
    PXLuaSocket 2.0.2 compatible with PtokaX 0.4.0.0RC6:
    http://www.czdc.org/PtokaX/Libs-0.4.0.0RC6/PXLuaSocket-2.0.2.7z
    
    extract to PtokaX\scripts\libs
]]

Цитата
--[[

SendMail 1.0 LUA 5.1x [Strict] [API 2]

Отсылает E-Mail из скритпа при помощи PxLuaSocket
Функция возвращает значения boolean и string

Использование:
В любом скрипте в котором надо отправить письмо, загрузите этот модуль:
dofile("SendMail 1.0 L5.1.lua")

Пример вызова:
local b,r = SendMail('"Friendly Name" <user@domain>',"Subject","Message Body")
if b then Core.SendToOps® end

При успехе вернет true с ответом:
Message Sent: "Friendly Name" <user@domain>

При провале возвращается false с ошибкой:
Send Failed: timeout

***Понмие что необходима PxLuaSocket 2.0.2, качать здесь:
http://www.czdc.org/PtokaX/Libs-0.3.6.0d/P...Socket-2.0.2.7z
или
PXLuaSocket 2.0.2 compatible with PtokaX 0.4.0.0RC6:
http://www.czdc.org/PtokaX/Libs-0.4.0.0RC6...Socket-2.0.2.7z

извлечь в PtokaX\scripts\libs
]]
Go to the top of the page
+Quote Post
Wariner
сообщение 4.1.2009, 12:24
Сообщение #10


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




Кто знает какие нибудь адреса почтовых серверов? С маил ру скрипт работать не хочет(точнее маилру со скриптом)
Go to the top of the page
+Quote Post
ustas
сообщение 4.1.2009, 12:39
Сообщение #11


Продвинутый участник
****

Группа: Пользователи
Сообщений: 177
Регистрация: 20.5.2008
Пользователь №: 5
Спасибо сказали: 26 раз




Цитата(Wariner @ 4.1.2009, 12:24) *
Кто знает какие нибудь адреса почтовых серверов? С маил ру скрипт работать не хочет(точнее маилру со скриптом)

gmail.com
yandex.ru
pochta.ru
и т.д.
Go to the top of the page
+Quote Post
Wariner
сообщение 4.1.2009, 13:32
Сообщение #12


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




Хех, не корректно задал вопрос: если ли почтовые сервера не требующие authentication required(проверка подлиности)?
Go to the top of the page
+Quote Post
колбаскин
сообщение 4.1.2009, 16:20
Сообщение #13


Начинающий
*

Группа: Пользователи
Сообщений: 16
Регистрация: 1.12.2008
Из: Украина Запорожье
Пользователь №: 1 264
Спасибо сказали: 0 раз




Люди ну загрузил я скрипт на хаб....
как письмо отослать?
Go to the top of the page
+Quote Post
Sephiroth_Lukaw
сообщение 4.1.2009, 17:20
Сообщение #14


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 307
Регистрация: 11.7.2008
Пользователь №: 173
Спасибо сказали: 31 раз




колбаскин, Nickolya уже даже на русский описание перевёл... как модуль он работает. В нём настройки smtp сервера и функция выполняющая отправку, а саму отправку сообщения(вызов этой функции) можно делать в другом скрипте, подключая данный модуль.
Цитата("Nickolya")
Go to the top of the page
+Quote Post
колбаскин
сообщение 4.1.2009, 19:27
Сообщение #15


Начинающий
*

Группа: Пользователи
Сообщений: 16
Регистрация: 1.12.2008
Из: Украина Запорожье
Пользователь №: 1 264
Спасибо сказали: 0 раз




Цитата(Sephiroth_Lukaw @ 4.1.2009, 16:20) *
колбаскин, Nickolya уже даже на русский описание перевёл... как модуль он работает. В нём настройки smtp сервера и функция выполняющая отправку, а саму отправку сообщения(вызов этой функции) можно делать в другом скрипте, подключая данный модуль.


C детсва так сложилось что я не пишу скрипты....
вот я и спрашиваю как можно отправить их хаба сообщение?
чтобы было по типу !email адрес тема самое сообщение и оно уходило с того смтп и аккаунта что я укажу....

как? есть рабочий скрипт который отправляет по команде ?
Go to the top of the page
+Quote Post
Wariner
сообщение 4.1.2009, 20:11
Сообщение #16


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




2Sephiroth_Lukaw: подключить то его пол беды... я пробовал 3-4 сервера и не один не захотел работать со скриптом!
Go to the top of the page
+Quote Post
Sephiroth_Lukaw
сообщение 4.1.2009, 21:08
Сообщение #17


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 307
Регистрация: 11.7.2008
Пользователь №: 173
Спасибо сказали: 31 раз




На машине с хабом должен стоять smtp сервер, или я не правильно понел идею?
Go to the top of the page
+Quote Post
Setuper
сообщение 4.1.2009, 21:25
Сообщение #18


RusHub team lead
**************

Группа: Модераторы
Сообщений: 4 030
Регистрация: 20.6.2008
Из: г. Королёв (Моск. обл.)
Пользователь №: 46
Спасибо сказали: 1708 раз




кто-нибудь пробовал отсылать письма?
Go to the top of the page
+Quote Post
Wariner
сообщение 5.1.2009, 0:22
Сообщение #19


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




Я пробовал. в настройках сервером прописывал mail.ru pochta.ru и т.д. но все они выдают ошибку authentication required
Go to the top of the page
+Quote Post
Nickolya
сообщение 5.1.2009, 1:16
Сообщение #20


Главный ра******й тут...
*********

Группа: Главные администраторы
Сообщений: 1 727
Регистрация: 18.5.2008
Из: RF, 2la
Пользователь №: 1
Спасибо сказали: 776 раз




Так! Ну чего вы развели кипиш??? Вот смотрите, кусок из скрипта:
Код
        local r, e = smtp.send{
            from = From:gsub("^[^<]*",""),
            rcpt = rcpt,
            source = smtp.message(mesgt)
        }
Теперь открываем докуменатцию к библиотеке, там reference -> SMTP, и видим:
Код
smtp.send{
  from = string,
  rcpt = string or string-table,
  source = LTN12 source,
  [user = string,]
  [password = string,]
  [server = string,]
  [port = number,]
  [domain = string,]
  [step = LTN12 pump step,]
  [create = function]
}
Опциональные поля user и password, так что добавляем их в скрипт и пробуем:
Цитата
local r, e = smtp.send{
from = From:gsub("^[^<]*",""),
rcpt = rcpt,
source = smtp.message(mesgt),
user = "UserNameHere",
password = "PassHere",
}

Кстати, если почитать внимательно слова мутора, то понятно что он имеет свой локальный почтовый сервер и поэтому у него и нет проблем big_smile.gif
И там обсуждается еще вот что: скрипт может блокировать всю систему пока не отправит письмо, так что при плохом соединении или еще каких-то проблемах, может все повиснуть секунд на 30... Так что настраивайте очень аккуратно параметр smtp.TIMEOUT в конфигурации!
Go to the top of the page
+Quote Post

3 страниц V   1 2 3 >
Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

Collapse

> Похожие темы

  Тема Ответов Автор Просмотров Последнее сообщение
No new Topic has attachmentsНужен скрипт регистрации через E-mail
Скрипт регистрации через E-mail
22 PaN 25 221 2.9.2009, 7:53 Посл. сообщение: PaN
Closed Регистрационные Данные В E-mail
х3
1 Bull Dozer 4 537 15.2.2009, 11:46 Посл. сообщение: Setuper
No New Posts От: Sms/e-mail
От темы с ID: 984
0 Николай 3 721 6.1.2009, 19:42 Посл. сообщение: Николай

 



RSS Сейчас: 29.3.2024, 10:55