将旧的Simplenews发送给新注册的用户? -- emails 领域 drupal 相关 的问题

Send old Simplenews to newly registered users?


0
vote

问题

中文

我已经发了一款SimpleNews时事通讯。

自此邮件添加了一些新用户,并希望将其重新发送给一些新订阅的用户。我该怎么办?

英文原文

I have sent a Simplenews newsletter.

Added some new users since this mailing, and would like to resend it to some newly subscribed users. How can I do that?

  

回答列表

1
 
vote
vote
最佳答案
 

此功能不是简化为简单的,但其中一些功能可以让您关闭:

  module_load_include('inc', 'simplenews', 'includes/simplenews.mail');  //The node id of the newsletter to send $nid = 123;   //The array of emails to receive the newsletter $users = array('user@example.com','user2@example.com');   simplenews_send_test(node_load($nid), $users);   

应该向所有用户发出通讯。

一个警告是它将标记为与底部的SimpleNews的测试页面的测试电子邮件。这可以通过自定义simpleNews-newsletter-footer.tpl.php删除"这是时事通讯的测试版本" 。从页脚。

 

This functionality isn't built into simplenews but some of its functions can get you close:

module_load_include('inc', 'simplenews', 'includes/simplenews.mail');  //The node id of the newsletter to send $nid = 123;   //The array of emails to receive the newsletter $users = array('user@example.com','user2@example.com');   simplenews_send_test(node_load($nid), $users); 

That should send out a newsletter to all users.

The one caveat is it will be marked as a test email with Simplenews's test footer at the bottom. This can be overridden via a custom simplenews-newsletter-footer.tpl.php to remove "This is a test version of the newsletter." from the footer.

 
 
2
 
vote

我也发现了一个蛮横的方式。

将时事通讯发送到0,允许重新发送到整个UserBase。

安装 https://www.drupal.org/project/simplenews_filter

仅选择通过视图错过最后一次的用户,并发送。

(一个也可以选择发送所有和删除您不想发送的假脱机表中的订阅者ID)

 

I also found a brute way.

Set newsletter sending status to 0 which will allow a resend to the entire userbase.

Install https://www.drupal.org/project/simplenews_filter

Select only the users that were missed the last time via Views, and send.

(One could also select to send all and delete the subscriber ids from the spool table where you dont want to send)

 
 

相关问题

1  如何将表单操作设置为默认的联系表单操作  ( How to set form action to default contact form action ) 
我正在编辑一个drupal网站,它具有一个硬型联系表单,我想拥有比默认联系表单相同的行为(应用过滤器,在数据库中插入信息并发送电子邮件)。 也许这是一个简单的问题,但我不知道如何做到这一点。 谢谢! ...

0  如何让SimpleNews立即发送电子邮件,没有Cron?  ( How to let simplenews send email instantly without through cron ) 
我在我的drupal 7站点中使用simplenews和mime邮件来发送时事通讯。 当我点击发送时事通讯时,发送时事通讯正在等待状态,并等待Cron运行并发送电子邮件。 是否有任何方法我可以直接发送时事通讯电子邮件而不等待Cron? ...

0  自定义WebForm电子邮件提交数据  ( Customise webform email submission data ) 
在webform-mail.tpl.php模板中,它使用:输出主表单数据 [submission:values] 我使用HTML格式(使用MIME-MAIME),并将其输出到表单中的电子邮件HTML: <div><label>Name</label>Name value</div> 是否有一种方法...

3  如何使用规则发送电子邮件,其中包含包含字段集合所有项目的正文?  ( How to use rules to send an email with a body containing all items of a field co ) 
我定义了一个包含 field collection 的内容类型。 Field Collection包含4个字段。创建内容时,它可能具有一个或多个字段集合。 我设置了一个规则来将电子邮件发送给特定角色的用户。我在规则中使用了令牌来指定身体中的某些数据字段。我目前绊倒 如何在电子邮件中指定一个或多个字段收集字段 。 我找...

1  WebForm提交VS电子邮件提交  ( Webform submission vs email submit ) 
我具有三种不同语言的相同WebForm。在前两种语言,提交后,页面刷新,并显示了确认消息:"您的电子邮件已发送" 。 但在第三语言中,提交后,Drupal重定向到 /node/14/done?sid=17 和确认消息如下所示: Thank you, your submission has been re...

1  点击电子邮件中的激活链接时403页  ( 403 page when clicking on activation link in email ) 
当用户创建帐户时,必须通过验证电子邮件来激活其帐户。该电子邮件中的令牌是默认值,即 [user:one-time-login-url] 但是当用户点击其电子邮件中的链接时,他们得到403页(=您无权查看此页面)。 任何人都可以解释为什么这个403页面显示? ...

0  使用服务模块发送电子邮件?  ( Use services module to send email ) 
我有一个有一个注册形式的非笨蛋网站。我正在使用服务模块通过AJAX提交用户创建请求。这很好。现在我需要添加一个辅助操作,在创建用户后将发送自定义电子邮件。有没有办法实现这一目标?似乎没有发送邮件的资源。 ...

1  当用户完成观看某些内容时发送电子邮件  ( Send email when a user has finished watching something ) 
用户观看了一个视频(通过jwplayer添加了向视频的ID添加了侦听事件),并通知了所述用户完成视频的人。 jwplayer('some-id-of-video').onComplete( function() { //$.ajax or .post whatever to send email to a p...

0  VBO Mass电子邮件通过本地电子邮件客户端  ( Vbo mass email via local email client ) 
我有一个drupal 7查看包含电子邮件地址字段的Diaxting节点。我希望用户能够选择多行,然后执行一个操作,只需使用To:字段中的所有电子邮件地址打开自己的电子邮件客户端。我不想让用户通过我的网站发送大量电子邮件,但通过他们的本地电子邮件客户端将电子邮件发送给许多地址的简单方法。 ...

0  购买后从MailChimp列表中订阅/取消订阅用户  ( Subscribe unsubscribe user from mailchimp list after purchase ) 
我正在使用MailChimp 7.x 3.3模块和Ubercart集成为销售的角色, 我也安装了规则模块。 我有用户订阅mailChimp列表,我的要求是当用户从我的列表购买任何命令时,他应该从一个列表中取消订阅并订阅其他MailChimp列表,以便我可以从谁中跟踪用户不购买任何订单。 我正在考虑使用规则,在规则中,...

1  禁用SimbleNews的双重确认  ( Disable double confirmation for simplenews ) 
我的网站上有SimpleNews注册块。如果人们报名参加通讯,他们会收到带有确认链接的邮件。当他们单击链接时,他们将使用另一个确认按钮进入页面,如果您真正想要注册,则必须单击该按钮。 这是默认的行为,称为双重in simplenews。 我想要的注册是,如果你点击它,你会收到一个带有确认链接的邮件,你来到页面,说它...

2  为什么我的自定义电子邮件在没有样式的情况下发送?  ( Why are my custom email messages sent without styling ) 
我有一个商务kickstart 网站工作,一切都正常工作。最近我想创建另一电子邮件,一旦订购了某些状态。好吧,我创建了规则,还创建了消息(实际上我克隆了商务订单:订单确认消息) 所有来自我的商务kickstart发送的电子邮件是正确的造型,他们展示了好,但只有我创建的自定义消息没有任何样式,它是在HTML中发送但没有...

1  更改电子邮件地址Drupal发送到用户网站注册时发送到  ( Change the email address drupal sends to when a user signs up for my site ) 
我有一个drupal网站,它在有人签署我的网站时发给我电子邮件,但我想改变drupal发给我电子邮件的电子邮件地址,因为我不常常检查该电子邮件。我一直发现如何改变地址,但不是如何改变Drupal通过电子邮件发送给我的地方。 谢谢! ...

2  规则来存储用户的最后一个帖子日期和预定规则的30天提醒  ( Rule to store users last post date and scheduled rule based 30 day reminder ) 
在此方案中,用户可以每30天发布特定内容类型的1个节点(根据用户角色,间隔更改)。我们正在使用node_limit来完成此操作;它没有播放规则。 所以,想法是安排一封电子邮件,将提醒用户30天后发布新文章并更新用户帐户中的字段以显示用户发布的最后一次。保存节点后,规则应使用节点的帖子日期更新用户字段。 但我无法正确...

2  不使用SMTP设置  ( Smtp settings not being used ) 
我一直在从客户获得的现有Drupal网站上工作,并且当我尝试更改SMTP设置时已经运行了一些问题。 SMTP模块已安装,但是当我在SMTP身份验证支持中更改设置并发送测试邮件时,它可以工作,但它仍然可以使用其他地方(i Presume)的设置。我已经检查了配置文件的配置,但我似乎无法找到任何东西。所有缓存都已关闭。我...

4  是否有多耳模块,有助于动态地处理电子邮件[已关闭]  ( Are there drupal modules that help process e mails dynamically ) 
此问题似乎在帮助中心中定义的范围内涉及Drupal。。 想要改进这个问题?更新问题,所以它是关于drupal答案的主题。 ...

1  发送新闻通讯与具有特定字段值的用户列表  ( Send newsletter with list of users with specific field value ) 
有没有一个模块,可以使用具有相同兴趣的用户列表发送新闻通讯? ...

0  WebForm:将上传的文件作为附件发送  ( Webform send uploaded files as attachments ) 
嗨我正在使用smtp模块使用webforms向上传的信息发送到邮件中。所以我将下面的信息放到我的邮件中,但代替上传你的cv链接我需要附着。 从网站收到以下申请。 ==联系方式== 标题:演示 名字:演示 姓氏/姓氏:演示 电话(白天):xxxxxxxxxx 电子...

1  如何解决错误“无法加载MailChimp PHP库。请参阅安装要求。“?  ( How to resolve error failed to load mailchimp php library please refer to the ) 
我尝试设置 mailchimp 我的步骤: 禁用 mailchimp 模块 安装composer_manager包本地 运行:curl -ss https://getcomposer.org/installer |我根本上的php 更改composer.json(留在我的root上) - 请参阅下面...

1  发送时事通讯  ( Send newsletter with view ) 
我正在尝试用视图发送时事通讯。 我正在使用代码 <?php $viewName = 'my_view_name'; print views_embed_view($viewName); ?> 当我发送测试电子邮件时,它会很好。 但是,当您为用户发送时事通讯时,电子邮件内容为空。 任何建议? 谢谢很多 ...




© 2021 it.wenda123.org All Rights Reserved. 问答之家 版权所有


Licensed under cc by-sa 3.0 with attribution required.