summaryrefslogtreecommitdiff
path: root/mail
AgeCommit message (Collapse)AuthorFilesLines
2003-07-17s/netbsd.org/NetBSD.org/grant110-220/+220
2003-07-17Introduce CUE_USE_CANNA, which determines whether to enable Canna support.uebayasi1-6/+9
Default is NO. This addresses PR19010 by Takashi Yamamoto.
2003-07-16upgrade to 20030714. s/mime related improvementsitojun2-7/+7
2003-07-15Use ROOT_USER and ROOT_GROUP in patch file, instead of root and wheel.jmmv3-6/+9
2003-07-13Bump PKGREVISION to be in sync with fetchmail.wiz1-1/+2
2003-07-13PKGREVISION bump for libiconv update.wiz18-31/+36
2003-07-13add REPLACE_PERL for bogoupgradeitojun1-1/+3
(bogoupgrade will be used by users of very old bogofilter, so no need to bother to bump PKGREVISION)
2003-07-12reset PKGREVISIONitojun1-2/+1
2003-07-12upgrade to 0.13.7.2.itojun2-5/+5
0.13.7.2 2003-07-02 * Fixed loop in yyinput() caused by unexpected EOF. 0.13.7.1 2003-06-26 * Update bogotune to version 0.3 * Added '-k size' option to bogofilter and bogoutil for setting BerkeleyDB's cache size. 2003-06-25 * For bogotune change processing of '-t' switch from pass 1 to pass 2 so that it supercedes the config file. * Man pages now use '\ ' when a non-breaking space is needed, instead of 0xA0. 2003-06-24 * '-Q' processing no longer requires that spamlist.db be present. 0.13.7 2003-06-20 * Replaced tuning/tuning.sh with tuning/bogotune (and related files). 0.13.6.3 2003-06-18 * Minor code rewrites to speed up processing messages, mboxes, and msg-count files. In particular, tuning/tuning.sh runs are approx 47% faster than before. * Fixed several errors in tuning/tuning.sh and reformatted "Top 10 Results" output. * Minor changes to bogoutil to support bogotune script. * Added newlines to correct usage messages. 0.13.6.2 2003-06-05 * Don't allow square brackets in tokens. Do allow dollar signs in tokens in msg-count files. * Bogolexer now discards first 'From' token to match scoring behavior of bogofilter. 0.13.6.1 2003-06-05 * Updated file tuning/README and script tuning/tuning.sh. 0.13.6 2003-06-04 * Fix check for "^From " lines to work properly during base64 decoding. * End html comment processing when a message header is found. * Improve README for the tuning scripts and simplify them. 0.13.5 2003-06-03 * Allow terminal exclamation points on tokens. * Updated contrib/mime.get.rfc822 2003-06-02 * Fixed bogofilter's non-use of message counts in msg-count files. * Diagnose invalid values of robx. * Modified rstats_print_histogram() so it doesn't print 'nan's. * Modified t.frame to find version of grep on Solaris so t.bulkmode can run successfully. 0.13.4.1 2003-05-31 * Modified t.parsing test so it works with OSX's default file system. 0.13.4 2003-05-30 * Changed default value of ROBS from 0.001 to 0.01 * Fixed options '-M' (mailbox mode) and '-p' (passthrough mode) so they work properly together. * Minor cleanups in bogofilter.cf.example * Added db-3.2 and db-3.1 to list for AC_CHECK_DB in configure.ac 0.13.3 2003-05-28 * Minor code tweaks to quiet gcc-3.3 warnings. 2003-05-26 * Added doc/programmer/README.osx to distribution. * Corrected FAQ's procmail recipe for training with SpamAssassin. 2003-05-24 * Added -V (version) option to bogolexer. * Tweaked long line check used to prevent scanner buffer overflow. 0.13.2.1 2003-05-24 * In bulkmode, output filenames to stdout. * Further fixes for static-build system. 0.13.2 2003-05-24 * Autoconfiguration of BerkeleyDB library has been improved. * Build procedure for statically linked binaries has been improved. * Fixed defect in replace_nonascii_characters that was superseding ignore_case option. * Portability fix for efence usage in t.frame. * Added static-build to solve glibc version problem. 0.13.1 2003-05-23 * Modified "make rpm" to also build statically linked binaries. They're packaged in bogofilter-static-x.y.z-1.i586.rpm * Fixed bogofilter.spec.in to include files CHANGES-0.13 and RELEASE.NOTES-0.13 which had been left out. * tests/t.frame portability fix for non-Linux compatibility. 0.13.0 2003-05-21 * Added file RELEASE.NOTES-0.13. Read it! * Changed parsing defaults to: -PI ignore_case (default is disabled) -Ph header_line_markup (default is enabled) -Pt tokenize_html_tags (default is enabled) * Recognize a line of whitespace as ending the message header. * contrib/randomtrain and contrib/scramble can now process both mbox and maildir formats. * Added perl script contrib/mime.get.rfc822 to extract forwarded messages from with a message. * Added basic support for emacs RMAIL mailboxes. * Removed incomplete RMAIL/Babyl-5 support. * Registration code modified to count unique tokens for each message and display the total of the counts. * Added 'bogo-what?' to FAQ. 0.12.3 2003-05-10 * Modified bulk mode code to allow registering maildirs. * Added options to return tokens from inside HTML tags. Switch '-Ht' and option "tokenize_html_tags" turn it on. * Bogofilter's '-e' switch can now be used without '-p'. * Added doc/integrating-with-postfix. * Added bogofilter-faq-fr.html, a French translation of the FAQ. * Revise description of verbose output in FAQ. * Update man page documentation of bogofilter's switches. * Added basic memory accounting and debug capability. * Fixed memory leak in rstats.c * Fixed defect in handling of folded spam header lines. * Modified parsing so that yyredo() and yy_use_redo_text() are no longer needed. 0.12.2 2003-04-30 * Corrected bulkmode problem processing messages without "^From " lines. * Corrected alignment of wordprop_t which caused bus error on risc. * Added directory to 'Error creating directory' message. 0.12.1 2003-04-25 * Corrected bad BOGOFILTER_DIR value in t.bulkmode * Subdirectories contrib and tuning now install from rpm to /usr/share/bogofilter. 0.12.0 2003-04-24 * Corrected some errors in rpm specfile. 2003-04-23 * Added 'tuning' directory with scripts for tuning bogofilter. (cf. bogofilter-tuning.HOWTO) 2003-04-21 * Added '-M' to allow classification of multiple messages in mbox formatted files. * New option '-Q' (query/display config) replaces '-qv'. * Grouped options into logical groups for help message and man page. Revised option descriptions. 2003-04-19 * Added bogofilter-tuning.HOWTO as replacement for README.Robinson 2003-04-18 * Added classification support for msg-count formatted files. * Add bogolex.sh for creating msg-count formatted email file. 2003-04-17 * Added bulk mode procesing for Maildirs. '-b' reads filenames from stdin. '-B' gets filenames from the command line. 2003-04-16 * Miscellaneous refactoring in main.c 0.11.2 - stable version 2003-04-13 * Added 'terse' option to bogofilter.cf for selecting format of X-Bogosity line. 2003-04-11 * Use frexp() to retain maximum precision of floating point results. 0.11.1.9 2003-04-10 * Reformat histogram output (from "-vv") to fit in 80 columns. * Added sample configuration for maildrop. 2003-04-09 * Added protections against negative token counts to bogoutil.c and database_db.c * Additional portability changes made to the regression tests. * Enhanced '-m' option allows specifying robs value. 0.11.1.8 2003-04-07 * Include 'strict_check' in '-qv' output. * Correct outdated acinclude.m4, as it causes the configure script to be invalid. * Revised UPGRADE document. * Added contrib/bogotrain.sh 0.11.1.7 2003-04-07 * Change bogoutil's '-p' option to require a database. * Fix OS X segfault caused by using DB handle after closing database. 2003-04-05 * Improve bogoutil's reporting of a bad directory or filename. * Simplify configure check for BerkeleyDB. * Extend configure's compiler checks for AIX. 0.11.1.6 2003-04-01 * Changed default value of 'strict_check' to 'no' (disabled). 2003-03-30 * Added config file option 'strict_check' for processing html comments. Enabled means to use "<!--" and "-->" to delimit comments. Disabled uses "<!" and ">". 0.11.1.5 2003-03-28 * Bogofilter now frees _all_ memory that it allocates. * FAQ reorganized and info added on asian spam, the format of verbose output, and using SpamAssassin to train bogofilter. * Fixed processing of '-o' option. 0.11.1.4 2003-03-25 * Cleaned up help messages and added version info. * Expanded bogofilter-faq.html * Fixed precedence for directory specifications. * Fixed processing of folded X-Bogosity line. * Fixed processing of spam_subject_tag.
2003-07-12Update to 3.1.7, provided by Toru TAKAMIZU in PR 22007.wiz2-12/+12
-getmail_mbox.py was missing an import for the string module. Thanks to Emily Jackson for the report. This was introduced in 3.1.6. -Argh; my change to getmail_mbox was incomplete -- not only would getmail not put duplicate From_ lines in, it would escape the single one that it did. This fixes it, so don't bother filing a bug report about this one. -Fredrik Steen reported that getmail was adding a duplicate From_ line when using getmail_mbox to deliver to mbox files. Fixed. -Added -q and --quiet flags to getmail_mbox to suppress warning message. -removed the experimental message_filter code; it was unworkable. If you want to filter messages, use a filtering MDA. getmail works fine with maildrop, procmail, and other MDAs. Thanks to Dan Hensley for experimenting with the message_filter functionality. -message logging inconsistently used local time; changed to GMT for consistency. Thanks to Markus Vetter for the report. -address_no_brackets couldn't handle empty strings. Fixed; thanks to Fredrik Steen for the report.
2003-07-12Update grepmail to 5.00zuntum2-5/+5
Changes: - grepmail is now orders of magnitude faster for mailboxes which have very large (>30MB) emails in them - "grep" is now used to find the start of emails, if it is installed. For mailboxes with large emails in them, this can speed things up by about 5x. - Reduced memory consumption by about 3 times. - -- now marks the end of options and the beginning of folders (Thanks to Reuben Thomas <rrt@sc3d.org> for the idea.) - -f now reads patterns from a file like GNU grep does. (Feature suggestion by Darxus@chaosreigns.com) - Added smail compatibility. (Thanks to Roy <qroy@ghg.net> for the patch.) - The "**" prefix on warnings has been changed to "grepmail:" - Date specifications without times (e.g. "today") are interpreted as midnight of the given day instead of the current time of that day. (Bugfix and initial patch by Reuben Thomas <rrt@sc3d.org>.) - Fixed -i when used with -Y--it was always case sensitive. (Bugfix by Michael C. Toren <mct@toren.net>) - Updated t/functionality.t to avoid running gzip-related test cases when gzip is not installed on the system. - Improved some error messages so that they prepend "grepmail: " as they should - Cleaned up some warnings about ambiguous hash values (Thanks to Philip Douglass <philipsd@sf.net> for pointing them out in a bug report.) - Added a warning about the version of perl required for new pattern features (Thanks to Philip Douglass <philipsd@sf.net> for the bug report.) - -t flag is now -j - Fixed broken Gnus support - Improved test case for Gnus
2003-07-11Update to 7.17.jtb2-5/+5
* New commands: + vm-create-imap-folder + vm-delete-imap-folder + vm-rename-imap-folder * vm-edit-message-end: try to positoin the cursor in the message window roughly where it was in the edit window. * vm-read-imap-folder-name: allow vm-imap-make-session to return nil without crashing. Also, bind vm-imap-ok-to-ask non-nil so that vm-imap-make-session will interactively prompt for a password. * added menu entry to Folder menu for vm-visit-imap-folder. * vm-imap-normalize-spec: convert auth method to * instead of the IMAP folder name. * vm-imap-get-message-flags: fixed flag retrieval so that it actually works now. * vm-handle-file-recovery-or-reversion: find an IMAP spec for the buffer so that the spec is passed to the 'vm' command instead of the buffer-file-name. This fixes a wrong-type-argument error under M-x recover-file when done on a IMAP cache folder. * tapestry.el: in tapestery-window-edges check for existence of face-width and face-height in addition to window-pixel-edges. * search for BASE64/QP encoder/decoder programs and set the encoder/decoder program variable based on what we find. * vm-mf-default-action: if object is convertible to a displayble type mention the conversion that will happen in the action string.
2003-07-10tar file changed without a version bump: slight change to defaultmarkd1-3/+3
mimedefang-filter.
2003-07-10Remove "INCOMPAT_ICONV" definition because NetBSD's "iconv" implementationtron1-2/+1
should be fixed now.
2003-07-10Mark this package as incompatible with NetBSD's "iconv" library. Thistron1-1/+2
fixes PR pkg/22113 by Geoff C. Wing.
2003-07-09Use emacs.mk and only accept GNU emacsenseb4-20/+37
(a mailcrypt avatar for xemacs is in the xemacs-packages package).
2003-07-08Install vanilla info files in a package specific directoryseb5-71/+41
to avoid conflicting with Emacsen packages provided info files while retaining consistent cross-references. I.e a command like `$ INFOPATH=/usr/pkg/share/doc/gnus/info info' will only give you access to the info files of_this_ version of GNUS. Convert to USE_NEW_TEXINFO. Bump PKGREVISION.
2003-07-04Update sylpheed to 0.9.3, main changes are:chris2-5/+5
* The network I/O system has been rewritten to use non-blocking I/O, and the performance of POP3 and SMTP has been improved much. * '--status-full' option has been added, and '--status' option now takes arguments for folders. * Minor bugfixes have been made.
2003-07-04Updated to version 0.99.10.salo4-22/+39
Based on PR pkg/22028 by MAINTAINER, Tom Hensel. Changes: - Default PAM service name changed to "dovecot". This means that if you're using PAM, you most likely have to do mv /etc/pam.d/imap /etc/pam.d/dovecot If you wish to keep using imap, see doc/auth.txt. - ~/rawlog directory changed to ~/dovecot.rawlog - Faster and better maildir synchronization. We support read-only maildirs and out-of-quota conditions are handled a lot better. dovecot-uidlist file still isn't out-of-quota-safe though, but you can keep it in another location where quota isn't checked. For example: default_mail_env = Maildir:~/Maildir: INDEX=/noquota/%u:CONTROL=/noquota/%u - Read-only mboxes are supported now. - Only NOOP and CHECK now always do a mailbox sync checking. Other commands sync max. once in 5 seconds, plus always from indexes. This should reduce I/O a bit. - All NUL characters are translated to ascii #128 before sending to client. RFC prohibits sending NULs and this is how UW-IMAP handles it as well. - Make ENVELOPE, BODY and BODYSTRUCTURE replies more compact by removing multiple LWSPs and translating TABs to spaces. RFC doesn't specifically require this, but this seems to be the wanted behaviour.. - Added ANONYMOUS SASL mechanism. - More flexible user chrooting configuration in home directories: "<chroot>/./<homedir>" - Added support for dynamically loadable IMAP/POP3 modules. See INSTALL file for more information. - Partial fetches were broken if mails had CR+LF linefeeds - SEARCH DELETED didn't return anything if all messages were deleted - OpenSSL support was broken in many installations because we were chrooted and it couldn't open /dev/urandom. - PAM: Giving wrong password blocked the whole process for two seconds. Now we create a new process for each check. - Lots of other smaller bugfixes and better error handling
2003-07-03Update MIMEDefang to 2.35.markd2-6/+5
Major changes from 2.33 to 2.34: * The multiplexor can queue requests, which might help throughput on a very busy server. * filter_{relay,sender,recipient} can return "DISCARD" to discard mail. * Added new filter_unknown_cmd hook so filters can extend the MIMEDefang protocol. * More fixes to the SpamAssassin interface. * RAV AntiVirus is no longer supported. * Non-multiplexor mode is no longer supported. * Many other minor enhancements and bug fixes. Major Changes from 2.34 to 2.35 * Bug Fixes
2003-07-02Updated postfix to 2.0.13martti2-9/+9
- After "postfix reload", the master daemon now warns when the inet_interfaces parameter setting has changed, and ignores the change, instead of passing incorrect information to the smtp server. - After the postdrop command change with Postfix 2.0.11, the postcat command no longer recognized "maildrop" queue files as valid. - Mail could bounce when two messages were delivered simultaneously to a non-existent mailbox file. The safe_open() code that prevents race condition exploits will now try a little harder when it actually encounters a race condition. - Updated the IPv6 patch.
2003-07-02Avoid hardcoding /usr/pkg in patch files.jmmv3-7/+9
2003-07-02Avoid hardcoding /usr/pkg in patch files.jmmv3-7/+8
2003-07-02PKG_SYSCONFDIR already includes "etc". Ooops.jschauma1-2/+2
2003-06-28Make changes suggested by Jeremy C. Reed in PR pkg/21889:jschauma5-35/+39
- move parts of DESCR to MESSAGE - USE_PKGINSTALL - add ncurses-buildlink - on linux, link with -lncurses rather than -lcurses While there, shuffle some definitions around to match overall order.
2003-06-23Update to 7.16.jtb2-5/+5
* New commands: + vm-visit-imap-folder + vm-visit-imap-folder-other-window + vm-visit-imap-folder-other-frame + vm-save-message-to-imap-folder * New variables: + vm-imap-server-list * vm-primary-inbox can now be a POP or IMAP mailbox specification. * vm-mime-set-xxx-parameter: use the parameter name passed in instead of assuming the name is "charset". The only calls to this function passed in "charset" as the name, so this bug wasn't affecting anything. * vm-decode-mime-encoded-words: do charset conversion if needed. Forgot to add this back when vm-mime-charset-converter-alist was added. * vm-send-mail-and-exit -> vm-mail-send-and-exit in vm-user-agent definition. * vm-mail-send-and-exit: dropped first arg requirement since the argument isn't used anyway. * compute POP cache filenames based on the POP mailbox spec with the access method as "pop" and the authentication method and port as asterisks. This prevents visiting the wrong file if the user starts accessing a POP mailbox through a different port or using a different access or authentication method. Automatically migrate the old cache files to the new scheme as we go. * fixed convert -page typos. * vm-set-redistributed-flag: fourth arg of vm-set-xxx-flag call corrected to be vm-set-redistributed-flag instead of vm-set-forwarded-flag. * IMAP BYE responses are always untagged; changed code to match.
2003-06-23Convert to depending on exim-user rather than installing the user pre-buildjmc1-12/+4
here.
2003-06-23Add exim-userjmc1-1/+2
2003-06-23New meta-package for dealing with exim's pre-reqsjmc3-0/+27
of needing a user installed pre-build (as apposed to during the install). This way proper dependencies can be done and allows for building of exim as non-root.
2003-06-23Updated to version 0.99.10rc2.salo2-22/+23
From MAINTAINER, Tom Hensel. Changes: - Dovecot may now be compiled with Cyrus-SASL2, specify USE_SASL2=YES for this to happen. - use generic USE_OPENLDAP instead of DOVECOT_USE_LDAP - minor cleanups 0.99.10rc2: =========== - Minor bugs corrected, one possible crash when using hardlinks for copying fixed. - Minor fix for the 'linebreak-problem' - should be history now even on non-i386. - PostgreSQL server will be reconnected on failure. This will be a stable 0.99.10 release if no new bugs popup.
2003-06-23s/packages@/tech-pkg@/gjschauma1-2/+2
(Forgot the last time we did this. Pointed out by Sergey Svishchev (svs at ropnet dot ru))
2003-06-19Add an example mailer.conf file to show how ssmtp can be used in place ofjlam4-5/+23
the system sendmail via mailwrapper. Suggested by Julio Merino (thanks!).
2003-06-19Add and enable mail/ssmtp.jlam1-1/+2
2003-06-19Initial import of mail/ssmtp, an extremely simple MTA that forwards mailjlam10-0/+160
to a mail hub. Originally from pkgsrc-wip; created by Toru TAKAMIZU <pkg at pop dot 707 dot to>. A secure, effective and simple way of getting mail off a system to your mail hub. It contains no suid-binaries or other dangerous things - no mail spool to poke around in, and no daemons running in the background. Mail is simply forwarded to the configured mailhost. Extremely easy configuration. WARNING: the above is all it does; it does not receive mail, expand aliases or manage a queue. That belongs on a mail hub with a system administrator. This program is especially recommended for mutt users who send emails via ISP's smtp server.
2003-06-19Updated to version 0.99.10-test14 (0.99.10beta14 in pkgsrc).salo3-21/+16
From Tom Hensel via tech-pkg and private mail. Changes: - new MAINTAINER, Tom Hensel 0.99.10-test14: =============== - IMAP over SSL works now without having to install (patched) OpenSSL from pkgsrc or patching dovecot itself. For instance, OpenSSL gets initalized before chrooting so it can open /dev/urandom, even some possible crashes have been fixed. - Many changes to the Maildir synchronization and expiration code, diffrent bugs and flaws are fixed. Improved indexing and hashing of Maildirs and mboxes. - Changes to improve overall perfomance have been incorparated. - The authorization daemon now supports the ANONYMOUS SASL mechanism, a few bugs were fixed. - Many flaws and glitches are gone, please see dovecot's ChangeLog for a complete list of changes.
2003-06-19regen for patch-af changewiz1-2/+2
2003-06-18When constructing the WRKSRC definition, use ${PKGNAME_NOREV} rather thanagc1-2/+2
${PKGNAME}, so that the WRKSRC definition is immune from any subsequent PKGREVISION changes. With thanks to jmc for the nudge.
2003-06-16Make this work non-interactively by adding the user directly in pre-build.jmc1-10/+9
Also set PKG_USERS so the package will note the userids for you when you remove it.
2003-06-16Oops. make sure the patch can actually applyjmc1-3/+3
2003-06-16Patch so this works correctly with db4 4.1 nowjmc2-1/+38
2003-06-16Updated postfix to 2.0.12martti2-8/+8
- Stricter smtpd input checks rejected invalid addresses starting with @. - Stricter postdrop input checks broke "sendmail -bs". - New "postcat -q" (search the queue for the named file) support from snapshot release because I can no longer see people suffer. - Allow <@site,@site:address> route addresses in SMTP commands. This address form was deprecated years ago. - "sendmail -q<time>" without -bd option now exits immediately, instead of waiting for input and screwing up system boot sequences. - The Postfix LMTP client used the wrong service name, causing trouble with SASL 2.1.13. - Turned off non-blocking write to pipe because too many systems gave an unexpected write() result, causing partial delivery of messages to commands like procmail.
2003-06-16upgrade to 20030616. MIME header decoding is more robuset against brokenitojun2-6/+6
encodings.
2003-06-15Enable support for jpilot to sylpheed. Enabled by setting USE_JPILOT=YES.chris1-1/+7
Only compile tested, sylpheed still runs with it enabled. Patch supplied by tom (surname unknown)
2003-06-12if defined(USE_GCC3) include "../../lang/gcc3/buildlink2.mk"abs1-1/+4
Fixes gcc3 'Canadian' build issue (Can now find gcc_eh) No change to non gcc3 compiled packages
2003-06-11Update for the fact that 'arm' ports have been called NetBSD-*-arm for a whileabs1-3/+4
now and not NetBSD-*-arm32. Changes include one or more of: - Change MACHINE_ARCH == arm32 to also match arm - Where ONLY_FOR_PLATFORM includes NetBSD-*-arm32, add NetBSD-*-arm - Where BROKEN or worked around for arm gcc bugs, set USE_GCC3 The last may shake out a few more broken packages the next bulk build.
2003-06-10Bump PKGREVISION because of db4 shlib major bump.wiz4-6/+8
2003-06-09Downgrade to 1.49 due to problems where sanitizer delivers empty messages.kim3-9/+6
2003-06-08style: we use 2 spaces for indenting blocks.grant1-6/+6
s/echo/${ECHO}/
2003-06-08drop some unneeded parens, whitespacegrant1-4/+4
2003-06-08Upgrade to 1.60:kim2-5/+5
Minor update to MIME type checking rules, to allow more legal MIME types. Made the multipart detection code less aggressive, in small text messages it would mistake common ascii-graphic signatures for message boundaries and mess up the parsing quite badly. Made the filename checker check ALL possible file names against each rule, instead of just checking the "default" one. If feat_mime_files is set, then the default file-name for that mime type will be checked as well. This is a major improvement to security, but requires that filename rules are ordered so that that all DROP/DEFANG/MANGLE rules precede any ACCEPT rules. Made the sanitizer read /etc/mime.types (if it exists) to generate a more complete list of default filenames for unnamed parts.