aboutsummaryrefslogtreecommitdiff
path: root/mail
Commit message (Collapse)AuthorAgeFilesLines
* - update to 3.2-20160515Olli Hauer2016-05-152-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: 20160330 The collate.pl script by Viktor Dukhovni for grouping Postfix logfile records into "sessions" based on queue ID and process ID information. Files: auxiliary/collate/*. 20160407 Treat SASL_FAIL and SASL_NOMEM as temporary errors. Markus Benning. File: xsasl/xsasl_cyrus_server.c. 20160410 Bugfix (introduced: Postfix 2.6): the "bad filetype" header_checks pattern falsely rejected Content-Mumble headers with ``name="example"; x-apple-part-url="example.com"''. Fixed by respecting the ";" separator between content attribute values. Reported by Cedric Knight. File: proto/header_checks. 20160515 Portability: OpenBSD 6.0. Files: makedefs, util/sys_defs.h, dns/dns_str_resflags.c. MFH: 2016Q2 Notes: svn path=/head/; revision=415287
* - update to 3.1.1Olli Hauer2016-05-152-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: 20160228 Documentation: typos in postfix-tls-script(1) manpage. 20160327 Documentation: line wrapping in postconf(1) manpage. 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/cleanup_addr.c, cleanup/cleanup_milter.c, cleanup/cleanup.h, regression tests. 20160410 Bugfix (introduced: Postfix 2.6): the "bad filetype" header_checks pattern falsely rejected Content-Mumble headers with ``name="example"; x-apple-part-url="example.com"''. Fixed by respecting the ";" separator between content attribute values. Reported by Cedric Knight. File: proto/header_checks. 20160515 Portability: OpenBSD 6.0. Files: makedefs, util/sys_defs.h. MFH: 2016Q2 Notes: svn path=/head/; revision=415286
* - Update to 1.8.5Vsevolod Stakhov2016-05-152-3/+3
| | | | Notes: svn path=/head/; revision=415283
* mail/p5-Email-MIME-RFC2047: 0.93 -> 0.95Kurt Jaeger2016-05-153-4/+5
| | | | | | | | | | | | | | | - Don't add whitespace between quoted strings - Allow period in phrase - Optimize regexes - Support RFC2822 comments - Rework documentation - Improve test suite PR: 209507 Submitted by: Henk van Oers <hvo.pm@xs4all.nl> (maintainer) Notes: svn path=/head/; revision=415206
* Prevent collision with getline(3)Baptiste Daroussin2016-05-1320-120/+143
| | | | | | | While here, regenerate patches Notes: svn path=/head/; revision=415139
* - Clarify LICENSEDmitry Marakasov2016-05-131-2/+8
| | | | | | | | | | - Add LICENSE_FILE - Fix shebangs Approved by: portmgr blanket Notes: svn path=/head/; revision=415126
* Cleanup github bits.Mathieu Arnold2016-05-122-4/+3
| | | | | | | Sponsored by: Absolight Notes: svn path=/head/; revision=415063
* - Pass maintainership to submitterDmitry Marakasov2016-05-121-7/+4
| | | | | | | | | | | | | - While here, minor cleanup: - Clarify LICENSE, add LICENSE_FILE - Remove unneeded *FLAGS - Simplify installation PR: 209453 Submitted by: wwaites@tardis.ed.ac.uk Notes: svn path=/head/; revision=415060
* Use USES=bdb and USES=mysql.Hajimu UMEMOTO2016-05-123-6/+6
| | | | Notes: svn path=/head/; revision=415058
* mail/rainloop{-community}: 1.9.4.398 -> 1.9.4.415Kurt Jaeger2016-05-125-7/+20
| | | | | | | | | | | - several bug fixes PR: 209277 Submitted by: Piotr Kubaj <pkubaj@anongoth.pl> Approved by: Loic BLOT <loic.blot@unix-experience.fr> (maintainer) Notes: svn path=/head/; revision=415050
* Prevent collision with getline(3)Baptiste Daroussin2016-05-1119-35/+144
| | | | Notes: svn path=/head/; revision=415042
* Prevent collision with getline(3)Baptiste Daroussin2016-05-113-0/+27
| | | | Notes: svn path=/head/; revision=415016
* Fix rc ScriptTilman Keskinoz2016-05-112-2/+2
| | | | | | | | PR: 209448 Submitted by: Miroslav Lachman Notes: svn path=/head/; revision=414998
* - Make rc.d script able to stop all postsrsd processesDmitry Marakasov2016-05-112-4/+13
| | | | | | | | | | | | - Document some rc variables - While here, clarify license and fix uneeded variable appends PR: 209255 Submitted by: dgeo@centrale-marseille.fr Approved by: ports@bsdserwis.com (maintainer, for PR), portmgr blanket (for other fixes) Notes: svn path=/head/; revision=414992
* Update to 1.1.5 release.Alex Dupre2016-05-112-6/+5
| | | | Notes: svn path=/head/; revision=414979
* New port: mail/p5-Email-Outlook-MessageKurt Jaeger2016-05-085-0/+48
| | | | | | | | | | | | | | | | | | | This module reads e-mail messages stored as .msg files (such as generated by Outlook), and converts them to Email::MIME objects. It also includes a command-line interface in the form of the msgconvert script. Such files may be identified by file(1) as follows: Composite Document File V2 Document You do not need Outlook installed to use this module. WWW: http://search.cpan.org/dist/Email-Outlook-Message/ PR: 209373 Submitted by: John Hein <z7dr6ut7gs@snkmail.com> Notes: svn path=/head/; revision=414793
* - fix missing dependency [1]Lars Thegler2016-05-071-1/+12
| | | | | | | | | | - add LICENSE - bump PORTREVISION Noticed by: John Hein <john.hein@microsemi.com> [1] Notes: svn path=/head/; revision=414775
* mail/thunderbird: update to 45.1.0Jan Beich2016-05-066-128/+127
| | | | | | | | | | | | | | - Update ENIGMAIL to 1.9.2 [1] Changes: https://www.mozilla.org/thunderbird/45.1.0/releasenotes/ Changes: https://www.enigmail.net/index.php/en/download/changelog [1] PR: 209155 [1] Submitted by: mi [1] Security: 92d44f83-a7bf-41cf-91ee-3d1b8ecf579f MFH: 2016Q2 Notes: svn path=/head/; revision=414684
* mail/mutt: 1.6.0 -> 1.6.1Kurt Jaeger2016-05-063-146/+7
| | | | | | | | | | - bug-fixing release - no new functions PR: 209224 Submitted by: Udo.Schweigert@siemens.com (maintainer) Notes: svn path=/head/; revision=414679
* gecko: drop unused patchJan Beich2016-05-051-26/+0
| | | | Notes: svn path=/head/; revision=414632
* Update databases/rrdtool to 1.6.0Niclas Zeising2016-05-023-3/+3
| | | | | | | | | | | | | | | Most notably, this version of rrdtools.so is thread safe, so the rrdtools_th.so library is removed. Bump portrevision for depending ports due to shlib version bump. For full changelog: http://oss.oetiker.ch/rrdtool/pub/CHANGES Reviewed by: kwm Differential Revision: D6168 Notes: svn path=/head/; revision=414458
* mail/dspam: fix build; remove duplicate patch hunks in to filesJason Unovitch2016-05-012-22/+0
| | | | | | | | | PR: 209184 Submitted by: Danny Warren <danny@dannywarren.com> (maintainer) Pointy hat to: junovitch Notes: svn path=/head/; revision=414426
* gecko: unbreak WebRTC microphone selection popup with ALSA=onJan Beich2016-05-012-0/+25
| | | | | | | | | | | | On FreeBSD sound(4) is enabled by default while alsa-plugins-oss assumes a soundcard is always available. https://bugzilla.mozilla.org/show_bug.cgi?id=1269165 MFH: 2016Q2 Notes: svn path=/head/; revision=414386
* mail/dspam: implement privilege separation (resolves bug running with suexec)Jason Unovitch2016-05-019-46/+148
| | | | | | | | | | | | | | | | | | | | | | - Runs as dspam:dspam instead of root:mail. The dspam UID/GID were created in r168311 when the UIDs/GIDs files were added but the port had always used root:mail. This had prevented running the dspam webUI under Apache with suexec due to a minimal requirement of UID/GID of 100. The original unsecure behavior is available with the SETUID option. - Default run directory is now /var/run/dspam. This follows the default upstream behavior and removes the patch to dspam.c as a result. Use RUN_DIR and correct the dspam.conf.sample file accordingly. - Default daemon/client communication port is now 2424. - Regen patches while here (portlint) UPDATING: Document privilege separated dspam PR: 115957 Reported by: tedm@ipinc.net, support@ipinc.net Submitted by: Danny Warren <danny@dannywarren.com> (maintainer) Notes: svn path=/head/; revision=414374
* - Update to 1.8.4Vsevolod Stakhov2016-04-302-3/+3
| | | | Notes: svn path=/head/; revision=414352
* - Update to 0.013Ryan Steinmetz2016-04-302-3/+3
| | | | Notes: svn path=/head/; revision=414324
* - Update to 1.8.3Vsevolod Stakhov2016-04-292-3/+3
| | | | Notes: svn path=/head/; revision=414289
* - Update to 1.2.6Vsevolod Stakhov2016-04-292-3/+3
| | | | Notes: svn path=/head/; revision=414281
* - Update to 1.8.2Vsevolod Stakhov2016-04-292-3/+3
| | | | Notes: svn path=/head/; revision=414280
* Convert USES=gem:autoplist to USES=gem since autoplist is defaultSteve Wills2016-04-2720-20/+20
| | | | Notes: svn path=/head/; revision=414136
* Update to version 1.7Pawel Pekala2016-04-273-9/+6
| | | | Notes: svn path=/head/; revision=414120
* create USES=gem and update rubygem- ports to use itSteve Wills2016-04-2720-40/+20
| | | | | | | | | | Note that for now ports still have to have USE_RUBY=yes to use USES=gem PR: 209041 Differential Revision: https://reviews.freebsd.org/D6070 Notes: svn path=/head/; revision=414118
* Switch to USES=mysqlAdam Weinberger2016-04-271-1/+1
| | | | Notes: svn path=/head/; revision=414114
* Update to 0.4.14.Adam Weinberger2016-04-273-4/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The most important feature that this new release adds is the IMAPSIEVE capability, which allows executing Sieve scripts at IMAP events. It also adds the ability to obtain trace logs from Sieve execution at actual delivery (or from IMAP), rather than only using the sieve-test command line tool. This release also fixes a bug in the Sieve extprograms plugin that has been bothering a few people for a while now. Changelog v0.4.14: * The address test now allows specifying the X-Original-To header. + Implemented the Sieve imapsieve extension and its IMAP counterpart (RFC 6785) as a set of plugins. This allows running Sieve scripts at IMAP activity, rather than at delivery. There are also facilities for the familiar sieve_before/sieve_after administrator scripts. A user script is defined for a mailbox using an IMAP METADATA entry, whereas administrator scripts are configured using mailbox matching rules defined in the plugin settings. + Adjusted the Sieve ihave extension to allow capability tests to be performed at runtime. This way, scripts can be written that work both at delivery and from IMAP. + Implemented support for runtime trace debugging. This means that detailed information about which commands, actions and tests are performed is written to a file. That file is created in the configured directory, but only if that directory exists. This way, a particular user can be easily singled out for debugging. This works much like the Dovecot rawlog facility. The trace output is identical to what is produced using sieve-test with its "-t" command line option. + Added a "sieve_user_email" setting that configures the user's primary email address. This is mainly useful to have a user email address available in IMAP, where envelope data is unavailable. + Implemented the dovecot-specific "vnd.dovecot.report" extension. This allows sending report messages in the Message Abuse Reporting Format (RFC 5965). - extprograms plugin: Fixed epoll() panic caused by closing the output FD before the output stream. - Made sure that the local part of a mail address is encoded properly using quoted string syntax when it is not a dot-atom. PR: 209084 Submitted by: maintainer (Larry Rosenman) Notes: svn path=/head/; revision=414113
* Update dovecot2 to 2.2.24, and bump PORTREVISION on antispam-plugin andAdam Weinberger2016-04-265-5/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | pigeonhole. * doveconf now warns if it sees a global setting being changed when the same setting was already set inside some filters. (A common mistake has been adding more plugins to a global mail_plugins setting after it was already set inside protocol { .. }, which caused the global setting to be ignored for that protocol.) * LMTP proxy: Increased default timeout 30s -> 125s. This makes it less likely to reach the timeout and cause duplicate deliveries. * LMTP and indexer now append ":suffix" to session IDs to make it unique for the specific user's delivery. (Fixes duplicate session ID warnings in stats process.) + Added dict-ldap for performing read-only LDAP dict lookups. + lazy-expunge: All mails can be saved to a single specified mailbox. + mailbox { autoexpunge } supports now wildcards in mailbox names. + doveadm HTTP API: Added support for proxy commands + imapc: Reconnect when getting disconnected in non-selected state. + imapc: Added imapc_features=modseq to access MODSEQs/HIGHESTMODSEQ. This is especially useful for incremental dsync. + doveadm auth/user: Auth lookup performs debug logging if -o auth_debug=yes is given to doveadm. + Added passdb/userdb { auth_verbose=yes|no } setting. + Cassandra: Added user, password, num_threads, connect_timeout and request_timeout settings. + doveadm user -e <value>: Print <value> with %variables expanded. - Huge header lines could have caused Dovecot to use too much memory (depending on config and used IMAP commands). (Typically this would result in only the single user's process dying with out of memory due to reaching service { vsz_limit } - not a global DoS). - dsync: Detect and handle invalid/stale -s state string better. - dsync: Fixed crash caused by specific mailbox renames - auth: Auth cache is now disabled passwd-file. It was unnecessary and it broke %variables in extra fields. - fts-tika: Don't crash if it returns 500 error - dict-redis: Fixed timeout handling - SEARCH INTHREAD was crashing - stats: Only a single fifo_listeners was supported, making it impossible to use both auth_stats=yes and mail stats plugin. - SSL errors were logged in separate "Stacked error" log lines instead of as part of the disconnection reason. - MIME body parser didn't handle properly when a child MIME part's --boundary had the same prefix as the parent. Notes: svn path=/head/; revision=414060
* Update to 1.2.19.0Mathieu Arnold2016-04-264-436/+271
| | | | | | | | | PR: 209045 Submitted by: tkato432 yahoo com Sponsored by: Absolight Notes: svn path=/head/; revision=414049
* Update to 1.3.2.Mathieu Arnold2016-04-268-56/+30
| | | | | | | | | PR: 209044 Submitted by: tkato432 yahoo com Sponsored by: Absolight Notes: svn path=/head/; revision=414048
* mail/roundcube-carddav: register dependenciesPietro Cerutti2016-04-251-0/+3
| | | | Notes: svn path=/head/; revision=414022
* gecko: unbreak build with LIBPROXY=onJan Beich2016-04-251-0/+21
| | | | | | | | | PR: 208855 Reported by: Ting-Wei Lan, Walter Schwarzenfeld Submitted by: cmt via r401981 Notes: svn path=/head/; revision=414020
* Move USE_BDB support from bsd.databases.mk to its own file.Mathieu Arnold2016-04-251-15/+16
| | | | | | | | | | | | | | | | Also: - Deorbit WANT_BDB_VER, one can use USES=bdb:<ver> instead. - USE_BDB can't happen after bsd.port.pre.mk because it is a USES. PR: 208971 Submitted by: mat Exp-run by: antoine With hat: portmgr Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D5951 Notes: svn path=/head/; revision=414018
* Remove USE_SQLITE from bsd.databases.mk, replaced by USES=sqlite.Mathieu Arnold2016-04-257-12/+11
| | | | | | | | | | | | | | While there replace USE_SQLITE=x by USES=sqlite:x. PR: 208971 Submitted by: mat Exp-run by: antoine With hat: portmgr Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D5951 Notes: svn path=/head/; revision=414014
* mail/roundcube-carddav: new portPietro Cerutti2016-04-255-0/+183
| | | | | | | | | | | | This is a plugin for the Roundcube webmailer to access CardDAV servers like owncloud, davical, a Google addressbook or a davmail server. RCMCardDAV supports autodiscovery of your addressbook url via well-known URLs so you can just point it to your servers base url. WWW: http://www.benjamin-schieder.de/carddav.html Notes: svn path=/head/; revision=414012
* - Update to 0.23Sunpoet Po-Chuan Hsieh2016-04-252-3/+3
| | | | | | | Changes: http://search.cpan.org/dist/Mail-GnuPG/Changes Notes: svn path=/head/; revision=413981
* mail/lens: convert to USES=shebangfix and mark brokenSteve Wills2016-04-231-2/+5
| | | | Notes: svn path=/head/; revision=413910
* Update to new upstream release 2.1.22.Matthias Andree2016-04-223-51/+10
| | | | | | | Changelog: http://bazaar.launchpad.net/~mailman-coders/mailman/2.1/view/1643/NEWS#L8 Notes: svn path=/head/; revision=413797
* - Update to 1.2.5Vsevolod Stakhov2016-04-222-3/+3
| | | | Notes: svn path=/head/; revision=413794
* - Update to 1.3.0b1Vsevolod Stakhov2016-04-224-10/+9
| | | | | | | Submitted by: az Notes: svn path=/head/; revision=413764
* many ports: mark broken on powerpc64Steve Wills2016-04-2110-0/+20
| | | | Notes: svn path=/head/; revision=413746
* - Update to 1.8.1Vsevolod Stakhov2016-04-212-4/+5
| | | | Notes: svn path=/head/; revision=413745
* - Update to 4.87Vsevolod Stakhov2016-04-218-116/+38
| | | | | | | | | | | | - Enable recommended default options - Rename no longer experimental options - Add rspamd shutdown patch Exim 4.87 announce link: https://lists.exim.org/lurker/message/20160406.181048.292a54e9.en.html Notes: svn path=/head/; revision=413740