Sieve notify implementation

Paul Wolstenholme wolstena at sfu.ca
Fri Jan 7 18:34:50 EST 2005


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I'm interested in finding more information regarding sieve notify. I 
have found an example usage:

     require "notify";
     if header :contains "from" "someuser at somedomain.com" {
         notify :message "Important message";
     }

The question I have is how does the implementation work. In the notifyd 
man page, there appears to be two: mailto and zephyr.

For mailto is it as straight forward as:

notify :options "me at my.tld" :message "Important"

I am also curious as to whether it is  possible to insert portions of 
the original message:

notify :options mailto:me at my.tld :message "New message in your
shared folder.\r\nFROM: $from$ \r\nSubject: $subject$ \r\n"

Regarding zephyr, I'm even more clueless. If someone has an example 
sieve script using it that would be great.

It seems to be an older protocol not used much anymore. Ideally, I 
would like to be able to send notifications via other IMs (eg. IRC, 
ICQ, AIM, etc.). Would this require a new implementation or are there 
zephyr gateways/bridges which could be used.

Cheers,
Paul
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (Darwin)

iD8DBQFB3xyb4vygjarL2QkRAuVBAJ9Ze3zmtnANdA8AQi4XKPQ2lKHVWwCfcKxU
adBbJU2WAV71HjXECzzGV3Y=
=paz3
-----END PGP SIGNATURE-----

---
Cyrus Home Page: http://asg.web.cmu.edu/cyrus
Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html




More information about the Info-cyrus mailing list