[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: не работает mail()
GRean
Всем привет!
На бесплатном хостинге расположен сайт. На сайте сделал форму для отправки обратной связи с посетителями. Но вот php часть не работает или что то еще ?

Если проще, то я не могу со своего сайта отправить письмо на свой же почтовый ящик, которы находится на другом сервере.
Вот сам код, который мне бы хотелось оживить:



<?php

if(substr(PHP_OS, 0, 3) == "WIN")
$n = "\r\n";
else
$n = "\n";

$to = 'canis@ngs.ru';
$from = 'grean@mail.com';
$subject = 'Табе пакет';
$subject = '=?utf-8?b?'. base64_encode($subject) .'?=';
$headers = 'Content-type: text/plain; charset="utf-8"'. $n;
$headers .= 'From: <'. $from .'>'. $n;
$headers .= 'MIME-Version: 1.0'. $n;
$headers .= 'Date: '. date('D, d M Y h:i:s O') . $n;
$message = 'Вот такое вот письмо';

mail($to, $subject, $message, $headers);

?>

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

Подскажите где капать или что еще требуется для отправки писем с сайта?



Спустя 1 час, 26 минут, 18 секунд (25.04.2010 - 04:33) Unlikely написал(а):
Возможно, просто недоступна функция mail()? В смысле, на хостинге.

Спустя 4 часа, 18 минут, 37 секунд (25.04.2010 - 08:52) sl4mmer написал(а):
GRean
еще возможно что письмо просто недоходит- попробуй отсылать письма через удаленный smtp сервер...

Спустя 4 часа, 58 секунд (25.04.2010 - 12:53) twin написал(а):
На бесплатных хостингах очень часто запрещается работать с почтой. Нужно там подъясниться.

Спустя 13 часов, 8 минут, 36 секунд (26.04.2010 - 02:01) GRean написал(а):
Да на хостинге ввроде все разрешено. По крайней мере на форуме хостинга никто не жалуется на рассылку. А вот как сделать так, что бы почтовики не принимали письмо за спам? А то везде защита натыкана. И как через smtp отправлять письма, дайте ссылку плииз почитать

Спустя 2 часа, 19 минут, 56 секунд (26.04.2010 - 04:21) sl4mmer написал(а):
GRean
мммм. huh.gif ну тебе проще будет заюзать беплатный класс PhpMailer (который помимо продвинутого использования сендмайла поддержвает работу с поп3 и смтп серверами) - его, равно как и русское описание, ты без проблем найдешь погуглив в яндексе biggrin.gif

лист релэй смтп ты тоже спокойно найдешь через поисковик -тем более большинство даже фри хостингов дают акк на своем почтовике...



З.Ы если над подробней то я позже напишу, могу даж рабочий скриптик из своего архива дать .. прост щас влом писать.. да и жена походу щас стукнет чемнить если я от ноута не отойду))))

ph34r.gif ph34r.gif ph34r.gif ph34r.gif ph34r.gif ph34r.gif ph34r.gif ph34r.gif


ну и как пологаеца- одмин, шредер, котэ.....хех))

Спустя 8 часов, 3 минуты, 23 секунды (26.04.2010 - 12:25) GRean написал(а):
Спасиб за совет. почитаю о PhpMailer!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.