Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Проблемы с почтой 
:(
    Опции темы
Cheba
  Дата 15.11.2004, 12:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pointless one
***


Профиль
Группа: Vingrad developer
Сообщений: 1777
Регистрация: 27.11.2003
Где: /dev/null

Репутация: 1
Всего: 62



Пытаюсь отправить почту вот таким кодом:
Код
/* recipients */
$to = join(', ', $config['notification']['email']['to']); // note the comma

/* subject */
$subject = "Error ({$_SERVER['SERVER_NAME']})";

/* message */
$message = "
<html>
<head>
<style>
 .sdfkjhcvjhgf{color:black}
</style>
</head>
<body>" .
 $exception->toHTML() .
"</body>
</html>";

if (strtoupper(substr(PHP_OS, 0, 3) == 'WIN')) {
$s_eol = "\r\n";
} elseif (strtoupper(substr(PHP_OS, 0, 3) == 'MAC')) {
$s_eol = "\r";
} else {
$s_eol = "\n";
}

/* To send HTML mail, you can set the Content-type header. */
$headers  = "MIME-Version: 1.0" . $s_eol;
$headers .= "Content-type: text/html; charset=windows-1251" . $s_eol;

/* additional headers */
$headers .= "To: " . $to . $s_eol;
$headers .= "From: errorhandler@{$_SERVER['SERVER_NAME']}" . $s_eol;
$headers .= "X-Mailer: Error Handler (PHP /" . phpversion() . ")" . $s_eol;

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


И получаю вот такую ошибку:
Цитата
Warning: mail() [function.mail]: "sendmail_from" not set in php.ini or custom "From:" header missing


Тестю на Окошках. Но потом это будет стоять на *никсах. Поэтому задавать sendmail_from нет смысла. А хеадер я, вроди, задал.
PM MAIL ICQ   Вверх
IZ@TOP
Дата 15.11.2004, 12:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Панда-бир!
****


Профиль
Группа: Участник
Сообщений: 4795
Регистрация: 3.2.2003
Где: Бамбуковый лес

Репутация: 44
Всего: 73



Cheba, а ты все же попробуй pзадать sendmail_from. Но и header оставь.


--------------------
Один из розовых плюшевых-всадников апокалипсиса... очень злой...

Семь кругов ада для новых элементов языка
Мои разрозненные мысли
PM MAIL WWW ICQ Skype GTalk   Вверх
Cheba
Дата 15.11.2004, 13:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pointless one
***


Профиль
Группа: Vingrad developer
Сообщений: 1777
Регистрация: 27.11.2003
Где: /dev/null

Репутация: 1
Всего: 62



Попробовал. Ничего не помогает... smile
PM MAIL ICQ   Вверх
IZ@TOP
Дата 15.11.2004, 13:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Панда-бир!
****


Профиль
Группа: Участник
Сообщений: 4795
Регистрация: 3.2.2003
Где: Бамбуковый лес

Репутация: 44
Всего: 73



Код

$headers .= "From: errorhandler@{$_SERVER['SERVER_NAME']}" . $s_eol;
А если эту строку закомментировать?


--------------------
Один из розовых плюшевых-всадников апокалипсиса... очень злой...

Семь кругов ада для новых элементов языка
Мои разрозненные мысли
PM MAIL WWW ICQ Skype GTalk   Вверх
Cheba
Дата 15.11.2004, 13:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pointless one
***


Профиль
Группа: Vingrad developer
Сообщений: 1777
Регистрация: 27.11.2003
Где: /dev/null

Репутация: 1
Всего: 62



Все равно.
PM MAIL ICQ   Вверх
Mal Hack
Дата 15.11.2004, 13:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 122
Всего: 261



Cheba может вот тут: $headers .= "To: " . $to . $s_eol; в $to что-то не то лежит и он отрубается и поэтому следующую строчку не видит? Или \n\r лишний.
Что у тебя в $config['notification']['email']['to'] приходит к моменту присваивания в $to?
PM ICQ   Вверх
Ignat
Дата 15.11.2004, 14:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: 10
Всего: 73



У меня была эта же фигня, так ине смог побороть. Но меня устраивал админский адрес в пхп.ини, а тебя не устроит?
Кстати, попробуй на юниксе, на виндах у меня то аттач не доходил, то доходил пустой.


--------------------
Теперь при чем :P
PM   Вверх
Cheba
Дата 15.11.2004, 22:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pointless one
***


Профиль
Группа: Vingrad developer
Сообщений: 1777
Регистрация: 27.11.2003
Где: /dev/null

Репутация: 1
Всего: 62



Вроди заработало...
Код
ini_set("sendmail_from", "[email protected]");
ini_set("SMTP", "smtp.server.domain");

PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0579 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.