Хостинг от ERA Host
EraHost - бесплатный домен, дешевый хост
Menu

Варианты решения Ваших вопросов

  хостинг
<< Назад       Скрипт рассылки email

Вопрос: Здравствуйте! У меня появилась потребность ежедневной рассылки всем сотрудникам компании уведомлений о днях рождения. Компания маленькая - всего ** человек. Все рассылки будут идти только на адреса *.моя*компания.* , никакого спама - я гарантирую. Хочу сделать небольшой скрипт на PHP с запуском через CRON. Укажите пожалуйста на группы из скольких email мне лучше сделать пакетную рассылку (**, ** или все ** за раз) и какие временные интервалы между отправкой пакетов поставить, что бы не создать нагрузки на почтовый сервер? Спасибо.
Ответ:

Здравствуйте. вы можете рассылать не более *** сообщений в час

Вопрос: Тоесть я могу отправить письмо на ** адресов одним пакетом раз в сутки , больше мне не нужно. Большое спасибо
Ответ:

Спасибо, что обратились в службу поддержкки.

Вопрос: Здравствуйте, скажите пожалуйста скрипт обязательно должен быть на php , либо можно писать на питоне , с запуском через крон проблем не будет?
Ответ:

лучше делать на php

Вопрос: добрый день, господа, вы можете прокомментировать почему через cron не выполняется скрипт: /usr/bin/php* /home/rudder**/public_html/sinergia.ga/mailsend/go.php >/dev/null *>&* С запуском через браузер все работает отлично, два других задания тоже работают хорошо, а это нет.
Ответ:

крон запускает, об этом свидетельствет error_log, находящийся в папке mailsend

&*;

Вопрос: Олег , error_log, появился только сейчас кода я допустил ошибку в задании пути к базе данных.... причем сейчас этот файл постоянно растет. До этого никаких ошибок не было
Ответ:

Вам нужно исправить ошибки которые указаны в этом файле.

в чем особенность данного скрипта и как вы выполняете его через броузер?

Вопрос: Я исправил ошибку. Можете остановить процесс на сервере, что бы error_log не увеличивался ? Скрипт отправляет письма по адресам из текстовой БД по заданному HTML-шаблону. Сейчас в базе всего * адреса для теста. Я просто запустил исполняемый *.php через браузер .
Ответ:

какой процесс нужноостановить? error_log это файл ошибок, если ошибки есть то он будет наполнятться

как вы запускаете скрипт?

Вопрос: Все ошибок больше нет! error_log тоже больше нет - давайте отталкиваться от этого. Скрипт работает если я запускаю его вручную, путем ввода в адресной строке браузера. Но после этого одного сбоя , что то случилось с моим дисковым пространством * * / * *
Ответ:

у Вас error_log был *.* Гб , ничего с дисковым пространством не случалось. вы его просто израсходоали

как вы запускаете скрипт?

&*;

Вопрос: Ребята, после исправления ошибки (за которую я дико извиняюсь) я ничего не запускал, но что-то все-равно грузит систему файл error_log* самом корне аккаунта постоянно увеличивается в размере
Ответ:

error_log ничего грузить не может. просто удалите его. увеличивается он не сам по себе а засчет записей об ошибках, которые вам нужно устранить. удалите этот файл и следите за появлением ошибок в нем

Вопрос: Мы друг-друга не понимаем видимо. Я ничего не запускаю уже. * раз запустил - просто ввел адрес http://*.*mailsend*.php в браузере
Ответ:

http://*.*mailsend*.php

ошибка *** . работать он никак не может. проверьте прав ана файл. права должны быть ***

Вопрос: Может. Я закрыл этот сайт для всех кроме моей сети. Посмотрите *
Вопрос: Вопрос сейчас в том, почему без остановки растет лог ошибок , когда я ничего не запускаю, вообще ничего. Вероятно завис какой-то процесс на сервере. В данный момент лог вырос уже до * гб. Можете посмотреть в чем дело?
Ответ:

Ошибка в следующем:

[**-*-**** **:**:** *PHP*: * * ***/public_html*.*mailsend*.php* ** [**-*-**** **:**:** *PHP*: * * ***/public_html*.*mailsend*.php* *

Что это за скрипт?

Вопрос: Олег, Владимир, Евгений, суть скрипта изложена в этом тикете не раз, это обычный простой скрипт рассылки емаил. Я обратился к вам с вопросом запуска данного скрипта через крон, но во время ожидания вашего ответа создал себе еще одну проблему : во время исправления кода я допустил ошибку в указании пути до текстовой базы данных емаил адресов, после чего и произошел этот сбой и ошибки на сервере. В данный момент в коде ошибок нет, вы можете в этом убедиться запустив файл скрипта по ссылке выше.
Ответ:

Все процессы вашего аккаунта остановленны. Файл ошибок не создаётся.

Вопрос: Спасибо. В данный момент ошибку я исправил, давайте разберемся почему он не выполняется через планировщик, а только через браузер
Ответ:

Уточните как вы его запускаете.

Вопрос: Прописываю команду: /usr/bin/php* /home/rudder**/public_html/sinergia.ga/mailsend/go.php >/dev/null *>&* и текущее время +*минут , сижу жду , но ничего не происходит.
Ответ:

Правилами хостинга установленно ограничение в крон заданиях - ** минут.

Вопрос: Я знаю, но какое это имеет отношение к запуску скрипта? Прямо сейчас я установил запуск на **:** , в предыдущий час и тем более ** минут никакое задание не запускалось.
Ответ:

По самой команде крон всё верно, у вас другие задания крон срабатывают?

Вопрос: Да, все четко по расписанию
Ответ:

Ожидайте пожалуста, запрос передан администратору.

Ответ:

по прямой ссылке файл выполняет рассылку?

Вопрос: да, по прямой ссылке работает
Ответ:

если задание требует выполнения в броузере, запустите его через wget

Вопрос: спасибо попробую
Ответ:


ok

Вопрос: Остановите пожалуйста еще раз все процессы на моем аккаунте, попробую запускать через * - все-таки скрипт вешает сервер при запуске через крон обычным способом.
Ответ:


ok

Вопрос: Добрый день, столкнулся с очередной проблемой: если отсылать письма сразу на несколько ящиков одного домена (моем случае * ящика *@*.*), то письма на адресаты не доходят - блокируются непонятно на каком узле. Самое забавное то, что через пару дней эти письма начинают доходить на ящики. Пробовал добавить в список рассылки ящики @gmail.*.* - письмо доходит мгновенно. Первый делом я обратился к провайдеру почтового сервера, они долго все проверяли и сказали, что никаких блокировок на их сервере нет. Вот и решил на всякий случай уточнить у вас: а может исходящий сервер их как-то блокирует? ...уже и не знаю куда копать ;(
Ответ:

здравствуйте . на какой ящик почта не дошла

Вопрос: В процессе тестирования скрипта отсылал письма только на * ящик - **@*.* Далее выполнил рассылку на * ящика домена, лог ниже: **@*.* ****-**-** **:**:** *.* ****-**-** **:**:** *.* ****-**-** **:**:** *.* ****-**-** **:**:** Письма не дошли и теперь даже если отсылать письмо на * ящик **@*.* , как я делал ранее пока тестировал скрипт - на него уже ничего не приходит.
Ответ:

отправьте сейчас , мы проверим лог

Вопрос: **@*.* ****-**-** **:**:** *.* ****-**-** **:**:** *.* ****-**-** **:**:** *.* ****-**-** **:**:** ушли
Ответ:

сколько почты вы слали на эти ящики? сервер получателя ответил Вам отказом

****-**-** **:**:** * * *: /* **-****
****-**-** **:**:** **-**** ********** **-****.*.*
****-**-** **:**:** **-****mail.*.* [**.***.**.***] *
****-**-** **:**:** **-****.*lookuphost* (***): *

Вопрос: Да в том то и дело , что была запущена только одна рассылка , т.е. * одинаковое письмо. Второй я раз я сделал рассылку по вашей просьбе только что. Можно как узнать какой сервер отвечает отказом его IP?
Ответ:

в логе указан сервер

mail.*.* [**.***.**.***]

Вопрос: Большое спасибо , буду дальше долбать провайдера
Ответ:

ok

Вопрос: Доброго дня! Ребята, можете сюда запостить полный лог отказа входящего почтового сервера mail.*.*. Последняя попытка рассылки была: **@*.* ****-**-** **:**:** *.* ****-**-** **:**:** *.* ****-**-** **:**:** *.* ****-**-** **:**:** ***@gmail.* ****-**-** **:**:** Не могу добить их, утверждают что ничего не блокируют... нет моих больше сил ((
Ответ:

выборка из лога выслана на rudder**@gmail.com


<< Назад