summaryrefslogtreecommitdiff
path: root/mail
AgeCommit message (Collapse)AuthorFilesLines
2004-09-08Fix build on systems with strcasestr(3). There was already an autoconf testsketch2-1/+16
for it, but the result was never used.
2004-09-08use hard links rather than symlinks for the libimap -> libc-clientdanw1-2/+2
mapping, to fix PR 21652 (darwin build problem)
2004-09-06Fix too complicated and broken shell code in "post-extract" target whichtron1-4/+4
clobbered the contents of the manual pages.
2004-09-06Update of mail/nail to 11.5.cjep3-9/+9
Full list of changes: * A new message addressing mode '(criteria)' is now available. It uses the IMAP SEARCH command if possible, and otherwise performs the equivalent actions locally. This addressing mode is of interest even for those people who do not use IMAP with nail because it adds powerful generic search methods, such as a way to search within message bodies. * The 'folders' command now really works with IMAP accounts. It also accepts an argument to list the subfolders of a specific folder. * The new 'headline' variable allows to customize the columns in the header summary. * The new 'attrlist' variable allows to customize the attributes column in the header summary. * The message flags 'Flagged' (F), 'Answered' (A), and 'Draft' (T) are now available, for IMAP mailboxes as well as for local folders. See the 'flag', 'unflag', 'answered', 'unanswered', 'draft', and 'undraft' commands and the 'markanswered' variable. * The 'kill'/'unkill'/'score' commands were added to make messages invisible on the user's wish. * It is now possible to define sequences of commands as macros, see the 'define', 'call', and 'undef' commands. Macros can also be automatically invoked when a folder is opened using the 'folder-hook' and 'folder-hook-fullname' variables. * The new 'move' and 'Move' commands mark messages for deletion when they have been successfully transferred to the target folder. * The new addressing mode '`' selects all messages that were included in the message list to the previous command. * The combination of the previous additions allows a score/filter file to be set up; this is described in the EXAMPLES section of the manual page. * New 'noop' command to send NOOP to POP3 or IMAP servers. * The IMAP UIDPLUS extension (RFC 2359) is now used if available on the server. It speeds up the IMAP cache when copying messages to IMAP folders; the message is copied directly to the cached target folder then and does not need to be downloaded again when it is accessed there. * When an IMAP SELECT command fails and a connection to a folder that is not located on the same server is made afterwards, the connection to the old server is properly terminated now. * Command lines like 'nail -A imap -f @mailbox' now work. * IMAP or POP3 user names that contain an '@' character, such as 'foo@bar' in 'imap://foo@bar@hostname', are now handled (Bugreport by Lars Kellogg-Stedman). * If the 'autoinc'/'newmail' variables are set and new mail arrives in threaded/sorted mode, no summary of old headers is printed anymore. * If new mail arrives and messages are expunged on an IMAP server at the same time, all of the new messages are now announced correctly. * The 'inc'/'newmail' commands now set the current message to the first new message again. This undoes the change made for version 11.1. * When the 'autoinc'/'newmail' variables are set and new mail arrives, the 'next' command or enter key prints the next message as usual if the current one has been printed; it printed the current message again in this situation. * IMAP performance improvement: When new mail arrives, or when messages have been expunged, metadata is fetched only for the new messages, instead of fetching it for all messages in the folder again as it was done before. * IMAP performance improvement: If the header of a message was already fetched from an IMAP server, nail now uses 'BODY.PEEK[TEXT]' when fetching the whole message and does not download it again. * IMAP performance improvement: The CLOSE command is now used instead of EXPUNGE when a mailbox is quit. * Cached IMAP performance improvement: When a mailbox is opened and messages are cached, their sizes and internal dates are taken from the cache. * The wcwidth() library function is now used to determine the width of multibyte characters if it is available. * If $MAIL does not exist and 'emptystart' is set, a proper error message is printed now, and a following 'account' command succeeds. * The SSL code compiles with older versions of OpenSSL (e.g. 0.9.6b) again (Bugreport by Lutz Horn).
2004-09-06Provide rc.d script wrapper to mailmanctllukem2-1/+34
2004-09-06Allow IMAGE3_URL IMAGE3_IMG and IMAGE3_ALT to be specified in mm_cfg.py tolukem4-5/+64
override the third image in the web pages (which is currently the "gnu head").
2004-09-05Sort.wiz1-2/+2
2004-09-02options.mk fixes for this package including:adrianp2-5/+13
- Option handling was ignoring old USE_* statements - Don't try and compile sendmail with SASLv1 _and_ SASLv2 support - Add missing migration option for USE_STARTTLS
2004-09-02add optional db2 support via PKG_OPTIONS.cucipop=db2. fix some bugs ingrant4-2/+45
db2 code using hints from debian's fix. makevpopdb works now, but there are still bugs lurking in the virtual domain code. no PKGREVISION bump as db2 is not enabled by default.
2004-09-02the man pages installed are not gzip'd.grant1-3/+3
2004-09-02remove bogus stuff about enabling in inetd - it's already in the MESSAGE.grant1-4/+0
2004-09-02whitespace nitsgrant1-3/+3
2004-09-02Update to 4.1.4. From the changelog:schmonz2-5/+5
-change failure of a message filter to produce at least as many mail headers as it was provided from a non-fatal error to warning. If your filter strips headers, getmail will now warn you about it, but will not consider it an error. -documentation additions.
2004-09-01update to sylpheed-0.9.12-gtk2-20040622recht3-33/+6
Change PKGVERSION to 0.9.12.0.1 for this, since we already have 0.9.12. Changes: * Do not detect as "Edited" just after creating a new mail on compose window. (OGUCHI Takuya) * Parse gtkrc-2.0 instead of gtkrc. * Fixed auto completion bug in address entries on compose window. (Michael Graham)
2004-08-31Update to 4.1.3. From the changelog:schmonz2-5/+5
-enhance warning diagnostics about non-accessible or non-writable maildirs. -change method of determining name of local host; only fall back to getfqdn() if the result of gethostname() does not contain a dot. -documentation enhancements.
2004-08-31- Add errata patch from sendmail.org - suggestion from Takahiro Kambe <taca@>adrianp3-2/+17
- Ok'ed wiz@ http://www.sendmail.org/8.13.1.html#ERRATA http://www.sendmail.org/patches/parseaddr.c.cataddr.8.379
2004-08-31Update of mail/nail to 11.4.cjep2-5/+5
Changes: * The SSL/X509 DNS name verification code was fixed; it used incorrect code from a book which sometimes caused segmentation faults (Bugreport by Lars Kellogg-Stedman). * The 'disconnect' command now accepts an optional message list specifying messages to be read into the IMAP cache before the connection is closed. * The new 'cache' command reads a list of messages into the IMAP cache. * IMAP BODY.PEEK[] is now used when fetching messages from the server, and the '\Seen' flag is set when the 'quit' command is executed. Thus an 'exit' command does not cause messages marked to be read. * The 'connect'/'online' commands now announce new messages that are found on the server. * The 'replyto' variable can now contain multiple addresses. * If the 'sort' command is used without arguments, the current sorting criterion is printed. * The 'sort', 'thread', 'unsort', and 'unthread' commands now only print a header summary if the 'header' variable is set. * The 'size' command has been fixed to print the full sizes of messages that have not yet been entirely read in IMAP and POP3 folders, instead of the sizes of the already downloaded parts. * Deleted messages remained in the cache until an IMAP folder was accessed a second time since 11.3. They are now deleted immediately when a folder is quit in online mode. * The configuration system now also checks for iconv() in libiconv if it is not found in one of the standard libraries (Matthias Andree). * Specifying LIBS on the make command line does now work with several make implementations of commercial Unices too (Bugreports by Matthias Andree, Matt S).
2004-08-30note move of mail/libmilter to mail/libmilter812 to make way for sendmail/adrianp1-1/+2
libmilter 8.13.x branch in pkgsrc.
2004-08-30Rename of current libmilter package to libmilter812 to make way for adrianp5-0/+83
new libmilter/sendmail 8.13.x tree in pkgsrc.
2004-08-30- s/uname/${UNAME}/gadrianp1-2/+2
2004-08-30- remove references to pkgsrc-wip directories that should not be thereadrianp1-4/+4
2004-08-30Update libmilter to reflect new sendmail 8.13.x branch in pkgsrcadrianp1-2/+2
2004-08-30Add missed file update for the sendmail 8.13.1 update.adrianp1-0/+2
- Add NetBSD CVS tag
2004-08-30Update of sendmail to 8.13.1adrianp20-141/+265
pkgsrc changes: - move to use options.mk framework - solaris support tidy-up - fix linux man page extension handling bug - allow for a user defined smrsh directory - update MASTER_SITES - optional SOCKETMAP support and sample script installation - ok'ed snj@/wiz@ Summary of some of the major changes include: - New map "socket" to query maps via TCP/IP sockets. - Connection rate control as well as control over the number of incoming open connections. - Several LDAP enhancements such as LDAP recursion and LDAP URI support. - Message quarantining. - AUTH EXTERNAL will only be enabled if STARTTLS was successful and the client has been authenticated, i.e., {verify} is OK. - Basic support for certificate revocation lists. - New queue timeouts for DSN messages. - Experimental support for MTAMark. For a full list of changes see: - http://www.sendmail.org/8.13.0.html - http://www.sendmail.org/8.13.1.html
2004-08-30note move of mail/sendmail to mail/sendmail812 to make way for sendmailadrianp1-1/+2
8.13.x branch in pkgsrc.
2004-08-30Rename of current sendmail package to sendmail812 to make way for adrianp26-0/+614
new sendmail 8.13.x tree in pkgsrc. Changes to the original package include: - Added missing NetBSD CVS tags to some files under files - Path changes in Makefile and Makefile.common to reflect new location under mail/ of this package
2004-08-30Capitalize COMMENT and drop trailing whitespace.snj1-3/+3
2004-08-30Update MASTER_SITES.schmonz1-2/+2
2004-08-30Set USE_BUILDLINK3=yes and USE_LANGUAGES=c++. Use RCD_SCRIPTS inschmonz2-5/+6
the canonical way.
2004-08-30Initialize strerr_sys to build on Mac OS X (modeled after the patchschmonz3-3/+17
for qmail).
2004-08-30Update to 1.12. From the changelog:schmonz3-19/+19
* a fixed typo in an error message * conditional code to support large files on Linux * a workaround for the disabling of errno pkgsrc changes: * Update HOMEPAGE and MASTER_SITES. * Reformat DESCR.
2004-08-30Whitespace.schmonz1-8/+8
2004-08-30Build the installer at the end of the build phase, rather than atschmonz1-2/+2
the beginning of the install phase.
2004-08-30Update mail/clamsmtp to 0.7.xtraeme2-5/+5
Changes: - Added support for ESMTP [Andreas Steinmetz] - Fixed crash when too many connections established - Announce ourselves as 'clamsmtp' in EHLO/HELO responses which fixes 'loopback' problems with certain versions of Postfix 1.x - Better IO performance under heavy load - Fixed most warnings when compiled with -Wall - Fixed other minor bugs
2004-08-29Add and enable qgreylist.schmonz1-1/+2
2004-08-29Initial import of qgreylist-0.2, simple greylisting for qmail.schmonz6-0/+108
qgreylist is a 'lite' version of greylisting. It greylists only by source IP address, mainly because it's written as a wrapper for qmail-smtpd so has no other information available. For home and small office use this works nearly as well.
2004-08-29Update to 0.92.6.snj2-5/+5
Changes: * Added "-QQ" option to bogofilter to display extended parameter list. * Documentation fixes * Validate dates used with '-y'. * Diagnose missing wordlist specification.
2004-08-28Add and enable queue-fix.schmonz1-1/+2
2004-08-28Initial import of queue-fix 1.4.schmonz4-0/+43
This is a small utility for checking and repairing the qmail queue structure. It will fix uid/gid settings and permissions. It will rename the message files to match their inodes. It will even create directories and files that don't exist that should be there (you can even create a queue from scratch). It will also print warnings for any files it finds that should not exist.
2004-08-28Update to 0.9.0. From the changelog:schmonz2-6/+7
Version 0.9.0 22 October 2003 -many cleanups to the code -mode of todo files was wrong in some cases when ext-todo was in use or big-todo not in use; thanks to Thomas Palmieri and David Gartner for their reports that helped me track this down. Version 0.8.6 14 April 2002 -cleanups, better reporting of what queue_repair is doing. Version 0.8.5 13 December 2001 -minor changes in reporting of ownership of files and directories
2004-08-28Update to 4.1.2. From the changelog:schmonz2-5/+5
-dumping config would raise an exception since 4.1.0; fixed. Thanks: Ilya Krel.
2004-08-28Update to 2.54 (and html2text-2.21). Bug fixes.schmonz2-10/+10
2004-08-28Use the new BUILDLINK_TRANSFORM commands to more precisely state thejlam1-3/+3
intended transformation: use "rm" to remove an option, "rmdir" to remove all options containing a path starting with a given directory name, and "rename" to rename options to something else.
2004-08-27Update to 4.1.1. From the changelog:schmonz2-5/+5
-getmail raised an exception after processing all accounts, while printing a summary, if verbose was set to 2. Fixed. Thanks: Matthias Andree.
2004-08-27Update exim to 4.42 and exim-exiscan to 4.42_27:abs9-63/+31
Feature changes in exim since 4.34 (bugfixes not listed): Version 4.42 ------------ 1. The "personal" filter test is brought up-to-date with recommendations from the Sieve specification: (a) The list of non-personal From: addresses now includes "listserv", "majordomo", and "*-request"; (b) If the message contains any header line starting with "List=-" it is treated as non-personal. 2. The Sieve functionality has been extended to support the "copy" and "vacation" extensions, and comparison tests. 3. There is now an overall timeout for performing a callout verification. It defaults to 4 times the callout timeout, which applies to individual SMTP commands during the callout. The overall timeout applies when there is more than one host that can be tried. The timeout is checked before trying the next host. This prevents very long delays if there are a large number of hosts and all are timing out (e.g. when the network connections are timing out). The value of the overall timeout can be changed by specifying an additional sub-option for "callout", called "maxwait". For example: verify = sender/callout=5s,maxwait=20s 4. Changes to the "personal" filter test: (1) The list of non-personal local parts in From: addresses has been extended to include "listserv", "majordomo", "*-request", and "owner-*", taken from the Sieve specification recommendations. (2) If the message contains any header line starting with "List-" it is treated as non-personal. (3) The test for "circular" in the Subject: header line has been removed because it now seems ill-conceived. 5. The autoreply transport has a new option called never_mail. This is an address list. If any run of the transport creates a message with a recipient that matches any item in the list, that recipient is quietly discarded. If all recipients are discarded, no message is created. Version 4.40 ------------ The documentation is up-to-date for the 4.40 release. What follows here is a brief list of the new features that have been added since 4.30. 1. log_incoming_interface affects more log lines. 2. New ACL modifier "control = submission". 3. CONFIGURE_OWNER can be set at build time to define an alternative owner for the configuration file, in addition to root and exim. 4. Added expansion variables $body_zerocount, $recipient_data, and $sender_data. 5. The time of last modification of the "new" subdirectory is now used as the "mailbox time last read" when there is a quota error for a maildir delivery. 6. The special item "+ignore_unknown" may now appear in host lists. 7. The special domain-matching patterns @mx_any, @mx_primary, and @mx_secondary can now be followed by "/ignore=<ip list>". 8. New expansion conditions: match_domain, match_address, match_local_part, lt, lti, le, lei, gt, gti, ge, and new expansion operators time_interval, eval10, and base62d. 9. New lookup type called "iplsearch". 10. New log selectors ident_timeout, tls_certificate_verified, queue_time, deliver_time, outgoing_port, return_path_on_delivery. 11. New global options smtp_active_hostname and tls_require_ciphers. 12. Exinext has -C and -D options. 13. "domainlist_cache" forces caching of an apparently variable list. 14. For compatibility with Sendmail, the command line option -prval:sval is equivalent to -oMr rval -oMs sval. 15. New callout options use_sender and use_postmaster for use when verifying recipients. 16. John Jetmore's "exipick" utility has been added to the distribution. 17. The TLS code now supports CRLs. 18. The dnslookup router and the dnsdb lookup type now support the use of SRV records. 19. The redirect router has a new option called qualify_domain. 20. exigrep's output now also includes lines that are not related to any particular message, but which do match the pattern. 21. New global option write_rejectlog. If it is set false, Exim no longer writes anything to the reject log. Changes in exim-exiscan since 4.34_22 27 - Changed algorithm of header_pos_middle to add headers before the first header which is NOT Received: or Resent-*:. exim 4.42 --------------------------------------------------- 26 - Fixed header corruption when using header_pos_top. (Thanks to Michael Deutschmann). - Fixed headers being added before any Received-SPF: header when using header_pos_middle (Thanks to Michael Deutschmann). - DrWeb malware support: Add flag to treat .eml file as plain mail (Thanks to Alex Miller). 25 - Fixed include location of libspf2 headers. - Added support for Kaspersky AV Version 5 (aveserver). - Added expansion of av_scanner global variable when it starts with a dollar sign. This is useful for implementing multiple malware scanners. - Added support for adding ACL headers at the beginning and in the "middle" of the message header block. (This is a preliminary solution, see comment in SPF section of exiscan-acl-spec). 24 - Changed documentation to reflect libspf_alt->libspf2 name change. - Upgraded included SRS patch to 0.3 (author Miles Wilton). Also added a small doc chapter for SRS. - Brightmail: put notes for users of new 6.x version in the docs (search for "BMI6.x"). BMI Version 6 should work OK, an upgraded SDK is now on Brightmail's download site. exim 4.41 ---------------------------------------------------- 23 - Added patch to support SRS in the redirect router, done by Miles Wilton. Please check http://srs.mirtol.com/ for more information. - Fixed the negation operator for SPF support. Thanks to Michael Haardt for sending a patch. - Increased buffer size for large SA reports (when using custom SA rulesets). - Increased buffer size for large BMI verdicts. Should now handle large number of recipients gracefully.
2004-08-27Update "wmbiff" package to version 0.4.25. Changes since version 0.4.19:tron5-79/+38
- Fix a build error in the new gnutls certificate verification code on s390. - Use GNUTLS 1.0.4 and GCRYPT 1.1.90, current Debian unstable package libgnutls10-dev. - Allow server hostnames in IMAP to be IP addresses (start with a number). - Skip examine/search unless requested with msglst option. - Exit if ssh-askpass permissions check fails. - Fix a bug where fetch times out to some IMAP servers. - Add --disable-crypto for source-based distributions while libgcrypt is unstable. - Sam Izzo's patch for changing the mouse click action depending on whether a box has new mail. The update is based on changes provided by Joel Carnat in private e-mail.
2004-08-27Replace RPATH_FLAG with LINKER_RPATH_FLAG and COMPILER_RPATH_FLAG,jlam5-30/+30
which are the full option names used to set rpath directives for the linker and the compiler, respectively. In places were we are invoking the linker, use "${LINKER_RPATH_FLAG} <path>", where the space is inserted in case the flag is a word, e.g. -rpath. The default values of *_RPATH_FLAG are set by the compiler/*.mk files, depending on the compiler that you use. They may be overridden on a ${OPSYS}-specific basis by setting _OPSYS_LINKER_RPATH_FLAG and _OPSYS_COMPILER_RPATH_FLAG, respectively. Garbage-collect _OPSYS_RPATH_NAME and _COMPILER_LD_FLAG.
2004-08-27Update mail/clamsmtp to 0.6.xtraeme2-5/+5
Changes: - Proper adding of customized header [Berk D. Bemir] - Fixes to documentation [Jasper Slits]
2004-08-27Update to 2.53 (and to html2text 2.2).schmonz2-10/+10
Changes in 2.52: Fixes include better error handling and support for HTML descriptions, Unicode headers, and Python 2.1. The most notable new feature is that textwrapping is back. To turn it on: echo "BODY_WIDTH = 78" >> config.py Other new options include BONUS_HEADER (for mailing lists) and OVERRIDE_FROM. (Check the top of rss2email.py for details on usage.) Thanks to Peter Vangorp, Lars Wizenius, Martin "Joey" Schulze, Ricardo Reyes, and everyone else who contributed a suggestion or bug report. Changes in 2.53: Fix a mistake left in 2.52 by accident.
2004-08-26Update to version 4.0.6, use INSTALLATION_DIRS.seb3-8/+40
Summary of significant (for pkgsrc) changes since last packaged version (4.0.0): - documentation improvements. - bug fixes