<!-- Creator : groff version 1.18.1.1 --> <!-- CreationDate: Wed Feb 7 14:01:46 2007 --> <html> <head> <meta name="generator" content="groff -Thtml, see www.gnu.org"> <meta name="Content-Style" content="text/css"> <title>NOTIFYD</title> </head> <body> <h1 align=center>NOTIFYD</h1> <a href="#NAME">NAME</a><br> <a href="#SYNOPSIS">SYNOPSIS</a><br> <a href="#DESCRIPTION">DESCRIPTION</a><br> <a href="#OPTIONS">OPTIONS</a><br> <a href="#NOTIFICATION METHODS">NOTIFICATION METHODS</a><br> <a href="#FILES">FILES</a><br> <a href="#SEE ALSO">SEE ALSO</a><br> <hr> <a name="NAME"></a> <h2>NAME</h2> <!-- INDENTATION --> <table width="100%" border=0 rules="none" frame="void" cols="2" cellspacing="0" cellpadding="0"> <tr valign="top" align="left"> <td width="10%"></td> <td width="89%"> <p>notifyd − Cyrus notification server</p> </td> </table> <a name="SYNOPSIS"></a> <h2>SYNOPSIS</h2> <!-- INDENTATION --> <table width="100%" border=0 rules="none" frame="void" cols="2" cellspacing="0" cellpadding="0"> <tr valign="top" align="left"> <td width="10%"></td> <td width="89%"> <p><b>notifyd</b> [ <b>−C</b> <i>config-file</i> ] [ <b>−U</b> <i>uses</i> ] [ <b>−T</b> <i>timeout</i> ]<br> [ <b>−D</b> ]</p> </td> </table> <a name="DESCRIPTION"></a> <h2>DESCRIPTION</h2> <!-- INDENTATION --> <table width="100%" border=0 rules="none" frame="void" cols="2" cellspacing="0" cellpadding="0"> <tr valign="top" align="left"> <td width="10%"></td> <td width="89%"> <p><b>Notifyd</b> is a daemon started from master(8) that handles notification requests on behalf of lmtpd(8). <b>Notifyd</b> accepts the request and performs the notification using the method specified in the request.</p> <!-- INDENTATION --> <p>Note that for <b>notifyd</b> to run properly you must set proto=udp in its cyrus.conf services entry. prefork=1 is also recommended.</p> <!-- INDENTATION --> <p><b>Notifyd</b> reads its configuration options out of the <i>imapd.conf</i>(5) file unless specified otherwise by <b>-C</b>. The <i>notifysocket</i> option is used to specify the Unix domain socket to listen on for notifications.</p> </td> </table> <a name="OPTIONS"></a> <h2>OPTIONS</h2> <!-- INDENTATION --> <table width="100%" border=0 rules="none" frame="void" cols="2" cellspacing="0" cellpadding="0"> <tr valign="top" align="left"> <td width="10%"></td> <td width="89%"> <p><b>−C</b> <i>config-file</i></p></td> </table> <!-- INDENTATION --> <table width="100%" border=0 rules="none" frame="void" cols="2" cellspacing="0" cellpadding="0"> <tr valign="top" align="left"> <td width="21%"></td> <td width="77%"> <p>Read configuration options from <i>config-file</i>.</p> </td> </table> <!-- INDENTATION --> <table width="100%" border=0 rules="none" frame="void" cols="2" cellspacing="0" cellpadding="0"> <tr valign="top" align="left"> <td width="10%"></td> <td width="89%"> <p><b>−U</b> <i>uses</i></p></td> </table> <!-- INDENTATION --> <table width="100%" border=0 rules="none" frame="void" cols="2" cellspacing="0" cellpadding="0"> <tr valign="top" align="left"> <td width="21%"></td> <td width="77%"> <p>The maximum number of times that the process should be used for new connections before shutting down. The default is 250.</p> </td> </table> <!-- INDENTATION --> <table width="100%" border=0 rules="none" frame="void" cols="2" cellspacing="0" cellpadding="0"> <tr valign="top" align="left"> <td width="10%"></td> <td width="89%"> <p><b>−T</b> <i>timeout</i></p></td> </table> <!-- INDENTATION --> <table width="100%" border=0 rules="none" frame="void" cols="2" cellspacing="0" cellpadding="0"> <tr valign="top" align="left"> <td width="21%"></td> <td width="77%"> <p>The number of seconds that the process will wait for a new connection before shutting down. Note that a value of 0 (zero) will disable the timeout. The default is 60.</p> </td> </table> <!-- TABS --> <table width="100%" border=0 rules="none" frame="void" cols="5" cellspacing="0" cellpadding="0"> <tr valign="top" align="left"> <td width="11%"></td> <td width="2%"> <p><b>−D</b></p> </td> <td width="13%"></td> <td width="72%"> <p>Run external debugger specified in debug_command.</p> </td> <td width="0%"> </td> </table> <a name="NOTIFICATION METHODS"></a> <h2>NOTIFICATION METHODS</h2> <!-- TABS --> <table width="100%" border=0 rules="none" frame="void" cols="3" cellspacing="0" cellpadding="0"> <tr valign="top" align="left"> <td width="11%"></td> <td width="10%"> <p><b>null</b></p> </td> <td width="77%"> <p>Ignore the notification request.</p> </td> <tr valign="top" align="left"> <td width="11%"></td> <td width="10%"> <p><b>log</b></p> </td> <td width="77%"> <p>Log the notification to syslog (for testing).</p> </td> <tr valign="top" align="left"> <td width="11%"></td> <td width="10%"> <p><b>mailto</b></p> </td> <td width="77%"> <p>Email the notification. This method can ONLY be used in a Sieve ’notify’ action as it requires a <i>mailto:</i> URL to be specified as an <i>:option</i>.</p> </td> <tr valign="top" align="left"> <td width="11%"></td> <td width="10%"> <p><b>zephyr</b></p> </td> <td width="77%"> <p>Send the notification as a zephyrgram. If used in a Sieve ’notify’ action, additional recipients can be specified as <i>:options</i>.</p> </td> </table> <a name="FILES"></a> <h2>FILES</h2> <!-- INDENTATION --> <table width="100%" border=0 rules="none" frame="void" cols="2" cellspacing="0" cellpadding="0"> <tr valign="top" align="left"> <td width="10%"></td> <td width="89%"> <p><b>/etc/imapd.conf</b></p></td> </table> <!-- INDENTATION --> <table width="100%" border=0 rules="none" frame="void" cols="2" cellspacing="0" cellpadding="0"> <tr valign="top" align="left"> <td width="21%"></td> <td width="77%"> <p>Default configuration file.</p> </td> </table> <!-- INDENTATION --> <table width="100%" border=0 rules="none" frame="void" cols="2" cellspacing="0" cellpadding="0"> <tr valign="top" align="left"> <td width="10%"></td> <td width="89%"> <p><b>/etc/cyrus.conf</b></p></td> </table> <!-- INDENTATION --> <table width="100%" border=0 rules="none" frame="void" cols="2" cellspacing="0" cellpadding="0"> <tr valign="top" align="left"> <td width="21%"></td> <td width="77%"> <p>Cyrus Master process configuration file.</p> </td> </table> <a name="SEE ALSO"></a> <h2>SEE ALSO</h2> <!-- INDENTATION --> <table width="100%" border=0 rules="none" frame="void" cols="2" cellspacing="0" cellpadding="0"> <tr valign="top" align="left"> <td width="10%"></td> <td width="89%"> <p><b>imapd.conf(5)</b>, <b>cyrus.conf</b>, <b>master(8)</b>, <b>lmtpd(8)</b></p> </td> </table> <hr> </body> </html>