Проблема с настройкой почты на сервере.

Жиган

Новичок
Стоит сервер apache, php, mysql. Установлен почтовый сервер CommuniGate Pro.

Код PHP
PHP:
<?php
if (mail("[email protected]", "Тема", "бла бла...\nбла...бла...."))
  echo 'OK';
else
  echo 'ERROR';
?>
Выводит
Warning: mail() [function.mail]: "sendmail_from" not set in php.ini or custom "From:" header missing in C:\www\html\test\test6.php on line 2
ERROR
В php.ini сделал так:
[mail function]
; For Win32 only.
SMTP = 195.110.33.12
smtp_port = 25

; For Win32 only.
sendmail_from = [email protected]
Все равно то же самое. Что делать? Где находится модуль с функцией mail() ?
 

alexblade

Новичок
утебя заголовок письма несформирован - пишет.

можно же ошибку перевести ;)
 

Жиган

Новичок
утебя заголовок письма несформирован - пишет.

можно же ошибку перевести ;)
Заголовок это же:

Как не сформирован то.

Ну вообщем изменил код функции на:

PHP:
mail("[email protected]", "Тема", "бла бла...бла...бла....","From: [email protected]\r\n")
Все заработало, но я так понимаю 4-ый параметр необязателен. Почему тогда без него ошибку выдает про заголовок?
 

С.

Продвинутый новичок
Все заработало, но я так понимаю 4-ый параметр необязателен. Почему тогда без него ошибку выдает про заголовок?
Может все-таки рискнешь и переведешь сообщение об ошибке. Была - не была, а?
 

Жиган

Новичок
Может все-таки рискнешь и переведешь сообщение об ошибке. Была - не была, а?
Перевсти то я перевел сразу "пропущен кастомный заголовок". Но 4-ый параметр необязателен по документации. Как тогда этот заголовок указывать в первых 3-параметрах? В сообщении?
 

Breeze

goshogun
Команда форума
Партнер клуба
читай внимательнее, там еcть магия слова or
 

С.

Продвинутый новичок
Наберись мужества, переведи и прочитай ВЕСЬ текст.
 
Сверху