Forum Webscript.Ru
Программирование => PHP => Тема начата: tarya от 11 Сентября 2002, 12:06:20
-
мне реально приходится через скрипт форума отправлять письма пользователям ну короче получают они письма от Unprivileged user - это такая гоньба! чтот даже и представить нельзя, так как один жора решил ответить на это письмо и получилось что получил наш админ, и он не врубился кто это вообще пишет такое странное....
это это поменять?
я делал $headers = "from: \\r\\n";
но и это ничего не помогло :(
как быть?
спасибо
-
Должно работать...
define(\'ADMIN_EMAIL\',\'knyazya_tareva@ukr.net\');
mail($to,$theme,$mess,"From: ". ADMIN_EMAIL ."\\r\\nReply-To: ". ADMIN_EMAIL. "\\r\\nMime-Version:1.0\\r\\nContent-type: text/". $type. "; charset=koi8-r");
-
tarya
Во-первых From.
Во-вторых убери <> из адреса
-
получилось:
define(\'ADMIN_EMAIL\',\'knyazya_tareva@ukr.net\');
$to = "tarya@u-t-i.com.ua";
$subject = "новая тема на форуме";
$body = "$date
\\r\\n$useridname написал тему $title:
\\r\\n$body";
$headers = "MIME-Version: 1.0\\r\\n";
$headers .= "Content-type: text/html; charset=windows-1251\\r\\n";
$headers .= "Форум Киевских чатовцев \\r\\n";
mail ($to, $subject, $body, $headers, "From: ". ADMIN_EMAIL ."\\r\\nReply-To: ". ADMIN_EMAIL. "\\r\\nMime-Version:1.0\\r\\nContent-type: text/". $type. "; charset=koi8-r");
и ничего - ни каких перемен, $type - вообще не определен
вот жаль
-
Всё в кучу!
-
не, ганьба, получается все что письмо также отсылается не от меня а от Unprivileged user
просто дело в том что кое кто регистрится на форуме с левым адресом, потом когда ему пишут письмо возвращяется на nobody@blablabla.com.ua а такого нет и админ мне их пересылает, толком незнаю, знает ли он чтоо я хостюсь втихоря,.. а то мне вдруг по попе дадут за произвол, да и вообще неприятно...
-
а как у вас ребята все это дело работает? или это настройки сервера?
-
define(\'ADMIN_EMAIL\',\'knyazya_tareva@ukr.net\');
$to = "tarya@u-t-i.com.ua";
$subject = "новая тема на форуме";
$body = "$date
\\r\\n$useridname написал тему $title:
\\r\\n$body";
mail ($to, $subject, $body, "From: ". ADMIN_EMAIL ."\\r\\nReply-To: ". ADMIN_EMAIL. "\\r\\nMime-Version:1.0\\r\\nContent-type: text/plain; charset=koi8-r");
-
вот спасибо тебе, все зароботало, спасибо большое.
какието заминки с кодировкой, но я сделаю, - в общем- большое спасибо !
-
Где после последнего хидера перевод сторки?
-
Где после последнего хидера перевод сторки?
Не нужно
-
Что парится?
ведь в мане все есть:
http://www.php.net/manual/en/function.mail.php
см. Example 4. Sending complex email.
там и про кодировку есть :)