![]() |
![]() |
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/ |