summaryrefslogtreecommitdiff
path: root/mail
AgeCommit message (Collapse)AuthorFilesLines
2006-07-02Upgrade dovecot to 1.0rc1. Changes:ghen4-32/+12
* PAM: If user's password is expired, give "Password expired" error message to the user. Now actually working thanks to Vaidas Pilkauskas * Relicensed dovecot-auth, lib-sql and lib-ntlm to MIT license. See COPYING file for more information. * Abuse prevention: When creating a mailbox, limit the number of hierarchies (up to 20) and the length of the mailbox name within a hierarchy (up to 200 characters). * mbox: If saved mail doesn't end with LF, add it ourself so that the mails always have one empty line before the next From-line. + Added --with-statedir configure option which defaults to $localstatedir/lib/dovecot. ssl-parameters.dat is permanently stored in that directory and is copied to login_dirs from there. + IMAP: Support SASL-IR extension (SASL initial response) + Support initial SASL response with LOGIN mechanism. Patch by Anders Karlsson + Added PLAIN-MD4 password scheme. Patch by Andrey Panin. + Added support for XFS disk quotas. Patch by Pawel Jarosz + If another process deletes the opened mailbox, try to handle it without writing errors to log file. Handles the most common cases. + Added TLS support for LDAP if the library supports it. - SEARCH command was more or less broken with OR and NOT conditions - Dovecot corrupted mbox files which had CR+LF linefeeds in headers - MySQL code could have crashed while escaping strings - MD4 code with NTLM authentication was broken with 64bit systems. Patch by Andrey Panin - Plugin loading was broken in some OSes (eg. FreeBSD) - Several fixes to handling empty values in configuration file - Several fixes to dictionary quota backend and dict server. Also changed how they're configured. - deliver: Fixed plugin handling settings - mbox_min_index_size handling was somewhat broken - passdb passwd-file: extra_args field wasn't read unless the file was also used as userdb.
2006-07-01Update to 4.6.3. From the changelog:schmonz2-6/+6
- fix regression introduced in 4.6.0 where atime on mbox files would get updated (i.e. not set back), making it difficult for other programs to tell if there was new mail or not without actually opening the mbox. Thanks: Tim van der Molen. - fix regression: spurious errors thrown when required multidrop retriever parameter "envelope_recipient" not present in getmailrc file. Thanks: Elliot Schlegelmilch. - fix regression: getmail_fetch no longer properly supported external MDAs because of problems parsing the arguments to them. Thanks: ?. - change getmail's handling of regular expressions in the "locals" parameter of MultiSorter destination to allow it to handle backslashes correctly. Unfortunately this means complicating the configuration syntax slightly. Thanks: Tim van der Molen. - update filters to use new configuration code. Remove obsolete code.
2006-07-01Update to 1.03. From the changelog:schmonz5-33/+19
- Fixed the SMTP protocol module to send QUIT on protocol failures. - Added support for the SMTP AUTH LOGIN method. Thanks to Sean MacLennan for the suggestion. - Fixed the SMTP protocol module to send EHLO instead of HELO when doing authentication. Thanks to Norbert Tretkowski for pointing this out. - Fixed compile breakage on Solaris due to use of setenv. - Fixed netstring length bug in QMQP sending module. - If the sender name cannot be determined from the environment variables, try to pull it from /etc/passwd before using "unknown". Thanks Roderick Schertler.
2006-07-01Update to 2.59. From the changelog:schmonz4-38/+27
- Total rewrite of email code that should fix encoding problems - Added configurable timeout for nonresponsive feeds - Fixed incorrectly using text summary_detail instead of html content - Fixed bug with deleting feed 0 if no default email was set - Print name of feed that is being deleted - Finally added oft-requested support for enclosures. Any enclosures, such as a podcast MP3, will be listed under the entry URL - Made feed timeout compatible with Python versions 2.2 and higher, instead of v2.4 only - Added optional, configurable CSS styling to HTML mail. Set USE_CSS_STYLING=1 in your config.py to enable this. If you want to tweak the look, modify STYLE_SHEET. - Improved empty feed checking - Improved invalid feed messages - Unfortunately, rss2email is no longer compatible with Python v2.1. Two of the most serious lingering issues with rss2email were waiting forever for non-responsive feeds and its inablility to properly handle feeds with international characters. To properly fix these once and for all, rss2email now depends on functionality that was not available until Python v2.2. Hopefully this does not unduly inconvenience anyone that has not yet upgraded to a more current version of Python.
2006-06-29Needs msgfmt.joerg1-2/+2
2006-06-28Ensure that db4 is actually linked. Since it used -ldb on DragonFlyjoerg3-3/+17
before and might have picked up a wrong version, bump revision.
2006-06-27Fix default value of smtp_sasl_tls_security_options to usejlam3-3/+26
$smtp_sasl_security_options (as documented in postconf(5)) instead of $var_smtp_sasl_opts, which is never defined. This is a bug that exists in the Postfix-2.2.x series but has been fixed in the (current) Postfix-2.3.x series. This fixes PR pkg/29631 by Christoph Badura. Bump the PKGREVISION to 1.
2006-06-26Install couriertcpd into sbin, which is the location expected by stockjlam2-6/+6
courier-mta and courier-imap. Bump the PKGREVISION on all three packages.
2006-06-25www/horde3 has moved to www/hordedmcmahill1-2/+3
2006-06-25I will be the maintainer. I use this software frequently for a few months.reed1-2/+2
It seg faults (with some double free() it looks like) when DNS is not working. So after the freeze I will explore this more. I also see a new version is available -- maybe it fixes it...
2006-06-24Fix path to horde3 package in DEPENDS.wiz1-2/+2
2006-06-21Remove conflicting declaration of malloc(), realloc(), and free(); includeminskim2-6/+25
stdlib.h instead.
2006-06-20USE_TOOLS+=yaccminskim3-4/+8
2006-06-20add rcvar to freshclamd rcd script so that it obeys "freshclamd=NO" injnemeth2-2/+4
/etc/rc.conf
2006-06-20Force "nm -D" for DragonFly, otherwise symbol extraction from libcjoerg2-6/+15
doesn't work correctly.
2006-06-20The patch for imap/browsetonio1-0/+29
2006-06-20Add fix for imap code from mutt's cvs repository:tonio2-3/+4
A malicious IMAP server could cause at least DoS Bomp PKGREVISION
2006-06-20Add fix from the "mutt" CVS repository for a buffer overflow in thetron4-8/+42
IMAP code which could be exploited by a malicious IMAP server. Bump package revision.
2006-06-191.0beta9 didn't start when ssl_listen wasn't explicitly set in the config file.ghen3-3/+22
Add a fix from Dovecot's CVS, and bump PKGREVISION.
2006-06-18-imp4.wiz1-2/+1
2006-06-18Update to 3.6.8:xtraeme3-7/+8
BUGFIX: PostgreSQL fails to connect (always) BUGFIX: LDAP client will not build due to header missing from makefile
2006-06-18Removed an empty line to make the SUBST block appear in a singlerillig2-4/+2
paragraph.
2006-06-18Inserted an empty line after the SUBST block, for visual clarity.rillig1-1/+2
2006-06-17Fix substitution error... "user" instead of "owner".jlam4-8/+8
2006-06-17Modify the Courier services rc.d scripts so that:jlam15-54/+156
(1) they are more likely to do the right thing if the user sets rc_fast_and_loose; and (2) they pre-create any necessary directories prior to start the respective services. Also, fix the path to the courierwebadmin binary in SPECIAL_PERMS for the courier-mta package. Bump the PKGREVISION.
2006-06-16Modify (finally!) to use pkginstall framework. Bump PKGREVISION to 2.jlam5-147/+44
2006-06-16Remove some extraneous lines from the MESSAGE.jlam1-5/+1
2006-06-16Formatting nits for DESCR file.jlam1-6/+6
2006-06-16Needs pkg-config.joerg1-2/+2
2006-06-16Move mail/imp4 to mail/impadrianp7-704/+0
2006-06-16Add options.mk missed during the package moveadrianp1-0/+27
2006-06-16The old mail/imp4 package is now mail/impadrianp6-184/+331
The 3.x tree has been retired from pkgsrc
2006-06-15Pluralize INSTALL_TEMPLATE and DEINSTALL_TEMPLATE variable names as perjlam1-3/+3
the pkglint warning: As {INSTALL,DEINSTALL}_TEMPLATE is modified using "+=", its name should indicate plural. This does make the variables a bit more suggestive of the fact that they hold lists of values.
2006-06-15Add code to allow multiple -s options, so it can try several mail relays.martin2-7/+109
2006-06-15Split out deinstall portions of INSTALL scripts into DEINSTALL scripts.jlam6-14/+18
This avoids the need for a confusing line of the form: DEINSTALL_TEMPLATE+= path/to/INSTALL in the package Makefile, and actually removes the need to specify it altogether since by convention, the existence of the DEINSTALL script is enough to add it to DEINSTALL_TEMPLATE.
2006-06-15Fixed spelling.heinz1-1/+1
2006-06-15Remove USE_LANGUAGES; it is unneeded. (All libtoolized programs look fortv1-5/+2
C++ and Fortran by default, but doing so does not bomb configure or build, so there's no harm in the pkgsrc warnings.) Because this changes the dependencies on systems using pkgsrc-supplied gcc, bump PKGREVISION. <sigh>
2006-06-15Drop maintainership, I don't use them any longer.wiz1-2/+2
2006-06-14Relax SPAMD_TIMEOUT from 120 to 240 secs to reduce spamd timeouts onabs3-3/+17
slower machines, as suggested by Andreas Hallmann in PR33654. Update pkg to exim-4.54nb3
2006-06-14Reflect last change in the manual page.tron2-1/+24
2006-06-14Change logging facility from LOG_DAEMON to LOG_MAIL. This program istron1-2/+2
mail related after all. The logging message also contains confidential information like sender, recipient and subject which shouldn't go to a public readable logfile. Bump package revision because of this fix.
2006-06-14Change logging facility from LOG_DAEMON to LOG_MAIL. This program istron2-5/+15
mail related after all. The logging message also contains confidential information like sender, recipient and subject which shouldn't go to a public readable logfile. Bump package revision because of this fix.
2006-06-14Bump PKGREVISION.adrianp12-6/+322
A malformed MIME structure with many parts can cause sendmail to crash while trying to send a mail due to a stack overflow, e.g., if the stack size is limited (ulimit -s). This happens because the recursion of the function mime8to7() was not restricted. The function is called for MIME 8 to 7 bit conversion and also to enforce MaxMimeHeaderLength. To work around this problem, recursive calls are limited to a depth of MAXMIMENESTING (20); message content after this limit is treated as opaque and is not checked further.
2006-06-14Add a buildlink dependency on openssl to couriertcpd, which needs thejlam2-8/+8
SSL libraries to build couriertls, which encapsulates the logic for handling SSL connections for Courier services. Drop the dependency on openssl from both courier-imap and courier-mta, which only need the "openssl" tool instead. Bump the PKGREVISIONs for all three packages due to the changed dependencies. Problem noted by Ondrej Tuma in private email.
2006-06-14Update to 2.1.8 release. Changes from 2.1.8rc1:tv2-7/+6
- Brad Knowles' mailman daily status report script updated to 0.0.16.
2006-06-13MAINTAINERSHIP change.adrianp1-2/+2
2006-06-13Update dovecot to 1.0 beta9. From the release notes:ghen6-59/+53
Fixes a lot of bugs. The next release will be the first "release candidate" instead of a beta. * PAM: Don't call pam_setcred() unless setcred=yes PAM passdb argument was given. * Moved around settings in dovecot-example.conf to be in more logical groups. + Local delivery agent (deliver binary) works again. + LDAP: Added support for SASL binding. Patch by Geert Jansen + ssl_verify_client_cert: Check CRLs. If auth_verbose=yes, log invalid sent certificates. If verbose_ssl=yes, log even the valid certificates. When using the username from the certificate, use CommonName. Based on patch by HenkJan Wolthuis + PAM: Set PAM_TTY which is needed by some PAM plugins + dovecot --exec-mail ext <binary path> can now be used to start binaries which want dovecot.conf to be read, for example the convert-tool. - Expunging needed to be done twice if client used STORE +FLAGS.SILENT command to set the \Deleted flags - Added sql_escape_string() to lib-sql API and use it instead of normal \-escaping. - ACL plugin fixes - DIGEST-MD5: Trying to use subsequent authentication crashed dovecot-auth. - Fetching BODY when BODYSTRUCTURE was already cached caused the reply to be broken in some cases - Lots of fixes for index file handling - dbox fixes and changes - mbox syncing broke if some extraneous/broken headers were removed (eg. extra X-IMAPbase headers in mails) - Running Dovecot from inetd work now properly with POP3 - Quota plugin fixes for calculating the quota correctly
2006-06-13Add a hint to not check mailq in /etc/daily.martin1-1/+3
2006-06-12Add option "mutt-compressed-mbox", which includes the compressedjoerg2-3/+16
folders patch. It adds hooks for open, close and append to handle compressed or encrypted mboxes. Disabled by default.
2006-06-11Update to 1.6.2:wiz6-37/+21
Changelog: Evolution-Data-Server 1.6.2, 2006-05-29 ---------------------------------------- Bug fixes since 1.6.2 : http://go-evolution.org/Evo2.6.2#Evolution-Data-Server And on that page: From Evolution (There is currently no text in this page)