simplenews

Как программно создать рассылку и отправить ее подписчикам с помощью модуля simplenews

21 сентября 2015 в 20:19

Давненько в одном из проектов понадобилось при наступлении определенного события создавать выпуск рассылки со списком материалов, и сразу же отправлять его подписчикам. Возможно, кому-то пригодится решение для модуля рассылок Simplenews:

<?php

$desc

='На сайте доступен новый материал: <a href="'.$GLOBALS['base_url'].'/node/'.$node->nid.'">'.$node->title.'</a>';
$edit = new stdClass();   /* Создаём объект node */
$edit->type 'simplenews';    /* Указываем тип материала */
node_object_prepare($edit);  /* Подготавливаем объект ноды  */        
$edit->title 'Новый материал: '.$node->title;   /* Заголовок */
$edit->language LANGUAGE_NONE;

$edit->body[$edit->language][0]['value'] = $desc;
$edit->body[$edit->language][0]['summary'] = '';?>

[РЕШЕНО] Simplenews некорректно отображается имя отправителя в письме

26 июня 2015 в 19:02

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

From: =?UTF-8?B?Ij0/VVRGLTg/Qj8wSi9SZ05DdzBMTFF2dEN5MEw3UXVTRFF1TkM5MFlMUXRkR0E=?=@serv253-26.hostland.ru,
        =?UTF-8?B?MEwzUXRkR0NMZEMvMEw3UmdOR0MwTERRdXlBPT89CiA9P1VURi04P0I/MEpIUmc=?=@serv253-26.hostland.ru,
        =?UTF-8?B?OUMzMFlQUXU5R0QwTHJSZ2RDNjBMN1FzOUMrSU5HQTBMRFF1ZEMrMEwzUXNBPT0=?=@serv253-26.hostland.ru,
        =?UTF-8?B?Pz0iIDxwcmVzc0BwcC1iei5ydT4=?=@serv253-26.hostland.ru

Если же настройках отправитель указан английскими буквами (в моем случае указал email), то проблем со строкой From нет:

From: "press@ppbz.ru" <press@ppbz.ru>

Как добавить в рассылку ссылку на исходную ноду (simplenews)

19 июня 2015 в 10:19

Добрый день!
Кто-нибудь может подсказать, как добавить в письмо, формируемое модулем simplenews, ссылку на исходную ноду? Или хотя бы url ноды?

simplenews блокируются письма сервисом Mail.ru

29 мая 2015 в 19:18

Подключил модуль simplenews. Настроил. Вроде все работает. Однако при подписке анонимных пользователей у которых почта на mail.ru сообщения с подтверждением подписки не доходят.
С Яндекс-почтой и Гугл-почтой проблем нет. В спам в ящик (на mail.ru) пользователя только что кликнувшего на подписку приходит письмо от моего хостинг провайдера со следующей инфой:
___________________
A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:

user@mail.ru
SMTP error from remote mail server after end of data:

Cron cтранное поведение при ручном запуске

27 мая 2015 в 2:50

Здравствуйте,
Вводная:
Новичок в Drupal и Web-разработке.
Реализую виджет для портфолио через представление. В результате получается мозаика миниатюрных картинок с подписями. Каждый элемент мозаики - ссылка на сайты с работами. Нода для портфолио состоит из изображения (для миниатюры), заголовка (для подписи) и текстового поля (body) с php кодом для редиректа на сайт с работами. Т.о. ноду отдельно можно только редактировать, а при просмотре сразу открывается др. сайт.
Проблема:

Изменить адрес категории подписки в HTML рассылке

16 мая 2015 в 15:13

Добрый день!

Создаю рассылку на сайте упомянутыми модулями.

После теста обнаружила проблему. Ссылки, указываемые в тексте письма ставлю абсолютные и они работают правильно, но к шаблону письма добавляется ссылка на выбранную пользователем категорию (раздел таксономии), которая, по всей видимости, имеет относительный вид. Поэтому из письма перейти по ней на сайт не получается.

Где можно изменить эту ссылочку?

Форма подписки на таксономии

8 мая 2015 в 12:48

Здравствуйте! Есть задача: сделать форму подписки в которой пользователь будет выбирать нужные ему таксономии и вводить email. После чего при добавлении материала в эти таксономии будет приходить оповещение.
Почти идеально подошел SimpleNews, однако в нем есть проблема, нельзя выбрать сразу несколько терминов таксономии при добавлении материала. Есть решение для версии плагина 7.2 но она в разработке и я так понял еще не работает.

Рассылка материала единовременно и за день до события.

9 марта 2015 в 23:11

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

Единовременно решается модулем Simplenews.
Отложенный запуск рассылки также решается Simplenews sheduler
Вопрос как совместить, разослать сразу и вбить дату когда повторить.

Проблема с рассылками SimpleNews

13 февраля 2015 в 13:49

Всем добрый день,

Есть проблема с рассылками simplenews, которую я не могу решить уже очень долгое время.

Проблема в следующем: при получении письма с текстом рассылки (используется Full-HTML-mail), из всего текста напрочь вырезаны все переводы строки. Т.е все в одну строку.
Используется simplenews последней версии (пробовал разные), Mime-mail.

Webform чекбокс "подписаться на рассылку"?

22 декабря 2014 в 19:36

Подскажите пожалуйста, возможно ли и как добавить к webform чекбокс "подписаться на рассылку"?