<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet type="text/xsl" href="sieve-environment-items.xsl"?>
<?xml-model href="sieve-environment-items.rng" schematypens="http://relaxng.org/ns/structure/1.0" ?>
<registry xmlns="http://www.iana.org/assignments" id="sieve-environment-items">
  <title>Sieve Environment Items</title>
  <created>2008-05-01</created>
  <updated>2015-01-22</updated>
  <category>Sieve Extensions</category>
  <registry id="sieve-environment-items-2">
    <title>Sieve Environment Items</title>
    <xref type="rfc" data="rfc5183"/>
    <range>
      <value>name begins with "vnd."</value>
      <registration_rule>First Come First Served</registration_rule>
    </range>
    <range>
      <value>standardized (no "vnd." prefix)</value>
      <registration_rule>Standards track or experimental RFC</registration_rule>
    </range>
    <note>The specifics of this registry are given in Section 4.3.</note>
    <record>
      <name>domain</name>
      <description>The primary DNS domain associated with the Sieve
execution context, usually but not always a
proper suffix of the host name.</description>
      <xref type="rfc" data="rfc5183"/>
      <xref type="person" data="The_Sieve_discussion_list"/>
    </record>
    <record>
      <name>host</name>
      <description>The fully-qualified domain name of the host
where the Sieve script is executing.</description>
      <xref type="rfc" data="rfc5183"/>
      <xref type="person" data="The_Sieve_discussion_list"/>
    </record>
    <record>
      <name>imap.changedflags</name>
      <description>If the script was invoked because of flag changes to an
existing message, this contains the name(s) of the flag(s) that have
changed.  Otherwise, the value of this item MUST be the empty string.
      </description>
      <xref type="rfc" data="rfc6785"/>
      <xref type="person" data="The_Sieve_discussion_list"/>
    </record>
    <record>
      <name>imap.cause</name>
      <description>The name of the action that caused the script to be
invoked.  Its value is one of the following: APPEND (for invocations 
resulting from APPEND commands), COPY (for invocations resulting from 
COPY commands), or FLAG (for invocations resulting from flag changes).
      </description>
      <xref type="rfc" data="rfc6785"/>
      <xref type="person" data="The_Sieve_discussion_list"/>
    </record>
    <record>
      <name>imap.email</name>
      <description>The primary email address of the IMAP user that caused
the action (the user identified by "imap.user").
      </description>
      <xref type="rfc" data="rfc6785"/>
      <xref type="person" data="The_Sieve_discussion_list"/>
    </record>
    <record>
      <name>imap.mailbox</name>
      <description>The name of the mailbox that the affected message is in,
in the case of existing messages, or is targeted to be stored into,
in the case of new messages.  The value of this item is fixed when
the script begins, and, in particular, MUST NOT change as a result of
any action, such as "fileinto".
      </description>
      <xref type="rfc" data="rfc6785"/>
      <xref type="person" data="The_Sieve_discussion_list"/>
    </record>
    <record>
      <name>imap.user</name>
      <description>The identity (IMAP login ID) of the IMAP user that
caused the action.
      </description>
      <xref type="rfc" data="rfc6785"/>
      <xref type="person" data="The_Sieve_discussion_list"/>
    </record>
    <record>
      <name>location</name>
      <description>Type of service executing the Sieve script.</description>
      <xref type="rfc" data="rfc5183"/>
      <xref type="person" data="The_Sieve_discussion_list"/>
    </record>
    <record>
      <name>name</name>
      <description>The product name associated with the Sieve
interpreter.</description>
      <xref type="rfc" data="rfc5183"/>
      <xref type="person" data="The_Sieve_discussion_list"/>
    </record>
    <record>
      <name>phase</name>
      <description>Point relative to final delivery at which the
Sieve script is being evaluated.</description>
      <xref type="rfc" data="rfc5183"/>
      <xref type="person" data="The_Sieve_discussion_list"/>
    </record>
    <record>
      <name>remote-host</name>
      <description>Host name of remote SMTP client, if applicable
and available.</description>
      <xref type="rfc" data="rfc5183"/>
      <xref type="person" data="The_Sieve_discussion_list"/>
    </record>
    <record>
      <name>remote-ip</name>
      <description>IP address of remote SMTP client, if applicable
and available.</description>
      <xref type="rfc" data="rfc5183"/>
      <xref type="person" data="The_Sieve_discussion_list"/>
    </record>
    <record>
      <name>version</name>
      <description>The product version associated with the Sieve
interpreter.</description>
      <xref type="rfc" data="rfc5183"/>
      <xref type="person" data="The_Sieve_discussion_list"/>
    </record>
    <record>
      <name>vnd.dovecot.* (anything starting with "vnd.dovecot.")</name>
      <description>An environment item specific to the Dovecot Secure IMAP
server <xref type="uri" data="http://www.dovecot.org"/>.</description>
      <xref type="text">Not applicable</xref>
      <xref type="person" data="Stephan_Bosch"/>
      <xref type="person" data="Timo_Sirainen"/>
    </record>
  </registry>
  <people>
    <person id="Stephan_Bosch">
      <name>Stephan Bosch</name>
      <uri>mailto:stephan&amp;rename-it.nl</uri>
    </person>
    <person id="The_Sieve_discussion_list">
      <name>The Sieve discussion list</name>
      <uri>mailto:sieve&amp;ietf.org</uri>
    </person>
    <person id="Timo_Sirainen">
      <name>Timo Sirainen</name>
      <uri>mailto:tss&amp;iki.fi</uri>
    </person>
  </people>
</registry>
