aboutsummaryrefslogtreecommitdiff
path: root/mail/sieve-connect
Commit message (Collapse)AuthorAgeFilesLines
* - USES+= tar:bzip2Ryan Steinmetz2014-04-291-2/+1
| | | | Notes: svn path=/head/; revision=352661
* * Update to 0.87Alexey Degtyarev2013-12-152-16/+11
| | | | | | | | | * STAGE support Approved by: wg (mentor) Notes: svn path=/head/; revision=336574
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-0/+1
| | | | | | | mail) Notes: svn path=/head/; revision=327742
* - convert to the new perl5 frameworkAndrej Zverev2013-09-141-1/+1
| | | | | | | | | - convert USE_GMAKE to Uses Approved by: portmgr (bapt@, blanket) Notes: svn path=/head/; revision=327311
* mail/sieve-connect: update to 0.86William Grzybowski2013-07-292-8/+6
| | | | | | | | | | | | | - Update to 0.86 Changes: http://people.spodhuis.org/phil.pennock/software/sieve-connect.ChangeLog.txt PR: ports/180930 Submitted by: Alexey Degtyarev <alexey renatasystems.org> (maintainer) Notes: svn path=/head/; revision=323933
* - Update to 0.85Bryan Drewery2013-04-152-6/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Convert to new options framework sieve-connect was not actually verifying TLS certificate identities matched the expected hostname. Changes with new version: Fix TLS verification; find server by own hostname & SRV. * TLS hostname verification was not actually happening. * IO::Socket::SSL requirement bumped to 1.14 (was 0.97). * By default, if no server specified, before falling back to localhost try to use the current hostname and SRV records in DNS to figure out if Sieve is available. Checks for sieve, imaps & imap protocol SRV records and honours target==. to mean "no". * This works better with the Mozilla::PublicSuffix module installed. * Added ability to blacklist authentication mechanisms More info: http://mail.globnix.net/pipermail/sieve-connect-announce/2013/000005.html PR: ports/177859 Submitted by: "Alexey V. Degtyarev" <alexey@renatasystems.org> (maintainer) Approved by: portmgr (implicit) Security: a2ff483f-a5c6-11e2-9601-000d601460a4 Notes: svn path=/head/; revision=315802
* Variable that start with _ are considered private to the definingEitan Adler2013-03-021-1/+1
| | | | | | | | | | makefile and may not be used by ports makefiles. In addition, avoid problems should the defaults ever change. Approved by: portmgr (tabthorpe) Notes: svn path=/head/; revision=313182
* Update to 0.84.Wesley Shields2012-12-012-9/+5
| | | | | | | | | | | Trim header and cosmetic fix to PLIST_FILES. PR: ports/173990 Submitted by: "Alexey V. Degtyarev" <alexey@renatasystems.org> (maintainer) Feature safe: yes Notes: svn path=/head/; revision=308080
* - Update to 0.83Sylvio Cesar Teixeira2012-05-252-8/+8
| | | | | | | | PR: ports/168312 Submitted by: Alexey V. Degtyarev <alexey@renatasystems.org> (maintainer) Notes: svn path=/head/; revision=297404
* This is sieve-connect. A client for the ManageSieve protocol, as specifed inMartin Wilke2011-06-263-0/+72
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. WWW: http://people.spodhuis.org/phil.pennock/software/ PR: ports/157077 Submitted by: Alexey V. Degtyarev <alexey at renatasystems.org> Notes: svn path=/head/; revision=276432