This package allow Plone users to subscribe to contents. Then they will be notified on all creation/modification on this contents.
Project description
What is iw.subscriber ?
This package allow Plone users to subscribe to contents. Then they will be notified on all creation/modification on this contents.
How to use iw.subscriber ?
You need a clock server. Add something like this to your 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>
Or if you have a Virtual Host:
<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 configuration
If you use buildout, you just need to add the clock server part in the zope-conf-additional section of your plone.recipe.zope2instance.
In addition you can use the iw.recipe.sendmail to send mails via zope.sendmail (an asynchronous mail queue system).
Here is a simple example:
[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