summaryrefslogtreecommitdiff
path: root/mail
AgeCommit message (Collapse)AuthorFilesLines
2004-08-20Update to version 1.3.4.salo4-36/+6
1.3.4: ====== - add threshold support 1.3.3: ====== - don't use __attributes__ for non-GCC compilers (from pkgsrc)
2004-08-20Update to 4.0.13. From the changelog:schmonz2-5/+5
-unrecognized parameters could trigger a traceback instead of a warning. Fixed. Thanks: Frankye Fattarelli.
2004-08-19Update to 4.0.12. From the changelog:schmonz2-5/+5
-forgot to add the new Message attribute (from 4.0.11) to its slots declaration. Fixed.
2004-08-18Eh, what the heck, I seem to be the maintainer.schmonz1-2/+2
2004-08-18Update to 4.0.11. From the changelog:schmonz2-5/+5
-change oldmail file writing to save a few bytes of disk space -documentation additions. -Python's standard library email.Message().flatten() could barf on certain types of badly mis-formatted messages (instead of the during instantiation, like the /other/ buggy cases). Hope this is fixed in Python 2.4. Developed a work-around for getmail. Thanks: Juergen Nagel. -changes to "normal" output of getmail to make it slightly less verbose.
2004-08-18Update of mail/nail to 11.3:cjep2-5/+5
[11.3] released 8/18/04 * When an IMAP mailbox is opened in threaded/sorted mode and new messages arrive or old ones are deleted, the internal thread structure is now properly rebuilt. The previous failure to do so made nail dump core in most cases. * The 'forward' command was fixed; it used an unitialized variable since release 11.2, possibly leading to segmentation faults (Bugreport by Bob Tennent). * The behavior of the 'autoinc'/'newmail' variables regarding IMAP folders was changed. If both variables are unset, announcements are printed only if messages have been deleted on the server. * The 'new'/'unread' commands now also work with IMAP folders. * When a message is deleted or saved in disconnected mode, its cache entry is not removed until the message is actually removed from the server in online mode. This in particular means that saved or 'mbox'ed messages are still available in IMAP inboxes in disconnected mode until they have reached their target folder in online mode. * When new messages were received in an IMAP mailbox after messages had been deleted in a previously visited IMAP mailbox, 'Expunged x messages' was erroneously printed.
2004-08-17Update demime to 1.1d.tv2-12/+12
Among other various changes (no easy changelog available), this fixes a potential DoS problem where the base64 decoder can end up in an infinite loop upon receipt of certain malformed base64 chunks.
2004-08-16Update of mail/nail to 11.2cjep5-33/+30
Changes since 11.1 include: * A message thread-oriented mode is now optionally available; cf. the 'thread' and 'unthread' commands, the 'autothread' variable, and addressing changes. * It is also possible to sort messages by various other criteria; cf. the 'sort' and 'unsort' commands, the 'autosort' variable, and addressing changes. * New 'fullnames' variable: When replying to a message, full names for the recipients are included if it is set, instead of using the plain email address. * New commands 'disconnect' and 'connect'/'online' to switch to disconnected IMAP mode and back while retaining the current mailbox. * IMAP GSSAPI authentication was implemented; it has been successfully compiled with MIT, Solaris, and HP-UX GSS libraries. See the 'imap-auth' and 'imap-auth-user@host' variables. * CRAM-MD5 authentication was implemented for IMAP and SMTP. See the 'imap-auth' and 'smtp-auth' variables. * POP3 APOP authentication is now supported; see 'pop3-use-apop'. * STARTTLS is now also supported for IMAP and POP3; see 'imap-use-starttls' and 'pop3-use-starttls'. * Autodetection of the terminal character set works again (did not work since 10.8). * The 'showlast' variable works again; it had no effect since version 11.0. * Made it compile using the HP-UX C compiler again (did not work since 11.0). * Standard input is now redirected to /dev/null in the child process that contacts the MTA. A result is that ssl-verify=ask has the same effect as ssl-verify=strict for SMTP servers, and does not put the terminal in an indeterminable state anymore. * The initial connection to IMAP or POP3 servers is now made before the previous mailbox (if any) is quit. Thus if a server is unreachable, nail keeps the previous mailbox open instead of getting in a mailbox-less state. * Stale cache entries for messages deleted on the server were not removed in some circumstances. * The 'inc'/'newmail' commands are now ignored in disconnected mode and no longer display errors about hidden (uncached) messages. * The cache now compiles and works on systems that lack fchdir(), such as some Cray machines (Thanks to Cray-Cyber.org). * The defaults for /etc/nail.rc have been updated. This will have no effect on existing installations unless the file is copied by hand. * Nail does not hang anymore in disconnected mode if a message addressed with ^ or $ is not cached.
2004-08-15update to 2.2.2recht2-5/+5
* Balsa-2.2.2 release. Release date 2004-08-08 - configurable hiding of deleted messages. - keyboard navigation fixes. - message counting in some edge cases fixed. - GPG fixes. * Balsa-2.2.1 release. Release date 2004-07-30 - IMAP mailboxes could be incorrectly marked as read-only. - message selection behaves more sanely. - 64-bit fixes. - memory leaks fixed. - handle better imap servers without server-side threading and limits on number of concurent connections. - quick "Sender or Subject" message index filtering. - various UI improvements.
2004-08-13Fix build after introduction of PATCH_DIST_STRIPabs1-3/+2
2004-08-12Update to 4.0.10. From the changelog:schmonz2-5/+5
-cosmetic fix to output: add whitespace after timestamp when not retrieving message. Thanks: Matthias Andree. -include MANIFEST.in in source distribution, to assist users in building "built distributions" from it. -change a few output messages' level to make verbose mode slightly less verbose, and add --debug switch to get "more verbose" behaviour.
2004-08-12Changes 4.61:adam2-6/+6
* The "^T" "To Files" command from within the composer on the Attchmnt header line or from within the composer in the "^J" "Attach" command is now capable of attaching multiple files at once * When Exporting a message with attachments you now have the option of saving all of the attachments in a new directory (Export Message File Selection) by typing "^P" while exporting * Feature to modify behavior of TAB command, Tab-Uses-Unseen-For-Next-Folder * When sending, flowed text (RFC 3676) is sent by default. Now it is possible to turn off this behavior on a message by message basis with the ^V command at the Send prompt. You may still turn if off for all cases with the feature Quell-Flowed-Text. * Viewer-Margin-Left and Viewer-Margin-Right made a little more flexible * Suppress quoted text when viewing messages with Quote-Suppression-Threshold * The behavior of the HdrMode Command has changed slightly. It now reverts back to normal mode when you switch to a new message. It also has an additional state if Quote-Suppression-Threshold is turned on. * The old behavior of the HdrMode Command can be restored by not setting the Quote-Suppression-Threshold and setting the new feature Quell-Full-Header-Auto-Reset * Feature to rename sent-mail folder to sent-mail-yyyy-mm instead of sent-mail-mon-year (Prune-Uses-YYYY-MM) * With Alternate-Role-Menu option turned on you could Reply or Forward using a Role. Now you can also Bounce using a role. * Relaxed conditions which caused a filter to not be reevaluated before expunging if the user changed flags manually. Now only a manual Undelete may cause the filter to not be reevaluated before expunging.
2004-08-12Changes imap-2004a:adam4-15/+15
* maintenance release, consisting primarily of critical bugfixes * now has a supported NNTP proxy capability * OSF/1 port (Digital UNIX, Tru64) now uses flocksim instead of flcksafe * The unix[nt] and mmdf drivers now prevent mail_append() from writing Status:, X-Status:, X-UID, X-IMAP[base]:, and X-Keywords: header lines to a traditional UNIX or MMDF format mailbox
2004-08-11Fix a typo that was causing SIGSEV on NetBSD/sparc64. This is alreadyjlam3-3/+22
fixed in the main Cyrus sources. Fix from <seb>.
2004-08-11Start before "mail" so that cyrus is up and running to accept mailjlam1-1/+2
delivered to the Cyrus mailstore.
2004-08-11Fix build on Solaris.markd2-6/+9
2004-08-11This patch can only apply cleanly if "inet6" is a build option. Move itjlam3-4/+8
to a file that's applied at post-patch time only if "inet6" is specified. This fixes building postfix on systems that don't support IPv6.
2004-08-10Fix installation if NO_MTREE is defined, as in the case for pkgviews.jlam1-1/+3
2004-08-10Fix bug where deinstallation wouldn't restore the original sendmail, etc.jlam2-4/+4
as reported on tech-pkg@. Bump the PKGREVISION.
2004-08-100.95: minor but important change to installation location oftv2-5/+5
Sendmail/PMilter.pm (0.94 put it in the wrong place and broke everything...)
2004-08-10Update to 2.64.heinz2-9/+14
This also includes the fix for PR pkg/26386 (problems with PKG_CONFIG=no). Summary of major changes since 2.63 ----------------------------------- - Security fix prevents a denial of service attack open to certain malformed messages; this DoS affects all SpamAssassin 2.5x and 2.6x versions to date. - Backported several very reliable rules from the SpamAssassin 3.0.0 codebase.
2004-08-10Define RESOLVE_H_NEEDS_NAMESER8_COMPAT_H for Mac OS X, and includeschmonz4-6/+38
<nameser8_compat.h> before <resolv.h> if it's defined. Along with Johnny's recent buildlink3 fixes, this fixes the build for me on Mac OS X Server 10.3.4. Should address pkg/26584.
2004-08-10Update thunderbird & thunderbird-gtk2 to 0.7.3taya4-46/+34
thunderbird 0.7.3 is a security fix release. Fixed bugs are: - lock icon and certificate spoof with onunload document.write (Bugzilla#253121) - Malicious certificates can permanently break HTTPS/SSL (Bugzilla#249004) See the page below. http://www.mozilla.org/projects/security/known-vulnerabilities.html#mozilla1.7.2
2004-08-10Convert to bsd.options.mk.schmonz2-18/+62
2004-08-10Update to 4.0.9. From the changelog:schmonz3-9/+6
-fix cosmetic error for IMAP mailboxes with 0 messages in them. -change method of obtaining uidvalidity from IMAP server and remove wrapper. -previously, connecting to an IMAP-SSL server could fail if a non-SSL IMAP connection were attempted immediately before. This was due to the Python bug discussed here: http://sourceforge.net/tracker/index.php?func=detail&aid=945642&group_id=5470&atid=305470 Implemented a workaround for getmail. Thanks: Payal Rathod.
2004-08-09Avoid calling mkdir() with a trailing slash, as some systems don'tjlam3-5/+34
support it. DSPAM now correctly creates per-user statistics files on NetBSD 1.6.2. Bump PKGREVISION.
2004-08-09Update of mail/nail to 11.1.cjep3-11/+11
Changes: * IMAP mailboxes can now be cached locally. See the string variable 'imap-cache' in the manual page. The cache can also be used for disconnected operation mode, see 'disconnected' and also the '-D' command line option. * When nail is notified by the server that messages have been expunged, the user is informed about this condition even if new messages have also arrived. * When the group of variables for an 'account' command contains a variable prefixed by 'no...' and the related variable is not set, it is not an error to unset it. * The 'headers' command has been made faster when operating on an IMAP mailbox by bundling IMAP requests. * When a 'folder' command was executed to change from an uncompressed file to a compressed one, the latter was incorrectly detected as being read-only. * Unless one of the 'autoinc' or 'newmail' variables is set, nail does not actively check for new messages in the current IMAP mailbox before each prompt. New messages may nevertheless be detected after any other IMAP command has been issued, so the effect is mostly that not every nail command causes an IMAP command to be sent. Also if 'autoinc' or 'newmail' are set to the value "noimap", they are ignored for IMAP mailboxes but still effective for local folders. * The 'inc' and 'newmail' commands now use the same method to determine the location of the current message as the 'folder' command does. That means if there has been new mail before that is still unread when newer mail arrives, the older messages are displayed first. * Nail does not generate 'Sender:' fields anymore. * If OpenSSL is not available, STARTTLS support is not built, and nail compiles again without OpenSSL.
2004-08-09Support building more options:jlam1-21/+36
"long-usernames" allows usernames longer than allowed by the underlying operating system. This may be needed if you use DSPAM as a Postfix content filter. "spam-subject" prepends "[SPAM]" to the Subject: of messages classified as spam.
2004-08-07The permissions on /var/dspam should be 0770, not 0755. This affects thejlam1-2/+2
binary package, but ride the last PKGREVISION bump.
2004-08-07Mirror changes to the mail/postfix package: add (commented out) support forjlam3-9/+28
building STARTTLS support without IPv6.
2004-08-07Document the "tls" option.jlam1-1/+4
2004-08-07whitespace nit.jlam1-2/+2
2004-08-07Support building STARTTLS support into Postfix without IPv6.jlam5-14/+33
2004-08-07Mirror changes to mail/postfix:jlam8-180/+30
Reduce the number of patches needed by Postfix by using the subst framework and also by explicitly specifying more default values for Postfix parameters. Also pass -I/usr/pkg/include/sasl to the compiler when building using Cyrus SASLv2, which allows me to remove the patches that added an unnecessary USE_SASL2_AUTH check.
2004-08-07Reduce the number of patches needed by Postfix by using the substjlam8-180/+30
framework and also by explicitly specifying more default values for Postfix parameters. Also pass -I/usr/pkg/include/sasl to the compiler when building using Cyrus SASLv2, which allows me to remove the patches that added an unnecessary USE_SASL2_AUTH check.
2004-08-07The dspam binary must be setuid to the dspam user, so we must listjlam1-5/+9
the file in SPECIAL_PERMS to ensure that when installing from a binary package, it is automatically set to the correct ownership and file permissions. Also manage ${DSPAM_HOME} using OWN_DIRS_PERMS since it must exist for dspam to work properly, and must also be writable by the dspam user. Bump the PKGREVISION to 3.
2004-08-06There is no "large" subst class.jlam1-2/+2
2004-08-06* Only include bdb.buildlink3.mk if we are using DB[34] as a storagejlam3-143/+237
driver backend. * Convert to use bsd.options.mk. DSPAM_DELIVERY_AGENT_ARGS has been deprecated -- just set DSPAM_DELIVERY_AGENT to the LDA instead of "custom". * Only install the documentation for the storage driver used by DSPAM. * Drop the default signature lifetime from 15 days to 14 days to match the DSPAM defaults. Bump the PKGREVISION to 2.
2004-08-06Update to 4.0.8. From the changelog:schmonz4-14/+20
4.0.7: -change failure of a message filter to produce at least as many mail headers as it was provided from a fatal to a non-fatal error. The message will be skipped. Thanks: Payal Rathod. -a few non-conformant IMAP4 servers don't implement SEARCH, so getmail couldn't get a list of UIDs. Changed to use FETCH instead. Thanks: Matthias Andree. -prevent traceback if IMAP SSL connection closed during connect(). Thanks: Payal Rathod. -add warning if unknown parameters are supplied to a retriever, filter, or destination. -write subclasses of Python imaplib classes to work around missing UIDVALIDITY select() response. Add it to the state getmail keeps. Thanks: Matthias Andree. -move message state saving to later, so getmail doesn't falsely remember having handled a message. Thanks: Matthias Andree. -change location of documentation/man pages to <prefix>/share/{doc/getmail,man}/ to be more comformant with the FHS. -documentation updates 4.0.8: -add an extra error message if you ask getmail to deliver to a maildir, but getmail can't check the contents of it due to permissions. Thanks: Clemens Buschmann. -fix breakage introduced in 4.0.7: getmail would forget a message was "seen" after a cycle of not retrieving it. Thanks: Payal Rathod.
2004-08-06mail/amavisd-new has been moved to security/amavisd-new.jlam9-404/+0
2004-08-06Initial import of amavisd-new-20040701 as mail/amavisd-new.jlam9-0/+404
amavisd-new is an interface between message transfer agent (MTA) and one or more content checkers, e.g. virus scanners, SpamAssassin, etc. It is a performance-enhanced and feature-enriched version of amavisd (which in turn is a daemonized version of AMaViS or amavis-perl). amavisd-new is normally positioned at or near a central mailer, not necessarily where user's mailboxes and final delivery takes place. If you are looking for fully per-user configurable and/or low-message-rate solution to be placed at the final stage of mail delivery (e.g. called from procmail), there may be other solutions more appropriate for your needs. Package created and maintained by Julian Dunn in pkgsrc-wip.
2004-08-05Update to 4.0.6. From the changelog:schmonz2-5/+5
-if the connection failed in a certain way, getmail could forget which messages it had already retrieved, and therefore retrieve them again when the next successful connection occurred. Fixed. Thanks: Wim Uyttebroek. --add win32 executable installer as third download option.
2004-08-05Make the mail/mutt and mail/mutt-devel packages more closely resemble eachjlam9-201/+133
other to facilitate easier updates of the mail/mutt package when the next mutt is released. The changes to mail/mutt include: * convert mail/mutt to use bsd.options.mk * remove unnecessary patches and use subst.mk instead Approved by <tron>.
2004-08-05Belatedly add and enable qmail-run.schmonz1-1/+2
2004-08-05Move the setting of default options out of the section that will be deletedjlam2-4/+4
that will be deleted in the future.
2004-08-05Add localedir definition so that locale files are installed in the rightjlam2-5/+22
place when USE_PKGLOCALEDIR is set.
2004-08-05Rename Makefile.options to options.mk in the packages that I maintain.jlam6-13/+13
This follows the example of the mail/dovecot package, as suggested by <schmonz>.
2004-08-05Move options-handling into a separate file and document each option.jlam2-44/+55
2004-08-05Document each of the options.jlam1-1/+19
2004-08-04Use the TLS+IPv6 patch that corresponds to Postfix-2.1.4.jlam2-5/+5