![]() |
|
введение в perlПример: Отправка данных по e-mail Иногда вам может потребоваться, чтобы данные введенные в форму были посланы по некоторому адресу электронной почты. Для этого вам потребуется программа посылки почты с интерфейсом командной строки. Под UNIX это может быть sendmail или mail. В данном примере данные посылаются с помощью программы sendmail. Вместо записи в файл мы используем запись в специально открытый канал (pipe): # Адрес e-mail $sendto = "webmaster@telesputnik.ru"; # Открываем канал open (MAIL, "| /usr/bin/sendmail $sendto") # Печатаем в канал в специальном формате print MAIL "From: Web-серверn"; print MAIL "To: $sendton"; print MAIL "Subject: Ввод новых данных"; print MAIL "Кто-то воспользовался формой для ввода новых данных"; print MAIL "Вот что он ввел:"; print MAIL "Имя: ", $input{'user_name'},"n"; print MAIL "Компания: ", $input{'co_name'},"n"; print MAIL "Телефон: ", $input{'phone'},"n "; # Посылаем письмо, закрывая канал close (MAIL); |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
© SMTI.RU Главная страница | Связаться с нами Дровяная печь каменка - отопительные печи. Печи от лучших производителей. . Услуги по созданию базы данных. Закажите создание базы данных для своей фирмы. |