if(substr(PHP_OS, 0, 3) == "WIN")
$n = "\r\n";
else
$n = "\n";
$to = $_POST[myemail];
$from = 'Владимир Супрун';
$subject = "".$_POST[myname].", вот ваш бонусный видеоролик !";
$headers .= 'From: <'. $from .'>'. $n;
$message = "Ловите видеоролик=)";
mail($to, $subject, $message, $headers);
Вроде всё нормально отправляется везде, но вот на рамблер не доходит, а в маиле попадает в папку Сомнительные. Что я неправильно сделал?
P.S. И еще один вопрос, когда я заношу в переменную $from что-то типа robot@email.ru то отображается в письме нормально в поле "от кого", а когда я поставил в переменной Владимир Супрун, то когда письмо приходит на ящик, в поле "от кого" отображается "Владимир Супрун"@server22.jino.ru .... как сделать чтобы там выводило просто имя и фамилия без ничего лишнего?
Спустя 5 минут, 4 секунды (4.08.2010 - 10:29) DedMorozzz написал(а):
фром укажи именно емейл
Спустя 9 минут, 8 секунд (4.08.2010 - 10:38) denlam написал(а):
Цитата |
фром укажи именно емейл |
вот именно, что мне нужно писать не мыло в поле "от кого", а именно имя и фамилию!
Спустя 2 минуты, 19 секунд (4.08.2010 - 10:41) DedMorozzz написал(а):
в пхп ини можно указать псевдоним. И от какого емейла. Т.е. будет написано от "Васи Пупкина", отправлено с емейла aaa@aaa.aaa
Спустя 9 минут, 11 секунд (4.08.2010 - 10:50) denlam написал(а):
можешь на этом подробнее? как это реализовать я не очень понимаю
Спустя 31 минута, 25 секунд (4.08.2010 - 11:21) waldicom написал(а):
По стандартам RFC адрес может выглядеть так:
John Smith <john.smith@example.com>
т.е. адрес в треугольных скобках
John Smith <john.smith@example.com>
т.е. адрес в треугольных скобках
Спустя 10 минут, 6 секунд (4.08.2010 - 11:31) denlam написал(а):
Цитата |
По стандартам RFC адрес может выглядеть так: John Smith <john.smith@example.com> т.е. адрес в треугольных скобках |
Попробовал, работает. тока единственный баг: Я написал
$from = 'Владимир Супрун <john.smith@example.com>';
Так вот, почему-то в аголовке письма в поле "от кого" показывает не "Владимир Супрун", а
"< Владимир Супрун"
Чего-то не хватает или что-то лишнее?
Спустя 1 час, 53 минуты, 5 секунд (4.08.2010 - 13:25) Rand написал(а):
А эту строчку ты не изменял, что-ли?
В ней тогда знаки <> не нужны.
$headers .= 'From: <'. $from .'>'. $n;
В ней тогда знаки <> не нужны.