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


Фотография

Верните почтовый сервер!


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 7

#1 Artem1997

Artem1997

    Новичок

  • Пользователь
  • Pip
  • 49 сообщений

Отправлено 16 Май 2012 - 22:58

Всем привет всё устраивало в web хостинге давно хотел написать руки не доходили!
Верните почтовый сервер хотя бы тем людям которые платят за сайт!
Мне приходиться каждый день заходить и активировать пользователей!
Так же постоянно мне пишут люди что не могут вспомнить пароль по эмеилу тебе сообщение с инструкциями не придет!
Господа, когда я заказывал отдельный ПЛАТНЫЙ сайт я был в полной уверенности что почтовый сервер будет!
Я очень разочаровался.
!!

#2 balaban

balaban

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 582 сообщений

Отправлено 17 Май 2012 - 1:17

Используйте сторонние почтовые сервисы, например gmail

#3 Santiago

Santiago

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 5 053 сообщений

Отправлено 17 Май 2012 - 7:52

Балабан, имеется ввиду функция mail();
Она же отключена на хостинге, а большинство ЦМС используют именно ее. Есть, конечно, альтернативы, как, к примеру, PhpMailer, но внедрять ее в ЦМС-ки... Мне то лень будет, а уж тем, кто не в теме =)

#4 balaban

balaban

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 582 сообщений

Отправлено 17 Май 2012 - 8:53

Именно это я и имел ввиду.

#5 Бендер Родригес

Бендер Родригес

    Злой Админ

  • Администратор
  • 984 сообщений

Отправлено 17 Май 2012 - 10:33

https://pdd.yandex.ru/domains_add/ окда.

#6 Santiago

Santiago

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 5 053 сообщений

Отправлено 17 Май 2012 - 12:08

Всё равно не то =) Как скрипт будет отправлять юзеру его новый пароль или данные для активации аккаунта?
Скрипт отправляет таким макаром:
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=UTF-8\r\n";
$headers .= "From: ".$_SERVER['HTTP_HOST']." <no-reply@".$_SERVER['HTTP_HOST'].">\r\n";

$message = "<html>
<head>
 <title>".$_SERVER['HTTP_HOST']."</title>
</head>
<body>
Привет, дорогой пользователь

Для активации аккаунта перейдите по ссылке http:///blablablalala

(твой новый пароль - блаблабла)
блабла

бла

</body>
</html>";

mail("e-mail@e-mail.ru","Тема сообщения", $message, $headers);

А, когда функция mail отключена, то и это сообщение скрипт отправить не может. Вот и получается, что пользователь не может сбросить свой пароль, либо получить ссылку на активацию аккаунта.

#7 Бендер Родригес

Бендер Родригес

    Злой Админ

  • Администратор
  • 984 сообщений

Отправлено 17 Май 2012 - 12:24

onotole
на дле, подключил домен к почте яндекс, все воркает. хз хз.

#8 Santiago

Santiago

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 5 053 сообщений

Отправлено 17 Май 2012 - 12:33

На ДЛЕ какраз-таки подключён phpmailer. и письма уже непосредственно он отправляет.


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных