К списку форумов К списку вопросов
Подскажите. Как отправить html форму на email?
makm
02.06.2004 - 14:04
Как отправить html форму на email? Какой скрипт нужен?
Уверенный
1 - 02.06.2004 - 14:11
http://nms-cgi.sourceforge.net/scripts.shtml
 
качай formmail
makm
2 - 02.06.2004 - 15:47
Она на перле написана, а у меня хостинг на пхп только
Lucifer
3 - 02.06.2004 - 15:58
А в архив слабо глянуть??
http://www.kuban.ru/cgi-bin/forum/forum28.cgi?a=1&page=1&ask=9558
Уверенный
4 - 02.06.2004 - 16:47
Валом:
http://www.google.com/search?q=formmail+php
Зы
5 - 03.06.2004 - 12:16
вот элементарный...
<?
if ($files_size > 1000000)
{
echo("Слишком большой файл. Максимальный расмер = 1 Мб!<br>");
}
else
{
$f=fopen("./upload/$name","w");
fputs($f,"$name\n");
fputs($f,"$names\n");
fputs($f,"$mail\n");
fclose($f);
copy($files, "./upload/$files_name");
echo("Передача прошла успешно!");
}
?>
а тут редирект на нужную страницу
Уверенный
6 - 03.06.2004 - 12:22
Зы, ты не перепутал почту с закачкой файлов?
Lucifer
7 - 03.06.2004 - 12:36
С днём солнечной активности вас! :)))
kubanoid
8 - 03.06.2004 - 13:02
вот например ежли на ПХП функция из моёй библиотечки, рабочая на 100%
function mailer ($email, $subject ,$body)
  {global $SERVER_NAME;
    $k_from = convert_cyr_string($SERVER_NAME, "w", "k");
    $header = "From:".$k_from."\n";
  $header .= "Content-Type: text/html; charset=koi8-r\n";
    $k_subject=convert_cyr_string($subject, "w", "k");
  $k_body=convert_cyr_string($body, "w", "k");
  mail( $email, $k_subject, $k_body, $header );
    return true;
    }
kubanoid
9 - 03.06.2004 - 13:05
ПЫСЫ $SERVER_NAME конвертировать в кои-8 не обязательно:-)
Зы
10 - 03.06.2004 - 14:13
Перевутал...ну и шо...все одно пару строчек...=)))
makm
11 - 07.06.2004 - 11:25
Спасибо большое. Я так понимаю, это все будет работать на сервере, настроенном на инет. А как мне проверить и отослать с моего апача, у меня выделенная линия стоит?
makm
12 - 07.06.2004 - 11:27
И ещё. Что такое SERVER_NAME? Через чей почтовый сервер все это осуществляется? У меня ведь нет своего сервера, а будет хостинг купленный. Будет это работать?
Lucifer
13 - 07.06.2004 - 11:44
makm (11)
в php.ini пропиши:
SMTP = Localhost; имя хоста, к примеру Localhost если у тебя мэйл сервер стоит
sendmail_from = name@Localhost ;тут ясно
makm
14 - 07.06.2004 - 12:16
У меня прописан SMTP = Localhost по умолчанию. Майл сервера нету, у меня просто апач с пхп стоит. Пишет неизвестную ошибку (unknown error) где есть функция mail. Что делать? Если я размещу на сервере, то же самое будет?
makm
15 - 07.06.2004 - 12:19
Нужен ли вообще mail сервер, а если хостинг, то придётся пользоваться их сервером для отправки писем. Или как вообще это происходит?
Уверенный
16 - 07.06.2004 - 12:33
Спроси на хостинге, все равно без их разрешения не сделаешь ИМХО.
kubanoid
17 - 07.06.2004 - 21:49
mail()- стандартная функция ПХП, которая отправляет письмо через апачевский модуль sendmail, который по-моему не имеет никакого отношения к почтовому серверу. На всех платных хостингах эта штука есть и работает, но стоят ограничения на запуск sendmail, напр. у нас 1 письмо/минуту, дабы не плодить спамеров
reactor
18 - 09.06.2004 - 19:34
2kubanoid
"mail()- стандартная функция ПХП, которая отправляет письмо через апачевский модуль sendmail, который по-моему не имеет никакого отношения к почтовому серверу."
Ты рассмешил тут всех кто сидел рядом.... вижу впервые что в одном предложении можно было бы столько ерунды написать....
sendmail это не модуль к апачу... это кусок smtp сервера... а именно программа для отправки почты входящая в состав почтового сервера.
2Уверенный Сделать можно... есть например решение такого плана...
создаешь сокет конектишься на smtp сервер, кидаешь mail from:<mail@from.com><перевод>
rcpt to:<rcpt@to.com><перевод>
DATA<перевод>
и собсно говоря контент письма....
.
и все ... письмо ушло....
а лучше сделать так...
взяь мыльник на который нужно отослать мыло...
откусить от него домен (это то что после @ идет:) )
определить для него MX запись... функция вроде getmxrr...
и проделать то же самое что описано выше.... тока конектится на то что вернет getmxrr....
учитесь детки:)
kubanoid
19 - 09.06.2004 - 23:57
поборол, папаша
Hotspa
20 - 14.06.2004 - 05:19
Если интересно, у меня есть скрипт на пхп по отправке писем как в текстовом вде, так и в хтмл, плюс к этому функция вложения файлов.
Посмотреть можно здесь: http://hotspa.ru/scripts/email/

К списку вопросов на форуме Веб-дизайн

>>