Опять про почту

Ярослав

Новичок
Опять про почту

Привет.
Есть сайт "mysite.com "
Есть хостер "myhoster.com"
так вот когда отсылаю письмо от "[email protected]" заголовок заменяется на "[email protected]"
но если отсылаю на "[email protected]" все отлично. Ничего не заменяется.
Как решыть данную проблему.

Поиском пользовался не нашол.
Если плохо искал - ткните меня носом куда надо.
 

grigori

( ͡° ͜ʖ ͡°)
Команда форума
Ярослав - в чем Ваша цель, в том чтобы заголовок не заменялся?
 

qwelp

Новичок
первый вариант не заменяется. второй - подставляешь любое значения во from. какой функцией пользуетесь для отправки сообщения?

-~{}~ 24.05.07 00:30:

.
 

Ярослав

Новичок
Автор оригинала: qwelp
первый вариант не заменяется. второй - подставляешь любое значения во from. какой функцией пользуетесь для отправки сообщения?

-~{}~ 24.05.07 00:30:

.
Моя функция
PHP:
		function send_email($to, $subject = '', $message = '', $from = '')
		{
			$headers =  'From: Адміністратор <' . $from . ">\n";
			$headers .= 'MIME-Version: 1.0' . "\n";
			$headers .= 'Content-Type: text/html; charset=utf-8' . "\n";
			$headers .= 'Content-Transfer-Encoding: base64' . "\n";
			$headers .= 'Content-Disposition: inline' . "\n";
			$subject = '=?utf-8?B?' . base64_encode($subject) . '?=';
			$result = mail($to, $subject, base64_encode($message), $headers);
			return $result;
		}
Когда ставлю \r\n почему то вообще работает неправильно
:(

-~{}~ 24.05.07 09:52:

в php.ini устанавливал sendmail_from

-~{}~ 24.05.07 09:57:

Самое интерестное почему в варианте "[email protected]" все прекрасно работает а когда отсылаю на "[email protected]" замена заголовка from
И еще на localhost все замечательно работает с вдумя вариантами

-~{}~ 24.05.07 09:57:

Автор оригинала: grigori
Ярослав - в чем Ваша цель, в том чтобы заголовок не заменялся?
да
 

Ярослав

Новичок
Автор оригинала: Гравицапа
Ярослав
[m]mail[/m]
-f
про "-f" не знал:rolleyes:
буду пробовать вечером, т.к. сейчас нет доступа

-~{}~ 25.05.07 22:41:

Автор оригинала: Ярослав
про "-f" не знал:rolleyes:
буду пробовать вечером, т.к. сейчас нет доступа
Смог проверить только сейчас. Главное сработало. Параметр -f помог.
Но интересно почему через header в одном варианте работало, а в другом нет. В чем тут может быть причина?
 
Сверху