The fileinto_targets table

fileinto_targets links a Sieve script with the mailboxes it uses. The existence of a row in this table ensures that a mailbox cannot be deleted while a Sieve script depends on its existence.

The id column is not used by Archiveopteryx.

The script column refers to the script which may/will file mail into the mailbox (usually using the fileinto) command).

create table fileinto_targets ( -- Grant: select, insert, delete id serial primary key, script integer not null references scripts(id) on delete cascade, mailbox integer not null references mailboxes(id), unique(script, mailbox) );

The fileinto_targets table was introduced in version 2.10. It is unused in 2.x. The code to use it will be released in version 3.0.0.

In case of questions, please write to

Relevant links

About this page

Last modified: 2010-11-19