RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Отпуск закончился и на повестке дня снова вопрос


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : Igor Vaskov, 2:5020/207.27, www.harry-soft.euro.ru
To : Andrey
Subj : Отпуск закончился и на повестке дня снова вопрос

> Возникла проблема
>
> любая форма на php не хочет посылать ничего на е-майл.
>
> OS/2 sendmail не настраивался и не использовался, в качестве SMTP/POP сервера установлен Weasel.
>
> Что, где подкрутить ?
>
> php.ini
> ;
> [mal function]
> SMTP = 195.14.63.250
> sendmail_path =
>
> например: форма самая простая
> --- test_mail.htm ---
> <form action="./forma.php" method="post">
> <? echo $Show_table_groups ?>
> <table><tr><td>
> <b> Способ связи (e-mail,телефон) <br>
> <input type="Text" name="email" size="30"> <br>
> ФИО <br>
> <input type="Text" name="name" size="30"><br>
> Ваши комментарии <br>
> <textarea name="comment" cols="40" rows="5"></textarea><br><br>
> </b><input type="Hidden" name="option" value="mail">
> </font>
> </td></tr></table></div>
> <div align="CENTER"><input type="Submit" value="Отправить">
> ?>
>
> --- forma.php ---
> <?
> $email = "andrey@alfa2.ru";
> $mess = "Результат заполнения формы:\n";
> while ( list( $key, $val ) = each( $HTTP_GET_VARS ) ) {
> $mess .= "$key => $val\n";
> }
> mail($email,"form results",$mess,"");
> ?>

Да не работает функция mail без настройки Sendmail. PHP.EXE запускает SENDMAIL.EXE с параметрами и пихает во stdin письмо. Люди, если кому еще нужно - сообщите мне, я напишу простенькую утилитку для отправки почты через SMTP. Будет без проблем подключаться к PHP. Впрочем, люди знающие могут и на рексе легко тоже самое сделать.

Mon 02 Sep 2002 23:42 Mozilla/5.0 (OS/2; U; Warp 4.5; en-US; rv:1.1) Gecko/2002082




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.