0
Здравствуйте.
Не обязательно создавать почтовый ящик, можно использовать ящик от Яндекса, но настройки будут немного другие.
Практически во всех CMS уже реализован класс отправки сообщений, который уже включает в себя несколько методов(phpmail,smtp, sendmail).
Для Livestreet CMS всё просто. Скачайте aceAdminPanel и установите. Затем зайдите в панель администратора и перейдите в раздел «Настройки», далее вкладка «Системные», увидите «Настройки почтовых отправлений».
0
Получается, что нужно иметь по крайней мере один почтовый ящик на хостинге.
Я например, не заводил вообще почтовый ящиков — почтой пользовался с Яндекса.
И любую ЦМС-ку нужно дорабатывать на предмет отправки через неё сообщений.
Как например решается эта задача для движка, на котором работает этот блог — Лайвстрит?
0
Хорошо, большое спасибо.
  • avatar
  • weara
0
Здравствуйте.
Можете пока просто изменить права рекурсивно для файлов и папок, если ситуация повторится, лучше напишите нам через систему тикетов, посмотрим по логам что вообще происходит у Вас.
  • avatar
  • cishost
0
Привет Вам.
Сегодня(или вчера) моего сайта коснулся скрипт и все папки и файлы теперь с атрибутом «555».
Сайт работает без проблем, но редактировать/изменять страницы, конечно же не могу. Подскажите, мне ждать пока всё встанет на свои места или самому устанавливать права на все файлы и папки? Спасибо.
  • avatar
  • weara
0
Как осуществить отправку сразу на несколько адресов? Добавляю адреса сюда:

//Отправить почту сразу нескольким получателям, ящики получателей пишем через запятую.

function smtpmassmail($mail_to, $subject, $message, $headers='')
{
$mailaddresses=explode("[email protected],[email protected]",$mail_to);
foreach ($mailaddresses as $mailaddress) smtpmail($mailaddress,$subject,$message,$headers);
}


Но почта не приходит.
0
Напишите, пожалуйста, запрос в центр поддержки в биллинговой системы. Мы посмотрим почтовую очередь и определим в чём дело.
  • avatar
  • cishost
0
Можно пояснить, почему функция срабатывает, выдаёт true, но письмо до адресата так и не доходит
  • avatar
  • alexey
0
Вы пишете в коде PHP:
include_once('smtp-func.php');

То есть код обычной функции PHP mail:
mail($to,$subject,$message,$headers);

превращается в код:
include_once('smtp-func.php');
smtpmail($to,$subject,$message,$headers);
  • avatar
  • cishost
0
Поясните для дилетанта, как подключить библиотеку smtp-func.php?
У меня ничего не получается. Вызывается файл отправки почты и ничего не происходит.
  • avatar
  • sm_n
0
Ясно, спасибо.
Не забывайте, пожалуйста, в будущем объявлять переменные перед их использованием.
  • avatar
  • Nexus
0
Да, можно и так.
  • avatar
  • cishost
0
Т.е. "$server_response"==="$response"?
"$response" — второй аргумент, который передается функции «server_parse()».
  • avatar
  • Nexus
0
Функция проверяет ответ SMTP-сервера на наличие цифровых кодов ответа «220»,«250»,«334» и так далее. Он и передается в $server_responce. Если ответ правильный, программа продолжает отправку, если нет — пишет в консоль ошибку. Вы можете поставить параметр $config['smtp_debug'] = true; и увидеть где именно происходит сбой.
  • avatar
  • cishost
0
Интересует функция «server_parse()».
Что должно быть в переменной «server_response»?

В общем функция работает неправильно.
  • avatar
  • Nexus
0
Согласны, последствия могли быть плачевны.
  • avatar
  • cishost
+1
во дела, да? хорошо, что вовремя заметили
  • avatar
  • fanatik
0
Отлично. А там ssl поддержка есть?
  • avatar
  • fanatik
0
Можно так же и через нас приобрести лицензию со скидкой. В будущем планируется автоматизированная продажа лицензий на CMS через биллинговую систему.
  • avatar
  • cishost
+1
Молодцы ребята, так держать. Кстати если ставите битрикс впервые и с средствами не очень чтоб спокойно приобрести лицензию. Поговорите с разными партнерами битрикса, на сайте битрикса список большой их и наверняка вам смогут дать лицензию продленку которая вдвое дешевле оригинальной, а если все пойдет и сайт начнет окупатья то тогда сможете и чистую лицензию приобрести.
  • avatar
  • fanatik