Вы здесь

Простейшая подписка на обновления сайта

0

Требуется чтобы любой пользователь сайта (в том числе аноним) мог подписать свою почту на обновления сайта. И получать письма с ссылками/заголовками/тизерами новых материалов. Тех типов, которые админ отметил для рассылки.
Посоветуйте простой модуль?
Ничего не могу найти.
Сайт небольшой в контексте посещаемости, подписчиков много не будет, интеграция с мощными сервисами рассылки не нужна. Какой-нить простенький друпаловский модуль.

Simplenews рассылает только свой тип материала. Может и можно заставить его работать с нужными типами материалов, но нужно еще модулей наподключать...
Notify с анонимами не работает. И вообще, там похоже только админ может формировать подписчиков...
Ищу еще что-то ...Но если кто посоветует, будет здорово.

Версия Drupal: 
7.x
Вопрос задан 20.10.2015 - 15:24

Ответы

2

Simplenews рассылает только свой тип материала

Свой тип материала там для примера.
В настройках любого типа материала во вкладке Настройки публикации можно указать Использовать в качестве рассылки.

Месяц назад я тоже мучался с настройками Simplenews. Все нюансы в русскоязычном интернете не нашел. Сейчас разобрался — все устраивает, отличный модуль!

Для отправки писем в формате html понадобятся модули Mail System и Mime Mail. В Mime Mail надо выбрать формат писем, а в Mail System указать, что надо использовать MimeMailSystem.

Simplenews сразу не отправляет рассылку. Отправлять скопившиеся материалы по умолчанию надо вручную. Для автоматизации в Rules есть действие Отправить рассылку. Его надо поставить на событие Добавление материала.

Отправленные материалы реально будут отправлены по крону. В настройках можно задать количество отправляемых писем за один запуск крона admin/config/services/simplenews/settings/mail.

Ответ дан 20.10.2015 - 15:32

"В настройках любого типа материала во вкладке Настройки публикации можно указать Использовать в качестве рассылки."

это все было указано.
Однако письма не приходили. Добавляю несколько новых материалов из числа тех, которые "использовать в качестве рассылки". Затем запускаю крон и жду когда свалятся письма подписчикам. Однако ничего не приходит.
Что еще не настроено?

Комментарий оставлен 20.10.2015 - 15:46

Обновил ответ. Посмотрите последний абзац. По умолчанию чтобы отправить рассылку надо зайти Содержимое - Рассылки. Там можно выбрать материалы и есть кнопка Отправить.

Комментарий оставлен 20.10.2015 - 15:49

"Simplenews по умолчанию не отправляет рассылку. Отправлять скопившиеся материалы надо вручную. Для автоматизации в Rules есть правило Отправить рассылку. Его надо поставить на событие Добавление материала."

о, теперь ясно, почему не работало. Спасибо!
А можно его как-то к крону привязать? Ну чтобы письма отправлялись не сразу после добавления материала, а после запуска крона? Или в какое-то определенное время раз в день, например?

Комментарий оставлен 20.10.2015 - 15:51

Отправленные материалы по умолчанию отправляются по крону. Можно даже настроить сколько писем отправлять за один крон admin/config/services/simplenews/settings/mail

Комментарий оставлен 20.10.2015 - 15:54

спасибо. попробую еще раз разобраться с этим модулем!

Комментарий оставлен 20.10.2015 - 15:56

Вобщем, не годится этот способ. На каждый новый материал отправляет отдельное письмо. В итоге подписчика заваливает письмами, если обновлений на сайте было несколько. А оно так и бывает как правило. В течение дня добавляется порядка пяти новых материалов, причем из разных типов данных. И нужно, чтобы все это в одно письмо сваливалось.

Комментарий оставлен 21.10.2015 - 12:46
0

Модуля кроме simplenews не видел. Но если совсем упростить:
- Rules настроить отправку письма после создания ноды, всю инфо в письме можно подтянуть прям из ноды.
- Подписку чтобы не придумывать можно сделать дополнительной ролью, сама подписка - переводит пользователя на эту роль. Вариантов тут много.

Ответ дан 20.10.2015 - 15:37
0

Ещё как вариант (более кастомный метод, см. ниже):
Mass Contact - Делает рассылку по категориям вручную. Работает с Mime mail (HTML письма).

Почему я бы рекомендовал такой способ:
Если делать рассылку по созданию ноды, то юзера тупо завалит письмами, и Вы однажды попадете в бан почтовиков.
Можно конечно адекватно настроить ситмлньюз, чтобы он компоновал и не сильно часто рассылал. А можно воспользоваться этим модулем, и самому стряпать письма для целевой аудитории и рассылать когда угодно.

Ответ дан 20.10.2015 - 16:05
Аватар пользователя SAM
SAM
212

"Можно конечно адекватно настроить ситмлньюз, чтобы он компоновал и не сильно часто рассылал. "

вопрос: как? :)

Ручная рассылка, к сожалению, не наш вариант. Требуется автоматическая.

Комментарий оставлен 21.10.2015 - 12:48

Где-то, когда-то я читал про такую настройку симплньюз, но мне оно тогда было не нужно и я забыл)

Кстати как вариант, наваять кастом модуль. Тут не особо сложно.

Комментарий оставлен 22.10.2015 - 01:28
0
Ответ дан 20.10.2015 - 17:05

Всем хорош! Но не умеет компоновать письма. 50 обновлений вышло - 50 писем получит подписчик. Это не годится совершенно.

Комментарий оставлен 21.10.2015 - 12:39
0

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

Ответ дан 20.10.2015 - 17:57

feedburner - это безопасность и куча дополнительных плюшек

+ 100500

Комментарий оставлен 21.10.2015 - 05:09

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

Комментарий оставлен 21.10.2015 - 12:24

Можно было бы попробовать, если бы была инструкция, как привязать мои типы материалов к этому сервису, как создать рассылку с компановкой в одно письмо всех обновлений, как задать интервал отправки, как привязать к запуску по крону... А то все что есть - это слово feedburner.

Комментарий оставлен 21.10.2015 - 12:54

в фидбурнер вам придется делать несколько лент, в каждой - свои типы материалов - если вам надо такое разделение.
тогда и подписку надо будет оформлять отдельными блоками, выводимыми на страницах конкретных материалов или на отдельной общей странице с предложениями 1. подписка на новости 2. подписка на блоги 3. подписка на видео... - это столько форм ввода емайла
это можно упростить сделав одну форму и много галок - но емайл придется отправлять через эту форму на много страниц фдбунер, так как там подписка на каждую ленту на отдельной странице.
а на счет частоты отправки я не знаю.

Комментарий оставлен 21.10.2015 - 13:44

feedburner для 6го друпала, а тут вопрос про 7ку.

Комментарий оставлен 22.10.2015 - 01:33

feedburner для 6го друпала, а тут вопрос про 7ку

feedburner вообще не для Друпала персонально... ))
разницы между 6 и 7 в контексте вопроса - нет

вообщем-то есть ещё несколько десятков достойных сервисов
например http://mailchimp.com/pricing/entrepreneur/
Free Forever
Up to 2,000 subscribers and 12,000 emails per month

Комментарий оставлен 23.10.2015 - 07:13