<?xml version="1.0" encoding="UTF-8" ?>
<rdf:RDF xmlns="http://usefulinc.com/ns/doap#" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><Project><name>iw.subscriber</name>
<shortdesc>This package allow Plone users to subscribe to contents. Then they will be notified on all creation/modification on this contents.</shortdesc>
<description>=====================
iw.subscriber package
=====================
.. contents::

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::

  &lt;clock-server&gt;
    # 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
  &lt;/clock-server&gt;

Or if you have a Virtual Host::

  &lt;clock-server&gt;
    # 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
  &lt;/clock-server&gt;

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=
    &lt;clock-server&gt;
      method /portal/iw_subscriber_tick
      period 60
      user admin
      password xxx
    &lt;/clock-server&gt;

  [mailer]
  recipe=iw.recipe.sendmail
  zope2location=${zopeinstance:location}
  host=smtp.example.com</description>
<homepage rdf:resource="https://ingeniweb.svn.sourceforge.net/svnroot/ingeniweb/iw.subscriber" />
<maintainer><foaf:Person><foaf:name>Ingeniweb</foaf:name>
<foaf:mbox_sha1sum>ce647768fc2915c7851be5591bf96a90966761ef</foaf:mbox_sha1sum></foaf:Person></maintainer>
<release><Version><revision>0.4.2</revision></Version></release>
</Project></rdf:RDF>