Форумы / National / Russian / Тех. поддержка / Как реализовать отписку от рассылки

Ищем простой и гениальный способ)

echidna
#1 09.09.2014 15:18

Добрый день,

 

Проблема такая. В сборке Биржи есть плагин cwsender, который не имеет фукции отписки от рассылки и не дает возможности исключить из нее кого-либо (отсылать можно только всей группе целиком). Чтобы это исправить, нужно очень основательно перерабатывать плагин или писать новый.

Есть ли какие-либо идеи, как реализовать отписку от рассылки?

Галочки в ЛК, ссылка в теле письма - уже рассматривали, оно как раз и требует написания отдельного плагина, грубо говоря.

Спасибо.

 

Macik
#2 10.09.2014 13:18

Ответом не помогу, т.к. с биржой не знаком. Просто дам добрый совет. В теме поста указывать на то, что речь идет о бирже — например так «[Биржа фриланса] как отписаться от рассылки». Это и помошников может привлечь, и последующим пользователям будет проще найти темы, в случае если возникнет подобный вопрос.

https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F
esclkm
#3 10.09.2014 14:55

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

я не понял сути задания

littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
Yusupov
#4 10.09.2014 16:40

Отписка в этом модуле еще не предусмотрена. Буду реализовывать ее дальше. И да, этот модуль не из биржи, он одинаково подходит для всех сайтов на Cotonti. Подробнее о назначении модуля можно узнать здесь.

Отредактировано: Yusupov (10.09.2014 16:48, 9 лет назад)
echidna
#5 18.09.2014 11:34
#39871 esclkm:

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

я не понял сути задания

Судь задания в том, чтобы иметь возможность хоть как-то - любым способом - исключать из рассылки тех пользователей, которые ее получать не хотят. Пример: до этого рассылка осуществлялась вручную и я могла вручную убрать тех, кто попросил ему не присылать. Сейчас стоит плагин cwsender, в котором доступны только рассылки по группам пользователей и исключить оттуда никого нельзя. И теперь те пользователи, которые просили их убрать, вынуждены читать рассылку. Это может привести к тому, что мою почту начнут отмечать как спам.

Как Булат уже сказал выше, пока что в плагине этого решения нет и неизвестно, когда будет.

Вопрос же стоит очень остро, так как попадание почты в спам чревато плохими последствиями. Пожалуйста, подскажите любые варианты прикрутки возможности отписки - может быть, откуда-то из других плагинов можно ее взять или как-то так?

Yusupov
#6 18.09.2014 17:06
#39966 echidna:

Судь задания в том, чтобы иметь возможность хоть как-то - любым способом - исключать из рассылки тех пользователей, которые ее получать не хотят. Пример: до этого рассылка осуществлялась вручную и я могла вручную убрать тех, кто попросил ему не присылать. Сейчас стоит плагин cwsender, в котором доступны только рассылки по группам пользователей и исключить оттуда никого нельзя. И теперь те пользователи, которые просили их убрать, вынуждены читать рассылку. Это может привести к тому, что мою почту начнут отмечать как спам.

Как Булат уже сказал выше, пока что в плагине этого решения нет и неизвестно, когда будет.

Вопрос же стоит очень остро, так как попадание почты в спам чревато плохими последствиями. Пожалуйста, подскажите любые варианты прикрутки возможности отписки - может быть, откуда-то из других плагинов можно ее взять или как-то так?

Сделайте можно сделать только вручную: найдите в базе данных таблицу cot_cwsender_lists_recipients и удалите адреса, которые лишние.

 

Я этой доработкой займусь, но сейчас она не в приоритете. Приоритет можно повысить любой разработки, поддержав ее финансово. И это будет прямым показателем, стоит ли развивать разработку дальше или нет. Так работает любой open-source проект и считаю, что это правильный подход.

Раз уж тему поднимаю, не могу не заметить, что и Cotonti тоже поддерживает мало пользователей в последнее время (судя по статистике пожертвований http://www.cotonti.com/donate). А потом мы удивляемся, почему движок так вяло развивается. И развивается он исключительно потому, что разработчики сами заинтересованы в его развитии, так как в большинстве своём используют его для своих проектов, либо для проектов их клиентов. Конечно, пожертвования это дело добровольное и никого принуждать нельзя, но то что это влияет на мотивацию разработчиков, хоть в какой-то мере, это факт. Уж извините, накипело.

echidna
#7 21.09.2014 12:22

Булат, мне кажется, Вы не совсем правы, если у меня на сайте мало народу покупают опции, я же не пишу им "вот, Вы не купили опции, а я должна Вашими вопросами заниматься по пользованию сайта!". Раз уж Вы создали продукт - значит, надо его поддерживать. Тогда возможно и платить начнут. Ибо за что платить, если ничего не поддерживается?:) Если Вы создали продукт на платформе, которая практически неразвита - то какие претензии могут быть к пользователям продукта? Я же не ругаюсь на пользователей сайта из-за того, что сайт сделан на котонти))) Вы же устанавливаете правила, если не хотите, значит так и напишите - поддержка только за доп.плату. Правда, вряд ли кто-то тогда будет вообще его использовать,.

Без обид, просто не совсем корректно Ваше отношение, так мне кажется. 

Если из таблицы cot_cwsender_lists_recipients удалить вручную несколько пользователей из одной группы, но при каждой последующей рассылке по этой группе, этим пользователям она посылаться не будет, верно?

 

Yusupov
#8 21.09.2014 16:25

Если из таблицы cot_cwsender_lists_recipients удалить вручную несколько пользователей из одной группы, но при каждой последующей рассылке по этой группе, этим пользователям она посылаться не будет, верно?

Естественно. Это и есть список рассылки.

echidna
#9 22.09.2014 10:39

Спасибо. А что за таблица list_recipients?

Added 2 days later:

Ой, пардон, не лист рисипиентс, а леттер рисипиентс.  Я посмотрела только что лист рисипиентс - там всего 10 человек, начиная с номера 0, а вот в таблице letters recipients - 500 человек, начиная с 60го примерно.

У меня всего человек 200 на сайте. Что это за списки и где взять таблицу, по которой идет рассылка, точно? Есть идеи?

Отредактировано: echidna (24.09.2014 14:20, 9 лет назад)
Yusupov
#10 27.09.2014 09:53
Отредактировано: Yusupov (27.09.2014 10:17, 9 лет назад)
echidna
#11 27.09.2014 18:08

Вот спасибо за это!!! Не знаю, насколько она нормально работает, программист еще не смотрел, но по кр мере появилась надежда))

Added 1 months later:

Булат, добрый день,

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

После установки обновления  я создала текстовый список тестовых получателей - по ним рассылка пришла нормально, НО когда я рассылаю ее по другой группе пользователей, в которую в том числе входят эти тестовые получатели - к этим же тестовым получателям сообщения не приходят! В то же время к некоторым обычным пользователям из этой группы рассылка все-таки пришла (ко всем или нет - не знаю)! Программист сказал, что надо позаходить во все (!) профили пользователей и заново поснимать-повыставлять галочку "получать новости с сайта?", тогда письма будут приходить как надо. Поскольку к некоторым пользователям рассылка все-таки пришла, я подозревала, что проблемы связаны не с галочками и пока этого не делала, так как это практически целый день работы. 

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

Я предлагала заново создать списки получателей, но программист сказал, что это невозможно - то есть он пробовал на другом сайте и это не получилось.

 

 

Отредактировано: echidna (29.10.2014 14:43, 9 лет назад)
Dr2005alex
#12 29.10.2014 15:24

Что у вас та за чудо программист....... такое ощущение, что он у вас просто тыкает пальцем что надо делать.... ИМХО. (сорри за офтоп.)

WebKaa.ru - Cotonti Relax
echidna
#13 01.11.2014 14:35
Так есть идеи, как это сделать? Очень мешает.