<?xml version="1.0"?>
<!-- Generated by the ACS Package Manager -->

<package key="email-handler" url="http://www.arsdgita.com/acs-repository/apm/packages/email-handler" type="apm_service">
    <package-name>Email Handler</package-name>
    <pretty-plural>Email Handlers</pretty-plural>
    <singleton-p>t</singleton-p>

    <version name="4.0.1" url="http://www.arsdigita.com/acs-repository/download/apm/email-handler-4.0.1.apm">
    <database-support>
        <database>oracle</database>
        <database>postgresql</database>
    </database-support>
        <owner url="mailto:hqm@ai.mit.edu">Henry Minsky</owner>
        <summary>Service to autmatically dispatch and process incoming email messages </summary>
        <release-date>2000-12-08</release-date>
        <vendor url="http://www.arsdigita.com/">ArsDigita Corporation</vendor>
        <description format="text/plain">A service to autmatically dispatch and process incoming email messages.Email messages are tagged and inserted into a database table by an external script, and the email handler dispatches emails by tag to Tcl procedures to handle them. </description>

        <provides url="email-handler" version="4.0"/>
        <requires url="acs-kernel" version="4.0"/>

        <files>
            <file type="shell" path="bin/queue-message.pl"/>
            <file type="shell" path="bin/queue-message.sh"/>
            <file type="documentation" path="doc/index.html"/>
            <file type="package_spec" path="email-handler.info"/>
            <file type="data_model_create" db_type="oracle" path="sql/oracle/email-handler-create.sql"/>
            <file type="data_model_create" db_type="postgresql" path="sql/postgresql/email-handler-create.sql"/>
            <file type="tcl_procs" path="tcl/email-handler-procs.tcl"/>
            <file type="query_file" path="tcl/email-handler-procs.xql"/>
            <file type="tcl_procs" path="tcl/email-test-procs.tcl"/>
            <file type="tcl_procs" path="tcl/email-util-procs.tcl"/>
            <file type="content_page" path="www/index.tcl"/>
            <file type="query_file" path="www/index.xql"/>
            <file type="content_page" path="www/scan-queue.tcl"/>
        </files>
        <parameters>
            <parameter datatype="number"  min_n_values="1"  max_n_values="1"  name="QueueSweepInterval"  default="600" description="How often (is seconds) to sweep the message queue"/>
            <parameter datatype="string"  min_n_values="1"  max_n_values="1"  name="DispatchTable"  description="Mapping from email tags to handler procedures"/>
        </parameters>

    </version>
</package>