This is a thin subclass of Mail::Box::IMAP4 to provide IMAP
over SSL (aka IMAPS).
It hides the complexity of setting up Mail::Box::IMAP4
with IO::Socket::SSL, Mail::IMAPClient and Mail::Transport::IMAP4.
In all other respects, it resembles Mail::Box::IMAP4.
See that module for documentation.
WWW: http://search.cpan.org/dist/Mail-Box-IMAP4-SSL/
PR: 208128
Submitted by: Henk van Oers <hvo.pm@xs4all.nl>
* redirect action: Added the list-id header to the duplicate ID for
mail loop prevention. This means that the message sent directly to
the user and the message coming through the mailing list itself are
treated as different messages by the loop detection of the redirect
command, even though their Message-ID may be identical.
* Changed the Sieve number type to uint64_t, which means that Sieve
numbers can now technically range up to 2^64. Some other Sieve
implementation allowed this, making this change necessary for
successful migration.
+ Implemented the sieve_implicit_extensions setting. The extensions
listed in this setting do not need to be enabled explicitly using the
Sieve "require" command. This behavior directkly violates the
standard, but can be necessary for compatibility with some existing
implementations of Sieve. Do not use this setting unless you really
need to!
- redirect action: Made mail loop detection more robust by forcibly
adding a Message-ID header if it is missing.
- Prevent logging a useless "script not found" error message for LDAP
scripts for which the entry exists but no attribute containing a
script. This is not necessarily an error.
- extprograms plugin: Changed the communication channel between parent
and child process for a directly forked program from a socketpair to
a double pipe. Linux does not support /dev/stdin, /dev/stdout and
friends for sockets. For some shell program authors this may be
confusing, so that is why it is changed. When using the script
service, these device nodes are still not usable though.
PR: 208108
Submitted by: Larry Rosenman <ler@lerctr.org> (maintainer)
The intention of r411160 was to provide a mailcap manpage, as referenced
in multiple places by the mutt(1) and muttrc(5) manpages.
Although mail/metamail provides a mailcap.4 manpage, metamail is not
particularly relevant as a mailcap provider. The main external filter
that mutt needs is something to render text/html mime parts, but the
last metamail release was in 1994, 22 years ago.
This commit removes that metamail dependency, and adds a mailcap.5
manpage written by Udo Schweigert (mail/mutt's maintainer), based off
metamail's mailcap.4 manpage.
PR: 207727
Submitted by: Udo Schweigert (maintainer)
and dovecot2-antispam-plugin.
Changes for 2.2.22:
+ Added doveadm HTTP API: See
http://wiki2.dovecot.org/Design/DoveadmProtocol/HTTP
+ virtual plugin: Mailbox filtering can now be done based on the
mailbox metadata. See http://wiki2.dovecot.org/Plugins/Virtual
+ stats: Added doveadm stats reset to reset global stats.
+ stats: Added authentication statistics if auth_stats=yes.
+ dsync, imapc, pop3c & pop3-migration: Many optimizations,
improvements and error handling fixes.
+ doveadm: Most commands now stop soon after SIGINT/SIGTERM.
- auth: Auth caching was done too aggressively when %variables were
used in default_fields, override_fields or LDAP pass/user_attrs.
userdb result_* were also ignored when user was found from cache.
- imap: Fixed various assert-crashes caused v2.2.20+. Some of them
caught actual hangs or otherwise unwanted behavior towards IMAP
clients.
- Expunges were forgotten in some situations, for example when
pipelining multiple IMAP MOVE commands.
- quota: Per-namespaces quota were broken for dict and count backends
in v2.2.20+
- fts-solr: Search queries were using OR instead of AND as the
separator for multi-token search queries in v2.2.20+.
- Single instance storage support wasn't really working in v2.2.16+
- dbox: POP3 message ordering wasn't working correctly.
- virtual plugin: Fixed crashes related to backend mailbox deletions.
unnecessary command from post-patch.
Install the mailcap file with @sample, as metamail recommends editing the
file. PORTREVISION bump for this change.
Move LICENSE above the USES block to satisfy portlint.
This is only needed for Hebrew font rendering and this is now a
dependency of mail/mutt which is often used on systems where X11 is not
wanted.
Submitted by: gahr
- change comment to reflect this is a Experimental version
- fix CONFLICTS
Changes:
20160227
Cleanup: remember multiple BCC actions in access maps.
Files: smtpd/smtpd.h, smtpd/smtpd.c, smtpd/smtpd_check.c,
smtpd/smtpd_state.c, proto/access.
20160228
Documentation: STRESS_README. File: proto/STRESS_README.html.
20160229
Documentation: postmulti manpage. File: postmulti/postmulti.c.
20160305
Future-proofing: detect integer overflow before it happens.
After-the-fact detection relies on assumptions about
undefined behavior that are invalidated by compilers. Files:
util/mymalloc.c, util/vstring.c.
20160310
Bugfix (introduced: Postfix 2.6): the Milter SMFIR_CHGFROM
(replace sender) request lost the sender_bcc_maps address.
Fixed by moving some record keeping to the sender output function.
Files: cleanup/cleanup_envelope.c, cleanup/cleanuop_addr.c,
cleanup/cleanup_milter.c, cleanup/cleanup.h, regression tests.
20160314
Future-proofing: detect integer overflow before it happens.
After-the-fact detection relies on assumptions about
undefined behavior that are invalidated by compilers. Files:
global/off_cvt.c.
Cleanup: include <sys/types.h> once, instead of making it
system-dependent. File: util/sys_defs.h.
Cleanup: make sorting in "make depend" locale-independent.
Files: */Makefile.in.
This set of modules tries to provide a correct and usable
implementation of RFC 2047
"MIME Part Three: Message Header Extensions for Non-ASCII Text"
- As a replacement of 'text' tokens, for example in a Subject header
- As a replacement for a 'word' entity within a 'phrase',
for example, one that precedes an address in a From,
To, or Cc header
WWW: http://search.cpan.org/dist/Email-MIME-RFC2047/
PR: 207847
Submitted by: Henk van Oers <hvo.pm@xs4all.nl>
This patch is part of the HTDIG integration patch already. [1]
Also correct namazurc file path in pkg-message, bumping PORTREVISION.
PR: 207876 [1]
Submitted by: David Siebörger [1]
Fix distinfo for the offending ports.
lang/yorick's tag was moved, and the added patch was no longer needed.
PR: 207644
Submitted by: mat
Exp-run by by: antoine
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D4268