Перейти к содержимому

Реферальная программа Мегаплана


Отправка через mail()

#1 maksim-hub

maksim-hub
  • Пользователь
  • 277 сообщений
  • Репутация: 24
0

Отправлено 08 Декабрь 2012 - 07:29

Такая вот проблема отправляю письмо через mail() заголовок text/html - письмо не доходит или вообще не отправляется, если ставлю text/plain то отправляется, но теги как обычный текст, а мне надо чтобы в формате html приходило! В чем может быть проблема? Уже че только не пробывал и даже версию менять.

 

 

  • 0

robot

robot
  • Пользователь PRO
  • 2 652 сообщений
  • Репутация: 85
Советую обратить внимание на следующее:
  1. Как сделать отправку почты если не работает mail()
  2. Mail() - функция для отправки почты
  3. Проблема с отправкой почты через mail()
  4. Отправка заполненной формы с сайта на e-mail
  5. Форма отправки заказа на e-mail

#2 isvetlichniy

isvetlichniy
  • Пользователь
  • 619 сообщений
  • Репутация: 93

Отправлено 08 Декабрь 2012 - 10:33

дай полностью код где ты отправляешь почту, чтобы заголовки видны были
  • 0

#3 maksim-hub

maksim-hub
    Topic Starter
  • Пользователь
  • 277 сообщений
  • Репутация: 24

Отправлено 08 Декабрь 2012 - 15:50


Тут собираю все

$page = $_POST['page']; // Определяет какой шаг загрузить

$category = $_POST['category']; // категории

$otk = $_POST['otk']; // Открытка

$email = $_POST['email']; // Email

$pozdrav = $_POST['pozdrav']; // Поздравление

$shagon1 = $_POST['shagon1']; // Кратинка шага

$shagon2 = $_POST['shagon2']; // Кратинка шага

$shagon3 = $_POST['shagon3']; // Кратинка шага



****************************************

Отправляю

if ($page == "send")

{

$message = '<center>'.$pozdrav.'<br><img src='.$otk.'></center>';

$headers= "MIME-Version: 1.0rn";

$headers .= "Content-type: text/html; charset=utf-8rn";



mail ($email, 'Поздравительная открытка',$message,$headers);

}


  • 0

#4 isvetlichniy

isvetlichniy
  • Пользователь
  • 619 сообщений
  • Репутация: 93

Отправлено 12 Декабрь 2012 - 21:50

должно все работать
попробуй проверить, отправляет ли mail письмо вот так

if (mail ($email, 'Поздравительная открытка',$message,$headers))
echo 'Письмо отправлено';
else echo 'Письмо не отправлено';

Не поможет, почитай еще вот это.
  • 0

#5 maksim-hub

maksim-hub
    Topic Starter
  • Пользователь
  • 277 сообщений
  • Репутация: 24

Отправлено 12 Декабрь 2012 - 22:23

Так то разобрался, сам скрипт рабочий был, с хостингом что то не лады было. Спс, за линк.
  • 0


Оформление форума – IPBSkins.ru