Sms/e-mail |
Здравствуйте, гость ( Вход | Регистрация )
Sms/e-mail |
5.1.2009, 3:32
Сообщение
#21
|
|
Начинающий Группа: Пользователи Сообщений: 16 Регистрация: 1.12.2008 Из: Украина Запорожье Пользователь №: 1 264 Спасибо сказали: 0 раз |
У кого-то есть уже готовый скрипт чтобы отослать имейл?
в конфиг свой смтп ,логин и пасс я впишу.... |
|
|
5.1.2009, 10:51
Сообщение
#22
|
|
Освоившийся участник Группа: Пользователи Сообщений: 314 Регистрация: 13.10.2008 Пользователь №: 791 Спасибо сказали: 9 раз |
колбаскин, +1!
|
|
|
5.1.2009, 12:53
Сообщение
#23
|
|
Продвинутый участник Группа: Пользователи Сообщений: 177 Регистрация: 20.5.2008 Пользователь №: 5 Спасибо сказали: 26 раз |
придумал другой вариант. Сохранять нужную инфу в файл и его отправлять через os.execute(прога файл)
прога - любая почтовая программа, поддерживающая командную строку, тот же Bat, ну или консольные почтовики Blat, ZeRat и т.д., для linux mail при такой реализации не будет скрипта, который подвешивает хаб при плохом инете ) |
|
|
5.1.2009, 14:52
Сообщение
#24
|
|
Местная ТехПоддержка Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз |
ога... А я уже exim + courier imap поднял =)))
Проще говоря почтовый серв PS а для линуксоидов скажу - есть команда mail , а так же прога - sendmail (она есть и под венды, очень стабильна, некосячна, а настройки с любого юниксфорума вытянуть мона) |
|
|
5.1.2009, 19:51
Сообщение
#25
|
|
Освоившийся участник Группа: Пользователи Сообщений: 314 Регистрация: 13.10.2008 Пользователь №: 791 Спасибо сказали: 9 раз |
осталось теперь скрипт написать который файл генерировать будет
|
|
|
6.1.2009, 2:08
Сообщение
#26
|
|
Главный ра******й тут... Группа: Главные администраторы Сообщений: 1 727 Регистрация: 18.5.2008 Из: RF, 2la Пользователь №: 1 Спасибо сказали: 776 раз |
Все уже придумано...
Вот где, правда 1 апи, но не в этом суть: Скрипт с использованием библиотек: Registration.Email.v1.0.LUA5.X_PtokaX.lua ( 4.89 килобайт ) Кол-во скачиваний: 31 Скрипт с использованием 3х программ (через os.execute()): Registration.Email.v1.0b.lua.zip ( 221.96 килобайт ) Кол-во скачиваний: 59 |
|
|
6.1.2009, 17:54
Сообщение
#27
|
|
Активный участник Группа: Пользователи Сообщений: 55 Регистрация: 7.12.2008 Из: Тула Пользователь №: 1 349 Спасибо сказали: 1 раз |
=))
|
|
|
6.1.2009, 17:56
Сообщение
#28
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
|
|
|
6.1.2009, 17:57
Сообщение
#29
|
|
Активный участник Группа: Пользователи Сообщений: 55 Регистрация: 7.12.2008 Из: Тула Пользователь №: 1 349 Спасибо сказали: 1 раз |
или это под апи1?
|
|
|
6.1.2009, 17:58
Сообщение
#30
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
|
|
|
6.1.2009, 18:05
Сообщение
#31
|
|
Освоившийся участник Группа: Пользователи Сообщений: 314 Регистрация: 13.10.2008 Пользователь №: 791 Спасибо сказали: 9 раз |
#$%@^&*"
выложите кто нить под апи2... |
|
|
6.1.2009, 18:44
Сообщение
#32
|
|
Активный участник Группа: Пользователи Сообщений: 55 Регистрация: 7.12.2008 Из: Тула Пользователь №: 1 349 Спасибо сказали: 1 раз |
|
|
|
6.1.2009, 19:21
Сообщение
#33
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
я хотел сказать что когда говоришь что скрипты не работают то надо приводить ошибки или хотя бы пояснения что в вашем понимании значит "не работают".
|
|
|
7.1.2009, 0:55
Сообщение
#34
|
|
Начинающий Группа: Пользователи Сообщений: 16 Регистрация: 1.12.2008 Из: Украина Запорожье Пользователь №: 1 264 Спасибо сказали: 0 раз |
|
|
|
9.1.2009, 19:00
Сообщение
#35
|
|
Активный участник Группа: Пользователи Сообщений: 55 Регистрация: 7.12.2008 Из: Тула Пользователь №: 1 349 Спасибо сказали: 1 раз |
народ ау) под апи2 просят гг
народ ау) под апи2 просят гг |
|
|
6.2.2009, 15:27
Сообщение
#36
|
|
Начинающий Группа: Пользователи Сообщений: 16 Регистрация: 3.12.2008 Пользователь №: 1 296 Спасибо сказали: 0 раз |
Под API2 проверить бы))
|
|
|
20.2.2009, 6:36
Сообщение
#37
|
|
Начинающий Группа: Пользователи Сообщений: 19 Регистрация: 3.7.2008 Пользователь №: 121 Спасибо сказали: 8 раз |
под апи 2 будет или нет рабочий скрипт?
|
|
|
17.3.2009, 10:09
Сообщение
#38
|
|
InstaHub dev. Группа: Пользователи Сообщений: 91 Регистрация: 25.2.2009 Пользователь №: 2 377 Спасибо сказали: 10 раз |
Работа с почтой под API2 у меня есть, можете оттуда стырить. http://mydc.ru/topic1432.html users.lua, функция SendMailMessage.
И кстати мне под API2 ничего специально вроде бы подгибать не пришлось, кроме строки с dofile -- там пришлось путь к библиотеке дополнить папкой scripts. Код dofile("scripts/libs/mime.lua") mime = require "mime" smtp = require "socket.smtp" function SendMailMessage(mail, text) local from = "<"..RegSett.FromMail..">" local rcpt = "<"..mail..">" local mesgt = { headers = { to = "<"..mail..">", from = "<"..RegSett.FromMail..">", subject = "Registration info from "..GetFullHubName(nil), ["content-type"] = 'text/plain; charset="Windows-1251"' }, body = mime.eol(0, text); } local r, e = smtp.send { from = from, rcpt = rcpt, source = smtp.message(mesgt), server = "localhost", port = RegSett.SMTPPort }; if r == 1 then return 1 else return tostring(e) end end как-то так. А вот насчет системы с os.execute -- в линухе это работает отлично, а в мастдае -- не очень-то: в момент выполенения команды на долю секунды открывается shell-овское окно. я с ходу не догадался, как это побороть... может быть вы умеете, луа-мастеры? |
|
|
17.3.2009, 18:13
Сообщение
#39
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
файлы которые были выложены ранее тоже рабочие! Проблема в том что не у всех есть свой почтовый сервер(нахрена он мне например нужен с онлайном 100 человек). Так вот если ты сможешь переслать через какую нибудь интернет систему будет + ))))
|
|
|
18.3.2009, 23:34
Сообщение
#40
|
|
InstaHub dev. Группа: Пользователи Сообщений: 91 Регистрация: 25.2.2009 Пользователь №: 2 377 Спасибо сказали: 10 раз |
Проблема в том что не у всех есть свой почтовый сервер(нахрена он мне например нужен с онлайном 100 человек). хм... а в чем трабла? ну вот у меня есть ящик от провайдера -- я отлично к нему цепляюсь по 25 порту, со своим логином и паролем, как писал Nickolya. Всё отлично работает. Код local r, e = smtp.send { from = from, rcpt = rcpt, source = smtp.message(mesgt), server = RegSett.SMTPServer, port = RegSett.SMTPPort, password = RegSett.SMTPPass, user = RegSett.SMTPUser }; и никаких почтовых серверов нам ни нада. |
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
---|---|---|---|---|---|
Нужен скрипт регистрации через E-mail Скрипт регистрации через E-mail |
22 | PaN | 26 436 | 2.9.2009, 7:53 Посл. сообщение: PaN | |
Регистрационные Данные В E-mail х3 |
1 | Bull Dozer | 4 729 | 15.2.2009, 11:46 Посл. сообщение: Setuper | |
От: Sms/e-mail От темы с ID: 984 |
0 | Николай | 3 894 | 6.1.2009, 19:42 Посл. сообщение: Николай |
|
Сейчас: 28.9.2024, 16:43 |