BSD Ports

mail/sieve-connect 0.90_1 FreeBSD

Command-line client for the MANAGESIEVE protocol

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
BSD3CLAUSE
Categories
mail
Package size
51.9 KiB, 131.7 KiB installed

Description

This is sieve-connect. A client for the ManageSieve protocol, as specifed in RFC 5804. Historically, this was MANAGESIEVE as implemented by timsieved in Cyrus IMAP.

This is not yet fully compatible with RFC 5804, but is moving towards that from the timsieved baseline; some issues to be worked on are documented in the "TODO" file.

sieve-connect speaks ManageSieve and supports TLS for connection privacy and also authentication if using client certificates. sieve-connect will use SASL authentication; SASL integrity layers are not supported, use TLS instead. GSSAPI-based authentication should generally work, provided that client and server can use a common underlaying protocol. If it doesn't work for you, please report the issue.

sieve-connect is designed to be both a tool which can be invoked from scripts and also a decent interactive client. It should also be a drop-in replacement for "sieveshell", as supplied with Cyrus IMAP.

In the other systems

SystemPortVersion
FreeBSDmail/sieve-connect0.90_1
OpenBSDmail/sieve-connect0.90
NetBSDmail/sieve-connect0.90nb5
DragonFlymail/sieve-connect0.90_1
HardenedBSDmail/sieve-connect0.90_1
GhostBSDmail/sieve-connect0.90_1

Install

Binary package:

pkg install sieve-connect

From the ports tree:

cd /usr/ports/mail/sieve-connect/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	sieve-connect>0:mail/sieve-connect

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.90_10.90_10.900.90_10.90_1
FreeBSD:14:quarterly0.90_10.90_1n/a0.90_10.90_1
FreeBSD:15:latest0.90_10.90_1n/a0.90_10.90_1
FreeBSD:15:quarterly0.90_10.90_1n/an/an/a
FreeBSD:16:latest0.90_10.90_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Runtime 8

The full lists below include those, and their dependencies in turn.

Build dependencies 1
Run dependencies 18

No port depends on this one.

Configuration

Options name: mail_sieve-connect

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
perl5 tar:bzip2 shebangfix
Service scripts
none

Files

distinfo 1
FileSizeSHA256
sieve-connect-0.90.tar.bz2464814a188ba50009170b5a7a51cbd0dbaab972eb1e42a3ad7c2d8d22fb63f2f77603
Master sites 1
  • http://people.spodhuis.org/phil.pennock/software/

Commit history 0

No commits in the history this site was built from.