Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на языке Perl


Информационный Канал Subscribe.Ru

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Perl

Выпуск № 7
от 19.07.2005, 10:00

Администратор:Калашников О.А.
В рассылке:Подписчиков: 94, Экспертов: 6
В номере:Вопросов: 1, Ответов: 1


Вопрос № 23480: Здравствуйте ув Эксперты. Я хочу обработать данные пришедшие через метод POST. даннеие : имя , мейл , и текст мне нужно что бы мне на емейл пришел этот меседж. а человеку который это написал, ему на емейл который он указал пришло увед...

Вопрос № 23.480
Здравствуйте ув Эксперты.
Я хочу обработать данные пришедшие через метод POST.
даннеие : имя , мейл , и текст
мне нужно что бы мне на емейл пришел этот меседж.
а человеку который это написал, ему на емейл который он указал пришло уведомление что "мы получили ваше письмо спасибо вам".
а после этого автоматически открывалась предидущая страница.
всем заранее спасибо
Отправлен: 14.07.2005, 09:50
Вопрос задал: КиберТварь (статус: Студент)
Всего ответов отправлено: 1

Отвечает: Alexey Kobelev
Здравствуйте, КиберТварь!
Для отправки этой инфы на мыло используй Net::SMTP.
Решение примерно такое:
#Получаем данные
$name = param('name');
$mail = param('mail');
$text = param('text');
#Отправдяем себе на мыло
use Net::SMTP;

$smtp_server = "smtp.server.com";#сервер через который отправим письмо
$smtp_account = "account@server.com"; # account на этом сервере
$smtp = new Net::SMTP $smtp_server;
$email = "smbdy@mail.com";# Кому отправить
$smtp->mail($smtp_account);
$smtp->to($email);
$smtp->data();
$smtp->datasend("To: $email");
$smtp->datasend("Subject: subj");
$smtp->datasend(" ");
$smtp->datasend("Message from $name ");
$smtp->datasend("Email: $mail ");
$smtp->datasend($text);
$smtp->dataend();

$smtp->quit;

Ну а подтверждение пользователю отправляется аналогично.
---------
Keep on linux...
Ответ отправил: Alexey Kobelev (статус: 1-ый класс)
Отправлен: 14.07.2005, 13:47


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2005, RusFAQ.ru, Россия, Москва. Все права защищены.
Идея, дизайн, программирование, авторское право: Калашников О.А.

Яндекс


Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.soft.prog.perl
Отписаться
Вспомнить пароль

В избранное