[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Не приходит письмо
Страницы: 1, 2
Wladim
Проблема с получением письма на хосте.
Простая отправка письма из сайта проходит без проблем.
При регистрации на сайте применил отправку сообщения мне (webmaster@домен) следующим кодом:
// ПИСЬМО АДМИНУ 
// Получаем Id, под которым юзер добавился в базу

$avtor_key = mysql_result(mysql_query("SELECT LAST_INSERT_ID()", $db), 0);
$aeml = 'webmaster@домен';
// Составляем "keystring" для активации
$keystring = md5(substr($eml, 0 ,2).$avtor_key.substr($loga, 0 ,2));
$date = date('d.m.Y',$timestamp);
// Компонуем письмо
$subject = "Подтвердите регистрацию";
$headers = "Content-type: text/plain; charset=koi8-r\r\n";
$headers .= "From: $eml";
$headers .= "To: 'webmaster@домен'";
$headers .= "Subject: $subject";
$headers .= "Content-type: text/plain; charset=koi8-r\r\n";
$letter = <<< LTR
Админу.
$fam $avt_name $otch регистрируется.
Регистрационные данные:
логин: $loga
пароль: $passw
сайт для проверки: $site
Ссылка для активации аккаунта:
http://serv/activation.php?loga=$loga&keystring=$keystring

Данная ссылка будет доступна в течении 5 дней.
$date
LTR;
// Отправляем письмо
mail($aeml, $subject, $letter, $headers);
if (!mail($aeml, $subject, $letter, $headers))
{
// Если письмо не отправилось, удаляем юзера из базы
mysql_query("DELETE FROM `z_anketa` WHERE loga='".$loga."' LIMIT 1", $db);
echo 'Произошла ошибка при отправке письма. Попробуйте зарегистрироваться еще раз.';
}
exit;
Сообщение отправляется, а я его на webmaster@домен не получаю.
Погуглил и перечитал, но только каша в голове.
Что не так в коде?

_____________
в Начале было СЛОВО, а потом - словоЗАслово и ... как поехало! http://a-plagiata.net/service/
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.