Обещал - придется делать. По просьбе Antuan'а кратко расскажу как сделать у себя на сайте регулярную автоматическую рассылку новостей подписчикам.
Почтовая рассылка вещь полезная. Мое мнение, основанное, на 3х годичном опыте ведения сайта - она все же убирает посетителей в оффлайн. Ее будут читать те, у кого, как правило, нет регулярного доступа в Интернет, а есть только почта (например на работе) и будут ей очень рады. Для нашего сайта рассылка - только один из дополнительных сервисов, причем далеко не самый важный. Но хочется чтобы пользователям было приятно, верно?
Рассылка, понятное дело, имеет смысл только тогда, когда есть что рассылать, т.е. новости появляются: а) регулярно, b) интересные.
Есть разные способы:
- Первый варинт. В самом простейшем случае берется текст новостей, копируется в почтовый клиент и высылается всем подписчикам с помощью собственного мыла. Фуууу.....Это было давно, когда я был еще маленький, глупый и не такой ленивый :)
- Второй вариант. Чуть более сложный вариант - генерить текст новостей в файл, скачивать его к себе и рассылать. Как вариант - использовать Sendmail сервера и слать по списку с его помощью. Можно, впрочем поставить и скрипт и организовать что-то типа варианта 6, о котором я буду писать ниже, но зачем изобретать велосипед?
- третий вариант, которым я пользовался когда стал "чуть постарше" - служба рассылки subscribe.ru (да, да - это реклама :)
Минусы - их реклама в вашей рассылке. Но баннеры терпим у себя на сайте (если только ты не крутой оригинал), переживем и это. Плюсы: а) послал и забыл, никаких возвратов с закрытах e-mail'ов, переполненных ящиков, автоответчиков и т.п.; б) собственная база подписчиков. Например, у меня было 400, после регистарции рассылки в subscribe.ru набежало еще 1600 от них.
Как это делается? Берем вот эту форму - http://win.subscribe.ru/author/issue/ и заполняем все поля (разумеется когда вы завели рассылку, знаете ее код и пароль), жмем кнопку - все уходит подписчикам (не сразу, а по мере того как освободится очередь на сервере, но все же достаточно быстро - несколько часов).
- четвертый вариант. Разумеется, поскольку со временем я стал лениться все больше и больше, такая схема меня стала тоже доставать. Это ж нужно помнить в какие дни заходить, потом верстать туда html-версию и т.п. В итоге - я стал пропускать "сеансы", иногда на день два.
НО! Оказывается у subscribe.ru есть еще одна полезная фича. Переходим к следующему пункту.
- Пятый вариант. У subscribe.ru есть "робот", которой по вашей команде, поданной письмом, заходит по указанному адресу и забирает оттуда подготовленный вами файл, вставляя его в текст рассылки. Понятно что этот файл должен содержать новостную ленту сайта, подготовленную в формате для рассылки (ссылки заменены на абсолютные, переформатирование и т.п.
Письмо шлется на адрес issue@subscribe.ru и должно содержать, как минимум, вот такую последовательность кодов в body:
Код:
@@NAME@@ games.rolemancer // Комментарий - это код нашей рассылки. У кажной рассылки свой код
@@PASSWD@@ ******* // - тут нужно ввести ваш пароль рассылки, иначе робот вас пошлет подальше
@@CHARSET@@ кошка
@@AUTOTEXT@@
@@BEGINHTML@@
[SUBSCRIBE http://www.rolemancer.ru/news/subscribe.html charset=w] //А это страничка, содержащая новости сайта, в win1251
@@ENDHTML@@
Почтовая рассылка вещь полезная. Мое мнение, основанное, на 3х годичном опыте ведения сайта - она все же убирает посетителей в оффлайн. Ее будут читать те, у кого, как правило, нет регулярного доступа в Интернет, а есть только почта (например на работе) и будут ей очень рады. Для нашего сайта рассылка - только один из дополнительных сервисов, причем далеко не самый важный. Но хочется чтобы пользователям было приятно, верно?
Рассылка, понятное дело, имеет смысл только тогда, когда есть что рассылать, т.е. новости появляются: а) регулярно, b) интересные.
Есть разные способы:
- Первый варинт. В самом простейшем случае берется текст новостей, копируется в почтовый клиент и высылается всем подписчикам с помощью собственного мыла. Фуууу.....Это было давно, когда я был еще маленький, глупый и не такой ленивый :)
- Второй вариант. Чуть более сложный вариант - генерить текст новостей в файл, скачивать его к себе и рассылать. Как вариант - использовать Sendmail сервера и слать по списку с его помощью. Можно, впрочем поставить и скрипт и организовать что-то типа варианта 6, о котором я буду писать ниже, но зачем изобретать велосипед?
- третий вариант, которым я пользовался когда стал "чуть постарше" - служба рассылки subscribe.ru (да, да - это реклама :)
Минусы - их реклама в вашей рассылке. Но баннеры терпим у себя на сайте (если только ты не крутой оригинал), переживем и это. Плюсы: а) послал и забыл, никаких возвратов с закрытах e-mail'ов, переполненных ящиков, автоответчиков и т.п.; б) собственная база подписчиков. Например, у меня было 400, после регистарции рассылки в subscribe.ru набежало еще 1600 от них.
Как это делается? Берем вот эту форму - http://win.subscribe.ru/author/issue/ и заполняем все поля (разумеется когда вы завели рассылку, знаете ее код и пароль), жмем кнопку - все уходит подписчикам (не сразу, а по мере того как освободится очередь на сервере, но все же достаточно быстро - несколько часов).
- четвертый вариант. Разумеется, поскольку со временем я стал лениться все больше и больше, такая схема меня стала тоже доставать. Это ж нужно помнить в какие дни заходить, потом верстать туда html-версию и т.п. В итоге - я стал пропускать "сеансы", иногда на день два.
НО! Оказывается у subscribe.ru есть еще одна полезная фича. Переходим к следующему пункту.
- Пятый вариант. У subscribe.ru есть "робот", которой по вашей команде, поданной письмом, заходит по указанному адресу и забирает оттуда подготовленный вами файл, вставляя его в текст рассылки. Понятно что этот файл должен содержать новостную ленту сайта, подготовленную в формате для рассылки (ссылки заменены на абсолютные, переформатирование и т.п.
Письмо шлется на адрес issue@subscribe.ru и должно содержать, как минимум, вот такую последовательность кодов в body:
Код:
@@NAME@@ games.rolemancer // Комментарий - это код нашей рассылки. У кажной рассылки свой код
@@PASSWD@@ ******* // - тут нужно ввести ваш пароль рассылки, иначе робот вас пошлет подальше
@@CHARSET@@ кошка
@@AUTOTEXT@@
@@BEGINHTML@@
[SUBSCRIBE http://www.rolemancer.ru/news/subscribe.html charset=w] //А это страничка, содержащая новости сайта, в win1251
@@ENDHTML@@