diff options
Diffstat (limited to 'debian/control')
-rw-r--r-- | debian/control | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..6b8cd7c --- /dev/null +++ b/debian/control @@ -0,0 +1,51 @@ +Source: interimap +Section: mail +Priority: optional +Maintainer: Guilhem Moulin <guilhem@guilhem.org> +Build-Depends: debhelper (>= 9), jq, pandoc +Standards-Version: 3.9.6 +Vcs-Git: https://git.guilhem.org/interimap +Vcs-Browser: https://git.guilhem.org/interimap + +Package: interimap +Architecture: all +Depends: ${misc:Depends}, ${perl:Depends}, + libinterimap, libdbi-perl, libdbd-sqlite3-perl +Description: Fast bidirectional synchronization for QRESYNC-capable IMAP servers + InterIMAP performs stateful bi-directional synchronization between two + IMAP4rev1 servers. Compared to the so-called "full" synchronization + solutions, InterIMAP is both much faster and parsimonious regarding network + traffic. + . + Stateful synchronization is made possible by the QRESYNC extension from + [RFC7162]; for convenience reasons servers must also support LIST-EXTENDED + [RFC5258], LIST-STATUS [RFC5819] and UIDPLUS [RFC4315]. + . + Furthermore, while InterIMAP can work with servers lacking support for LITERAL+ + [RFC2088] and MULTIAPPEND [RFC3502], these extensions greatly improve + performance by reducing the number of required round trips hence are + strongly recommended. + +Package: libinterimap +Architecture: all +Depends: ${misc:Depends}, ${perl:Depends}, + libconfig-tiny-perl, libnet-ssleay-perl +Description: Net::IMAP::InterIMAP library and utils + Net::IMAP::InterIMAP is a minimal IMAP4 client for QRESYNC-capable servers, + used by interimap. It can also be used for non QRESYNC-capable servers, but + that can be unsafe as it does not keep a mapping between message sequence + numbers and UIDs. + +Package: pullimap +Architecture: all +Depends: ${misc:Depends}, ${perl:Depends}, + libinterimap +Description: Pull mails from an IMAP mailbox and deliver them to a SMTP session + PullIMAP retrieves messages from an IMAP mailbox and deliver them to a SMTP + or LMTP transmission channel. It can also remove old messages after a + configurable retention period. + . + A statefile is used to keep track of the mailbox’s UIDVALIDITY and UIDNEXT + values. While PullIMAP is running, the statefile is also used to keep track + of UIDs being delivered, which avoids duplicate deliveries if the process is + interrupted. |