отправка письма
сырец такой:
<?php
$adress="adress@email.ru";
$subject="test";
$message="hi, spe";
$from="spe";
echo( @mail( $adress, $subject, $message, $from) );
?>
По идее на укзанный адрес должно отправляться письмо. Функция возвращает 1 - значит отработала нормально. Но письмо я не получаю. WTF? Или это из-за спам фильтров? Или сырец кривой?
Причина может крыться в поле $from. Некоторые почтовики проверяют валидность домена в этом поле. Поэтому, даже если там будет написано [email]people@domain.kgb[/email] - такое послание не пройдёт, т.к. ни в одном DNS не зафиксировано домена первого уровня kgb.
Цитата:
Originally posted by mfender
Причина может крыться в поле $from. Некоторые почтовики проверяют валидность домена в этом поле. Поэтому, даже если там будет написано [email]people@domain.kgb[/email] - такое послание не пройдёт, т.к. ни в одном DNS не зафиксировано домена первого уровня kgb.
Причина может крыться в поле $from. Некоторые почтовики проверяют валидность домена в этом поле. Поэтому, даже если там будет написано [email]people@domain.kgb[/email] - такое послание не пройдёт, т.к. ни в одном DNS не зафиксировано домена первого уровня kgb.
Спасибо
Цитата:
Originally posted by spe
В общем вопрос тривиальный, но для ясности:
сырец такой:
<?php
$adress="adress@email.ru";
$subject="test";
$message="hi, spe";
$from="spe";
echo( @mail( $adress, $subject, $message, $from) );
?>
По идее на укзанный адрес должно отправляться письмо. Функция возвращает 1 - значит отработала нормально. Но письмо я не получаю. WTF? Или это из-за спам фильтров? Или сырец кривой?
В общем вопрос тривиальный, но для ясности:
сырец такой:
<?php
$adress="adress@email.ru";
$subject="test";
$message="hi, spe";
$from="spe";
echo( @mail( $adress, $subject, $message, $from) );
?>
По идее на укзанный адрес должно отправляться письмо. Функция возвращает 1 - значит отработала нормально. Но письмо я не получаю. WTF? Или это из-за спам фильтров? Или сырец кривой?
Еще причина может быть в том что не настроен php.ini тогда его нуно настроить, а то есть указать имя смтп сервера провайдера и еще пару полей