跳转到主要内容

此软件包允许Plone用户订阅内容。然后,当这些内容创建或修改时,他们将收到通知。

项目描述

什么是iw.subscriber ?

此软件包允许Plone用户订阅内容。然后,当这些内容创建或修改时,他们将收到通知。

如何使用iw.subscriber ?

您需要一个时钟服务器。在您的zope.conf中添加类似以下内容:

<clock-server>
  # path_to_plone_site is the real path to your plone site
  method /path_to_plone_site/iw_subscriber_tick
  period 60
  user admin
  password xxx
  # You need your *real* host here
  host www.example.com
</clock-server>

或者如果您有一个虚拟主机

<clock-server>
  # path with a VirtualHost. same as apache.
  method /VirtualHostBase/http/www.example.com:80/portal/VirtualHostRoot/iw_subscriber_tick
  period 60
  user admin
  password xxx
</clock-server>

buildout配置

如果您使用buildout,您只需在plone.recipe.zope2instance的zope-conf-additional部分中添加时钟服务器部分。

此外,您可以使用iw.recipe.sendmail通过zope.sendmail(一个异步邮件队列系统)发送邮件。

这里有一个简单的例子

[buildout]
parts=
  zopeinstance
  mailer

[zopeinstance]
recipe=plone.recipe.zope2instance
...
zope-conf-additional=
  <clock-server>
    method /portal/iw_subscriber_tick
    period 60
    user admin
    password xxx
  </clock-server>

[mailer]
recipe=iw.recipe.sendmail
zope2location=${zopeinstance:location}
host=smtp.example.com

项目详情


由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面