|
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
|
![]()
Сообщение
#21
|
|
![]() Начинающий ![]() Группа: Пользователи Сообщений: 16 Регистрация: 1.12.2008 Из: Украина Запорожье Пользователь №: 1 264 Спасибо сказали: 0 раз ![]() |
У кого-то есть уже готовый скрипт чтобы отослать имейл?
в конфиг свой смтп ,логин и пасс я впишу.... |
|
|
![]()
Сообщение
#22
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 314 Регистрация: 13.10.2008 Пользователь №: 791 Спасибо сказали: 9 раз ![]() |
колбаскин, +1!
|
|
|
![]()
Сообщение
#23
|
|
![]() Продвинутый участник ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 177 Регистрация: 20.5.2008 Пользователь №: 5 Спасибо сказали: 26 раз ![]() |
придумал другой вариант. Сохранять нужную инфу в файл и его отправлять через os.execute(прога файл)
прога - любая почтовая программа, поддерживающая командную строку, тот же Bat, ну или консольные почтовики Blat, ZeRat и т.д., для linux mail при такой реализации не будет скрипта, который подвешивает хаб при плохом инете ) |
|
|
![]()
Сообщение
#24
|
|
![]() Местная ТехПоддержка ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз ![]() |
ога... А я уже exim + courier imap поднял =)))
Проще говоря почтовый серв ![]() PS а для линуксоидов скажу - есть команда mail , а так же прога - sendmail (она есть и под венды, очень стабильна, некосячна, а настройки с любого юниксфорума вытянуть мона) |
|
|
![]()
Сообщение
#25
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 314 Регистрация: 13.10.2008 Пользователь №: 791 Спасибо сказали: 9 раз ![]() |
осталось теперь скрипт написать который файл генерировать будет
|
|
|
![]()
Сообщение
#26
|
|
![]() Главный ра******й тут... ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Главные администраторы Сообщений: 1 727 Регистрация: 18.5.2008 Из: RF, 2la Пользователь №: 1 Спасибо сказали: 776 раз ![]() |
Все уже придумано...
Вот где, правда 1 апи, но не в этом суть: Скрипт с использованием библиотек: ![]() Скрипт с использованием 3х программ (через os.execute()): ![]() |
|
|
![]()
Сообщение
#27
|
|
![]() Активный участник ![]() ![]() ![]() Группа: Пользователи Сообщений: 55 Регистрация: 7.12.2008 Из: Тула Пользователь №: 1 349 Спасибо сказали: 1 раз ![]() |
=))
|
|
|
![]()
Сообщение
#28
|
|
![]() Самый главный активист :-D ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз ![]() |
|
|
|
![]()
Сообщение
#29
|
|
![]() Активный участник ![]() ![]() ![]() Группа: Пользователи Сообщений: 55 Регистрация: 7.12.2008 Из: Тула Пользователь №: 1 349 Спасибо сказали: 1 раз ![]() |
или это под апи1?
|
|
|
![]()
Сообщение
#30
|
|
![]() Самый главный активист :-D ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз ![]() |
|
|
|
![]()
Сообщение
#31
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 314 Регистрация: 13.10.2008 Пользователь №: 791 Спасибо сказали: 9 раз ![]() |
#$%@^&*"
выложите кто нить под апи2... |
|
|
![]()
Сообщение
#32
|
|
![]() Активный участник ![]() ![]() ![]() Группа: Пользователи Сообщений: 55 Регистрация: 7.12.2008 Из: Тула Пользователь №: 1 349 Спасибо сказали: 1 раз ![]() |
|
|
|
![]()
Сообщение
#33
|
|
![]() Самый главный активист :-D ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз ![]() |
я хотел сказать что когда говоришь что скрипты не работают то надо приводить ошибки или хотя бы пояснения что в вашем понимании значит "не работают".
|
|
|
![]()
Сообщение
#34
|
|
![]() Начинающий ![]() Группа: Пользователи Сообщений: 16 Регистрация: 1.12.2008 Из: Украина Запорожье Пользователь №: 1 264 Спасибо сказали: 0 раз ![]() |
|
|
|
![]()
Сообщение
#35
|
|
![]() Активный участник ![]() ![]() ![]() Группа: Пользователи Сообщений: 55 Регистрация: 7.12.2008 Из: Тула Пользователь №: 1 349 Спасибо сказали: 1 раз ![]() |
народ ау) под апи2 просят гг
народ ау) под апи2 просят гг |
|
|
![]()
Сообщение
#36
|
|
![]() Начинающий ![]() Группа: Пользователи Сообщений: 16 Регистрация: 3.12.2008 Пользователь №: 1 296 Спасибо сказали: 0 раз ![]() |
Под API2 проверить бы))
|
|
|
![]()
Сообщение
#37
|
|
![]() Начинающий ![]() Группа: Пользователи Сообщений: 19 Регистрация: 3.7.2008 Пользователь №: 121 Спасибо сказали: 8 раз ![]() |
под апи 2 будет или нет рабочий скрипт?
|
|
|
![]()
Сообщение
#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-овское окно. я с ходу не догадался, как это побороть... может быть вы умеете, луа-мастеры? |
|
|
![]()
Сообщение
#39
|
|
![]() Самый главный активист :-D ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз ![]() |
файлы которые были выложены ранее тоже рабочие! Проблема в том что не у всех есть свой почтовый сервер(нахрена он мне например нужен с онлайном 100 человек). Так вот если ты сможешь переслать через какую нибудь интернет систему будет + ))))
|
|
|
![]()
Сообщение
#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 |
22 | PaN | 27 311 | 2.9.2009, 7:53 Посл. сообщение: PaN |
![]() |
Регистрационные Данные В E-mail х3 |
1 | Bull Dozer | 4 876 | 15.2.2009, 11:46 Посл. сообщение: Setuper |
![]() |
От: Sms/e-mail От темы с ID: 984 |
0 | Николай | 4 027 | 6.1.2009, 19:42 Посл. сообщение: Николай |
![]() |
Сейчас: 21.2.2025, 15:34 |