Автор: Saymon 2.1.2011, 18:29
Собственно интересно вот что, даже не знаю как вернее сказать.
Начал юзать smtp модуль и при отправке почты я вижу в чате
Код
[17:28:40]
мыло одмина.
smtp.mail.ru
25
nil
nil
логин одминского ящика
пасс от мыла одмина
[17:28:40]
smtp.mail.ru
25
60
nil
[17:28:40] ->0
[17:28:40] -->tcp{master}: 00C8D2F8
[17:28:40] -->60
[17:28:40] -->smtp.mail.ru
[17:28:40] -->25
[17:28:40] -->1
[17:28:40] -->2
[17:28:40] ->1
[17:28:40] ->2
[17:28:40] ->3
[17:28:40] Вы были зарегистрированы на хабе RHSBot Dev hub. Данные регистрации были отправлены успешно на E-Mail: ..
Задался вопросом, что такое откуда, где, как? Не мог понять я. Тут уважаемый alex82 подал идею заглянуть в модуль smtp.
Как только я открываю, я вижу в нём:
Код
function open(server, port, create)
base.Core.SendToAll("\n"..base.tostring(server or SERVER).."\n"..
base.tostring(port or PORT).."\n"..
base.tostring(TIMEOUT).."\n"..
base.tostring(create)
)
base.Core.SendToAll"->0"
local tp = socket.try(tp.connect(server or SERVER, port or PORT,
TIMEOUT, create))
base.Core.SendToAll"->1"
local s = base.setmetatable({tp = tp}, metat)
base.Core.SendToAll"->2"
-- make sure tp is closed if we get an exception
s.try = socket.newtry(function()
s:close()
end)
base.Core.SendToAll"->3"
--base.Core.SendToAll("->"..base.tostring(s).."\n")
return s
end
Такие кренделя в smtp.lua и в tp.lua. У себя я это просто закоментировал....
Почему? Зачем? Не знаю что дальше ж спросить.
Setuper, ???
Автор: Setuper 2.1.2011, 19:11
Эм... это наверное мои тестовые записи написаны.
Пардон
Перезалил
Автор: Xyligannur 27.2.2011, 22:34
Простите за глупый вопрос но почему я немогу нечего скачать?
Автор: mariner 27.2.2011, 23:42
А DownLoad Master не стоит случаем?
Автор: Midgard 3.3.2011, 0:31
Я извиняюсь, подскажите пожалуйста по-точнее как именно подключить библиотеку сокетов? Что-то не понял. require"socket" - это команда или что? Если команда, то куда её вводить и отправлять?
С библиотекой разобрался, всё работает.