Не работает sendmail на сервере
Новая тема Написать ответ
# Вс Фев 19, 2012 7:54 amvitvirtual Зарег.: 11.06.2007 ; Сообщ.: 9061Ответить с цитатой
Как настроить? Проверял так, создал файл:

Код:

<?
$mailto = "mymail@mail.com"; //ваша эл. почта
mail($mailto, "Тестовое письмо", "Sendmail работает!") or die("Ошибка");
echo "Проверяй почту";
?>



залил на сервер и запустил этот файл, пишет: ошибка Sad
# Пн Фев 20, 2012 9:09 pmexolon Зарег.: 22.11.2007 ; Сообщ.: 2397Ответить с цитатой
А что хостер говорит?
# Вт Фев 21, 2012 8:12 amvitvirtual Зарег.: 11.06.2007 ; Сообщ.: 9061Ответить с цитатой
exolon, хостер ничего не говорит, это vps который настраивается своими силами, перерыл весь инет в поисках настроек sendmail, ничего не нашел Sad
# Вт Фев 21, 2012 11:36 amnonnon Зарег.: 01.07.2009 ; Сообщ.: 10Ответить с цитатой
ну для начала:

Код:
<?php phpinfo(); ?>



Там смотрим Path to sendmail, все ли правильно? Есть ли сам sendmail?

Потом:

Код:
<?php
ini_set("display_errors",1);
error_reporting(E_ALL);

$to  = 'user@example.com';

$subject = 'Тема письма';

$message = 'Текст письма';

$headers  = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=windows-1251' . "\r\n";
$headers .= 'To: user <user@example.com>' . "\r\n";
$headers .= 'From: server <server@example.com>' . "\r\n";

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



И смотрим нет ли ошибок.
# Ср Фев 22, 2012 9:35 amvitvirtual Зарег.: 11.06.2007 ; Сообщ.: 9061Ответить с цитатой
В процессах есть sendmail

PHP info показывает следующее:

Код:
Path to sendmail /usr/sbin/sendmail -t -i -f



Вышеуказанный скрипт отображает пустую страницу
# Ср Фев 22, 2012 2:44 pmnonnon Зарег.: 01.07.2009 ; Сообщ.: 10Ответить с цитатой
Так то письмо уходит?

Код:

sendmail -v youmail@yourmail.ru
Test
.

# Пт Фев 24, 2012 7:26 pmДмитрий Сидоров Зарег.: 22.12.2011 ; Сообщ.: 7Ответить с цитатой
Посмотрите /var/log/maillog Smile
Новая тема Написать ответ    ГЛАВНАЯ ~ ТЕХНИЧЕСКИЕ ВОПРОСЫ
 
Любое использование материалов, размещенных на ArmadaBoard.com, без разрешения владельцев ArmadaBoard.com запрещено.