![]() |
Модераторы: korob2001, ginnie |
![]() ![]() ![]() |
|
Vldmir |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 18.6.2009 Репутация: нет Всего: нет |
Всем здарова!
![]()
А вот сведения об ошибках, выдаваемых интепретатором Perl: ![]() Так как, пока нехватает опыта самостоятельно решить подобные задачи, обращаюсь за помощью для устранения представленных ошибок. Заранее благодарен! ![]() |
|||
|
||||
gcc |
|
||||
![]() Агент алкомафии ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2691 Регистрация: 25.4.2008 Где: %&й Репутация: 1 Всего: 17 |
если скрипт маленький, варнинги можно не включать |
||||
|
|||||
Vldmir |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 18.6.2009 Репутация: нет Всего: нет |
||||
|
||||
DaemonSuw |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 155 Регистрация: 11.3.2008 Репутация: 3 Всего: 3 |
open MAIL, "| mail YOUR_ADDRESS_HERE"; - ну вот эта штука не для винды) перенаправьте просто в файл
хотя может и есть какие нибудь консольные дискриптовые отсыльщики, но у вас ясно они не стоят( Это сообщение отредактировал(а) DaemonSuw - 15.7.2009, 17:48 |
|||
|
||||
Vldmir |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 18.6.2009 Репутация: нет Всего: нет |
А где можно почерпнуть информацию о файловых отсыльщиках для винды и об их установке.
|
|||
|
||||
Itsys |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1338 Регистрация: 21.1.2008 Где: г. Москва Репутация: 2 Всего: 34 |
Vldmir, ищи sendmail for windows
|
|||
|
||||
Vldmir |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 18.6.2009 Репутация: нет Всего: нет |
Спасибо, будем действовать!
![]() |
|||
|
||||
DaemonSuw |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 155 Регистрация: 11.3.2008 Репутация: 3 Всего: 3 |
Vldmir, да вы бы не мучались с администрирование винды, а писали бы просто в файл:
MAIL - это дескриптор файла... print MAIL '' - печать в этот дескриптор, то есть по сути в файл... close - закрытие файла и сохранение данных с mail в примере будет тоже самое только с помощью внешней утилиты mail, которая в качестве аргументов получает е-майл и тело письма, если я правильно понял пример... |
|||
|
||||
Vldmir |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 18.6.2009 Репутация: нет Всего: нет |
DaemonSuw, cпасибо за совет. В случае использования приведённого выше кода, ясно программа отправляет сообщение в файл при набранном неправильном секретном слове, или если срок со времени создания секретного слова превысил 7 дней.
Но что касается отправки сообщения на адрес электронной почты при помощи SendMail, здесь похоже помимо установки самого SendMail, необходима установка веб-сервера. Да, и ещё вопросик при выполнении кода программы:
когда введено имя и соответствующее ему секретное слово, программа выводит опять тот же запрос: ![]() и понятно посылает сообщение в файл, хотя время созданных файлов секретных слов не привышает 7 дней. Например, если ввести используемое по умолчанию для всех имён секретное слово "groucho" прграмма завершается удачно. |
|||
|
||||
Slauta |
|
|||
![]() Оторванный от жизни ![]() Профиль Группа: Участник Сообщений: 120 Регистрация: 14.5.2009 Где: Солигорск Репутация: нет Всего: нет |
Я тож изучаю пэрл по этой книжке, там много неточностей, приходилось подгонять под винду либо пробовать под линукс, но на линуксе проктически 50% всех ошибок, теже что и на винде. Я так думаю, что книжка врод писалась 1998 году, а с тех пор много времени прошло, да и та самая винда изменилась (хотя наверн пэрл не был расчитан на 98 винду, а ток на линуксы). Так что эта книжка хорошэнько тренерует мозги...
--------------------
Хм... |
|||
|
||||
shamber |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1422 Регистрация: 5.9.2006 Где: Россия Репутация: 17 Всего: 18 |
||||
|
||||
Vldmir |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 18.6.2009 Репутация: нет Всего: нет |
shamber, поправлюсь, я хотел лишь упомянуть, что сервер можно использовать как один из вариантов проверки удачной отправки почты, применяя Perl-скрипт. Например, в дистрибутив Denver'а входит sendmail для проверки отправки почтовых сообщений. Но также не исключаю, что для выполнения подобной задачи можно применить ряд специальных модулей .
Это сообщение отредактировал(а) Vldmir - 21.7.2009, 20:37 |
|||
|
||||
KSURi |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 887 Регистрация: 8.6.2006 Где: Russia Репутация: 20 Всего: 27 |
На самом деле не sendmail, а заглушка, которая пишет в файл. Во всяком случае, так было года два назад)
Это сообщение отредактировал(а) KSURi - 21.7.2009, 23:26 -------------------- Died at Life.pl line 21 |
|||
|
||||
Vldmir |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 18.6.2009 Репутация: нет Всего: нет |
Если я вас правильно понял, то принцип использования sendmail на Denver'е, аналогичен принципу отправки сообщения из Perl- скрипта в файл?
|
|||
|
||||
shamber |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1422 Регистрация: 5.9.2006 Где: Россия Репутация: 17 Всего: 18 |
да
Добавлено через 38 секунд хотите посылать почту смотрите на smtp. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Perl" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Perl: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |