llbarmenll 18 Опубликовано: 7 октября 2010 Рассказать Опубликовано: 7 октября 2010 В настройках указал имейл, поставил php mail() написал через обратную связь, но письмо так и не дошло. Однако <?php if (mail('test@test.ru','Test - php mail', 'Just a test')) echo("OK"); else echo("Epic FAIL!"); ?> работает Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 081 Опубликовано: 7 октября 2010 Рассказать Опубликовано: 7 октября 2010 Однако <?php if (mail('test@test.ru','Test - php mail', 'Just a test')) echo("OK"); else echo("Epic FAIL!"); ?> работает интересно что у вас работает? Пишет Ок или письмо дошло на test@test.ru? Это две разные вещи. DLE вам тоже пишет что все ок. За доставку писем отвечают не PHP скрипты, а почтовый сервер на вашем сервере. Причин недоставки может быть много, начиная от ограничений на количество отправляемых писем с почтового сервера на вашем хостинг провайдера, до блокирования письма на почтовом сервере получателя, например сервер в спам листе или письмо принято фильтрами за спам. Цитата Ссылка на сообщение Поделиться на других сайтах
llbarmenll 18 Опубликовано: 7 октября 2010 Рассказать Опубликовано: 7 октября 2010 Автор я просто изменил почту на test@test, перед публикацией темы я проверил скрипт на работоспособность доходят письма или нет. в любом случае ответ получил Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.