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

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

Партнерская программа Kredov

Отправка почты на хостинге hostservice.ua

#1 Вячеслав

Вячеслав
  • Пользователь
  • 357 сообщений
  • Репутация: 0
0

Отправлено 26 Март 2012 - 16:52

Здравствуйте!
Столкнулся с проблемой - не отправляются сообщения из формы обратной связи на сайте перенесенном на хостинг hostservice.ua.
На моем хостинге от nic.ru все отлично а на этом не отправляет, пишут такое
https://support.host...e-rbotet-skript

Но не понятно как же мне в скрипте выполнить эту авторизацию....
Может кто сталкивался с подобным, подскажите пожалуйста.

Спасибо!

 

 

  • 0

#2 c0ns0l3

c0ns0l3
  • Пользователь
  • 264 сообщений
  • Репутация: 49

Отправлено 26 Март 2012 - 18:54

Как ты вообще пытаешься отправить письмо?
  • 0

#3 Вячеслав

Вячеслав
    Topic Starter
  • Пользователь
  • 357 сообщений
  • Репутация: 0

Отправлено 26 Март 2012 - 21:00


<?php

$to = 'office@mirgorodkurort.in.ua';

$subject = 'Заявка на бронирование';

$message = 'hello';

$headers = 'From: office@mirgorodkurort.in.ua' . "rn" .

'Reply-To: office@mirgorodkurort.in.ua' . "rn" .

'X-Mailer: PHP/' . phpversion();



mail($to, $subject, $message, $headers);

?>


  • 0

#4 Вячеслав

Вячеслав
    Topic Starter
  • Пользователь
  • 357 сообщений
  • Репутация: 0

Отправлено 27 Март 2012 - 15:30

Вобщим суппорт отписался мне, и сам все настроил. Это его письмо, может кому пригодится:

Добрый день.

Необходимо было указать путь к Вашему ящику office@mirgorodkurort.in.ua в папке php-bin файл php.ini(sendmail_path = "/usr/sbin/sendmail -t -i -f office@mirgorodkurort.in.ua"), также необходимо указать почтовый ящик в www домены в поле E-Mail администратора (office@mirgorodkurort.in.ua).

Почта отправляется. Проверьте.


С уважением,
Александр Пуцько
-------------------------------------------
служба поддержки HostService.ua
email: support@hostservice.ua


  • 0

#5 matroskin8

matroskin8
  • Пользователь PRO
  • 767 сообщений
  • Репутация: 143

Отправлено 27 Март 2012 - 16:51

Необходимо было указать путь к Вашему ящику office@mirgorodkurort.in.ua в папке php-bin файл php.ini(sendmail_path = "/usr/sbin/sendmail -t -i -f office@mirgorodkurort.in.ua"), также необходимо указать почтовый ящик в www домены в поле E-Mail администратора (office@mirgorodkurort.in.ua)

Что за бред непонятный? Насколько я понимаю, в директиве sendmail_path указывается путь к программе, которая и отправляет письма. Выглядеть, соответственно, данная директива может примерно так:
/usr/sbin/sendmail // так
/usr/lib/sendmail // или так
Z:serversendmailsendmail.exe -t // ну или так...
Или еще как, не суть важно. В общем, указывается путь к программе, а не почта еще лепится туда зачем-то... Собственно, может вполне возможно и так - это вопрос больше сисадминам, но отсюда выплывает небольшой вопрос - а что если в переменной $to я захочу указать другой email доставки или захочу завести другой email админа? Тогда опять нужно обращаться к хостеру, чтобы править конфигурационный файл php?
  • 0



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