Будуємо шпаківню для особистого поштового дятла!

Вітаю Вас, Поважаний читач! Іноді важко буває придумати матеріал для чергової статті – думаєш, думаєш – а з іншого боку, навіщо далеко йти? Адже можна розповісти про те, що знаєш і умієш сам! Ось і зараз я вирішив в простій і доступній формі поділитися з Вами інформацією про те, що робив неодноразово: і для себе, і для своїх партнерів по бізнесу, а саме – встановлював і настроював скрипт поштової розсилки Поштовий Дятел“ виробництва Вадима Ласто.

Не секрет, що власна email-рассылка стає на даний момент щонайпотужнішим інструментом Інтернет-маркетингу, який дозволяє завоювати розташування користувача, змусити його періодично повертатися на Ваш сайт, завжди бути в курсі ваших бізнес-пропозицій. Тому кожен Інтернет-підприємець, що поважає себе, рано чи пізно (само-собой краще рано) заводить на своєму сайті таку забавну і одночасно корисну звірятка - email-рассылку;). На даний момент існує фактично два варіанти її реалізації:

служба поштових розсилок і розумних автовідповідачів Макса Хигера; скрипт служби автоматичних розсилок Поштовий Дятел“ Вадима Ласто.

Як у першого, так і у другого варіанту є свої плюси і мінуси, в рамках цієї статті я не розбиратиму ці тонкощі, а тому відішлю тих, що цікавляться до даної статті. Хочу лише відмітити, що служба Макса Хигера всім хороша (що особливо з'явилася недавно її оновлена версія), але, скажемо для новачків, вона може виявитися дорогою – все-таки припускає щомісячну орендну плату. Скрипт же, вимагає одноразового вкладення, далі він повністю Ваш, зі всіма потрухами“ (прошу не проводити ніяких хворих асоціацій з бідною пташкою). Ви контролюєте все і вся! Єдино для нього потрібний звичайно ж платний хостинг – на Народ. Ру його не поставиш. Але, думаю, до цього і не дійде.;)

Отже, спершу визначимося з хостингом. Скрипт зовсім не так вже вимогливий і ненажерливий: для нього потрібний хостинг з PHP (будь-який платний хостинг зараз його підтримує), по можливості cron. MYSQL абсолютно необов'язковий. Я неодноразово встановлював Дятла на сервера Голдхоста – в міру недорогого і надійного хостингу з чуйним саппортом. Серйозних проблем з ним там не було, якщо щось і виникало – швидко вирішувалося із службою підтримки. Якщо у Вас вже є сайт на платному хостингу, напевно там є ПХП, так що і туди Дятла можна ставити. Розглядатимемо установку на прикладі версії 5.03 – найсвіжішого, що є на даний момент.

Отже, розпакувавши свіжопридбаний скрипт ми виявимо усередині течку з купою файлів. Спершу відкрийте в тому ж блокноті файл settings. Php з кореневої теки скрипта. Там купа налаштувань, але для Вас на початковому етапі важливі наступні:

$my_email – вкажіть в одинарних лапках свій перевірений емейл,

$secretvar – в подвійних лапках введіть довільний набір латинських символів, можна пропозиція з Шекспіра-))

Після цього можете сміливо закачувати через FTP весь вміст теки з скриптом в окрему теку на своєму сервері. Передбачається, що Ви знаєте що таке ФТП.;) Я наприклад користуюся ФТП-клиентом, вбудованим у файловий менеджер Total Commander – штука проста і зручна. Зазвичай файли закачуються автоматично в тих модах, в яких потрібно, – картинки – бінарні, текстові файли – ASCII. Проконтролюйте, щоб Ваш сервак (або Windows) раптом випадково не перетворив перші букви в назвах файлів в заголовних – це нам ні до чого. Файл читати це. Txt“ закачувати на сервер не потрібно!;-) Після того, як все закачаєте, Вам необхідно виставити правильні права доступу (chmod) на файли і теки. Знову ж таки зазвичай права на файли виставляються автоматично ті, що потрібне – 644. Total Commander покаже Вам це. А на всі теки (і основну, в яку ви виклали вміст скрипта, і вкладені) потрібно поставити права 777. Зробити це можна через панель управління самого хостингу – зайдіть там у файл-менеджер і знайдіть цю фішку з правами Change Permissions“ Щоб довго не морочитися: 777 – це все виставлені галочки.

Отже, зробили всі – можна звертатися по наступному Урлу: ваш_сайт/папка_ськріпта/admin. Php. Якщо не напортачилі з правами доступу, Вас перекине на вікно первинної ініціалізації служби. На цьому етапі може бути ось такій ось збій: у вікні первинної ініціалізації Ви можете відмітити рядок з помилкою виду Warning: set_time_limit()“. Якщо відмітите таке, то у файлі settings. Php просто видалите рядок set_time_limit(60);“. Аналогічний параметр-рядок приберіть з файлу. Htaccess. Заміните обидва файли на сервері і знову звертайтеся до даного Урлу – все повинно запрацювати. Виберіть логін і пароль похитріше, не менш 8-ми символів і пароль не коротший, з цифрами і буквами. Після цього Вам запропонують залогиніться в аккаунт зі свіжовибраними даними. На вказаний у файлі settings. Php емейл буде висланий хеш для доступу до аккаунту. З цієї причини використовуйте надійне мило, якщо хеш прийде із значною затримкою – в аккаунт не потрапите. З mail. Ru проблем не виникає – перевірено.

При першому заході в аккаунт Вам буде запропоновано набудувати скрипт. Введіть основні параметри, до яких відносяться: Ваше ім'я, емейл, слать/не слати лист підтвердження підписки (рекомендую використовувати лист підтвердження, менше проблем буде), кількість листів в пачці відсилання. Останній параметр вельми важливий, оскільки впливає на навантаження хостингу. Для серійних листів ставте не більше 5-10, новинної розсилки – 15-20. Збережете зміни і завершите налаштування. Скрипт готовий до роботи, тепер залишилося лише набудувати крон, для автоматичного спрацьовування розсилки листів. Зробити це можна знову ж таки з панелі управління вашим хостингом. Від хостингу до хостингу синтаксис команд крону може помітно змінюватися, подробиці знає Ваш саппорт (да і то не завжди;) ). По досвіду хочу сказати, що для Голдхоста проходить такий вид команди:

GET ваш_сайт/папка_ськріпта/iprocessor. Php /dev/nullлібо/usr/local/bin/get ваш_сайт/папка_ськріпта/iprocessor. Php /dev/nullлібо іногда/usr/bin/lynx --dump ваш_сайт/папка_ськріпта/iprocessor. Php /dev/null

Набудуйте крон на спрацьовування 1-2 рази на годину – це Вашому Дятлові вистачить з головою. А на цьому подаруй все – як набудувати серії листів, читайте в мануалові, що додається до скрипта, а наша стаття і так немаленькая вийшла.;) Всього хорошого!

Автор статті: Шалаєв Ростислав.

Поштовий Дятел, Служба Макса Хигера, Хостинг Goldhost