summaryrefslogtreecommitdiff
path: root/mail
AgeCommit message (Collapse)AuthorFilesLines
2004-11-25Update to 0.06. Changes from 0.03:tv2-5/+5
0.06 Thu Nov 25 20:30:00 2004 UTC - fixed Mail::Milter::Chain where second and subsequent RCPTs were not being rejected properly - fixed Mail::Milter::Wrapper::DeferToRCPT where a reject at envfrom was propagated as-is to further envfroms on the same session (should be per-envfrom only) - added Mail::Milter::Module::ConnectASNBL - added Mail::Milter::Wrapper::DecodeSRS - fixed parsing of AS_SETs in the AS list returned from the DNSBL - added Mail::Milter::Module::MailDomainDotMX 0.05 Thu Apr 15 19:15:00 2004 UTC - fixed Mail::Milter::Module::*DNSBL to return a descriptive 451 error on a temporary DNSBL failure - fixed Mail::Milter::Module::MailDomainDNSBL not to break on <> sender (would cause a query beginning with a dot) 0.04 [withdrawn due to <> bug fixed in 0.05, above] - added modules Mail::Milter::Module::ConnectDNSBL Mail::Milter::Module::HeloRegex Mail::Milter::Module::MailDomainDNSBL Mail::Milter::Module::VirusBounceSpew - changed Mail::Milter::Wrapper::DeferToRCPT to intercept normally 554 SMTP response codes (not valid for RCPT per RFC2822), and replace them with 550 (which is valid, ibid.).
2004-11-25Convert to use bsd.options.mk, the following options are available:xtraeme2-22/+77
drac mysql pgsql ldap apop vpop tcpd inet6 # XXX Support for the following variables will be removed after the # XXX pkgsrc-2004Q4 branch is released: # XXX # XXX POP_WITH_DRAC # XXX TEAPOP_WITH_MYSQL # XXX TEAPOP_WITHOUT_APOP # XXX TEAPOP_WITHOUT_VPOP
2004-11-25Default PTHREAD_AUTO_VARS to the safer value of "no". Most packagesjlam1-2/+1
that use pthreads already implement their own probes for pthreads, so we don't need to auto-add the compiler/linker flags.
2004-11-25Add permit_mynetworks to smtpd_recipient_restrictions.xtraeme1-2/+3
2004-11-25Changes 2.2.6:adam7-31/+33
- fixed MBOX driver over NFS problem. - use ISO-2022-JP for composing Japanese messages. - yet more exceptions caught. - S/MIME support. - improved identity selection and address book completions. - IMAP optimizations.
2004-11-25The gld.conf file contains important data, use CONF_FILES_PERMS 0740xtraeme1-2/+3
${BINWON}:${GLD_GROUP}.
2004-11-25English language tweaks, from Gendalia@.xtraeme1-2/+2
2004-11-25+ gldxtraeme1-1/+2
2004-11-25Initial import of gld-1.4 into the NetBSD packages collection.xtraeme7-0/+141
Gld is a standalone greylisting server for Postfix SMTP, it listens on a TCP port and use MySQL for storing data. The server supports whitelists based on sender,sender_domain and client_ip, it supports also light greylisting and DNS white lists.
2004-11-25Remove -g from compilation flags.xtraeme1-1/+3
2004-11-22USE_LANGUAGES= c++wiz1-2/+2
2004-11-22USE_LANGUAGES= c++wiz1-2/+2
2004-11-21gcc 2.95 has problems with K&R prototypes for varargs functions.kristerw2-1/+15
Change it to a ISO C prototype.
2004-11-21Update to 1.0.0beta3:jmmv2-6/+5
* 1.0.0beta3 * The Japanese JPilot address book has been supported. * Back scrolling on Shift/Alt and Space key press has been enabled. * Attached text files are now canonicalized before encoded to BASE64 to conform with RFC 2045. * The optimal Content-Transfer-Encoding will be used when attaching text files. * The icons of the receive dialog have been modified. * Mozilla Firefox has become a default web browser. * The auto-expanding status bar has been fixed. * 1.0.0beta2 * don't move or delete immediately at local filtering when immediate execution option is off. * 'Empty trash' has been added to the folder context menu. * 'Remove mailbox' has been removed from the folder context menu. * 'File' menu in the main menu has been reorganized. * AND/OR matching option has been added to the summary search dialog. * APOP setting became a separate option for POP3. * 1.0.0beta1 * Icons are added to the alert dialog and filter edit dialog. * Cc is added for the parameter of templates. * The menu of composition window has been reorganized. * Gettext has been upgraded to 0.14.1. * Some minor bugs of filtering have been fixed. * 0.9.99 * The new filtering system, which has many new features, has been implemented. * The handling of 'New' flags for messages has been modified. * The spool path setting can now take both file and directory. * Invalid URIs used by DnD has been fixed. * Other bugfixes have been made.
2004-11-19Update of mail/nail to 11.17. Changes:cjep2-5/+5
[11.17] released 11/18/04 * When the 'write' command was used to save attachments in releases after 11.14, the output file was not properly closed. Since writes to that file are buffered, data was only completely written when nail was quit.
2004-11-19Update of mail/nail to 11.16. Changes:cjep2-5/+5
[11.16] released 11/18/04 * When a header field line that started and ended with a MIME encoded word followed a line that ended with a MIME encoded word, the newline character preceding the next header field was erroneously omitted when a message was displayed since version 11.14. * If a header fields contains a MIME encoded word and a large string of ASCII characters at another point, the large string is encoded as multiple encoded words to comply to RFC 2047. * The pipe-type/subtype mechanism did not work for MIME contents other than text/anything since release 11.14 (Bugreport by Bob Tennent). * When S/MIME support was built using Mozilla NSS, the verification of an encrypted message that had not yet been downloaded from an IMAP or POP3 server failed at the first attempt. * Previous versions refused to write messages or attachments to /dev/null on some Solaris versions. * If the 'from' variable is set to an address that does not contain an '@' character, no (syntactically incorrect) Message-ID is generated anymore.
2004-11-18Apply some minor tweaks to get this package compiling with SunPro and possiblysketch6-1/+73
other non-gcc compilers.
2004-11-18Update spamprobe to 1.0a, patch sent via IRC by the maintainer.hubertf2-6/+5
Changes: * MimeLineReader.cc: 1.0 branch - fixed MBX record header regex * spamprobe.cc (main): Added exec and exec-shared commands. (import_words): modified import command to allow negative values to be specified in the import file. * Applied patches for configure.in and aclocal.m4 contributed by Siggy Brentrup for debian compatibility. * FrequencyDBImpl_pbl.cc: Invokes new WordData methods to allow storing data in big endian format. * WordData.h: Added optional support for storing counts/flags in big endian order for data portability. * MimeLineReader.cc (readMBXFileHeader): UW IMAP MBX file format is now auto detected from the first line of the mailbox file. * spamprobe.cc (process_extended_options): Removed -o imap-mbx option. * spamprobe.cc (process_extended_options): Added -o imap-mbx option to process files as WU-IMAP MBX files rather than mbox files. * MimeLineReader.cc (readLine): Added support for WU-IMAP MBX file format. * spamprobe.cc (process_stream): Added -o tokenized option to allow people to use an external tokenizer with spamprobe. * SpamFilter.cc (scoreToken): Reduced sorting overhead by pre-computing and integer sort value with sorting priorities reflected in the value. This eliminates several calculations inside of the sort routine. * SpamFilter.cc (computeRatio): Capped ratios in calculations to within MIN_PROB and MAX_PROB. Widened that range. This avoids problems with div/0 and makes it easier to sort terms. * spamprobe.cc (dump_words): dump command can now optionally accept a regular expression as an argument and will only dump terms matching the regular expression. (purge_terms): Added purge-terms command to purge from the database all terms matching a regular expression. * spamprobe.cc (main): Fixed bug in command line processing. Thanks to Jem for bug report. * spamprobe.cc (train_on_message): Code simplified. Eliminated redundant recalculation of scores. (train_on_message): Timestamps are now longer updated by train-spam and train-good commands. They are still updated by train command. (main): Fixed assertion if -P option is specified in a read only operation. * spamprobe.cc (main): Added -C command line option to allow users to specify their own min word count. * SpamFilter.cc (SpamFilter): Set default minimum word count back to 5 (was 3). * spamprobe.cc (process_extended_options): Removed "alt-score" from -o options list because it distributes scores poorly. New formula achieves the same end with better accuracy. Added "orig-score" option to allow people to continue using the old formula. Added "honor-xstatus-header" option for people whose mail server uses X-Status: rather than Status: for the deleted flag. (main): Added -l command line option to allow people to set their own spam threshold if they don't like the default value. * SpamFilter.cc (scoreMessage): Added a new scoring formula based on Paul's but taking the nth root of spam and good probabilities to produce more evenly distributed scores. Lowered the spam threshold to 0.6 to keep accuracy about the same as the original formula. Highest score seen for a ham so far in tests is 0.44 so 0.6 seems safe. Made the new formula the default instead of Paul's.
2004-11-17Only imap/mupdate needs to be build with pthreads support, so selectivelyjlam3-2/+44
enable it via patches for just that one program.
2004-11-17Remove obsolete variables. You'll want to use:xtraeme9-130/+9
PKG_OPTIONS.<pkg>+= foo blah
2004-11-17Remove obsolete variables POSTFIX_*, use PKG_OPTIONS.postfix.xtraeme1-33/+1
Ok'ed jlam@
2004-11-17Remove obsolete variables POSTFIX_*, use PKG_OPTIONS.postfix. ok'ed jlam@xtraeme1-31/+1
2004-11-17Instead of checking every BDB type, just use the *.${BDB_TYPE} variablesjlam1-15/+3
that contain the correct values of CPPFLAGS, LDFLAGS, and LIBS.
2004-11-17Define GNU_CONFIGURE before USE_LIBTOOL, so the check for _OPSYS_MAX_CMDLENxtraeme1-2/+2
defined in mk/platform/${OPSYS}.mk is not skipped.
2004-11-17Remove unneeded pthread.buildlink3.mk. Cyrus IMAP itself doesn't usejlam1-2/+1
threads, and any dependencies that need it will include it themselves in their own buildlink3.mk files.
2004-11-16- Update mailsync from 4.4.4 -> 5.2.1adrianp6-69/+110
- Lots of changes and bugfixes - see NEWS file for full details - In brief: * Simulate option * completely reengineered: - really object oriented - grouped sources together that belong together - simplified a lot of things
2004-11-16Updated squirrelmail to 1.4.3anb1 (pkg/28328 by IYODA Atsushi)martti4-3/+37
There is a cross site scripting issue in the decoding of encoded text in certain headers. SquirrelMail correctly decodes the specially crafted header, but doesn't sanitize the decoded strings. http://article.gmane.org/gmane.mail.squirrelmail.user/21169
2004-11-16Apply XSS patch:taca2-3/+8
http://article.gmane.org/gmane.mail.squirrelmail.user/21169 Bump package revision.
2004-11-16Standardize message.wiz1-3/+8
2004-11-15Rework the Berkeley DB detection in buildlink3:jlam6-24/+14
* Add a db1.builtin.mk file that detects whether DB-1.85 functionality exists in the base system, and remove the distinction between "native" and the other Berkeley DB packages -- we now refer to db[1234]. This paves the way for any future databases/db1 package. * USE_DB185 shouldn't need to be set by any packages -- its correct value is now automatically determined by bdb.buildlink3.mk depending on whether we explicitly request db1 or not. By default, if you include bdb.buildlink3.mk, you want DB-1.85 functionality and USE_DB185 defaults to "yes", but if you explicitly remove db1 from the list of acceptable DBs, then USE_DB185 defaults to "no". * Set BDB_LIBS to the library options needed to link against the DB library when bdb.buildlink3.mk is included. * We only add the DB library to the linker command automatically if we want DB-1.85 functionality; otherwise assume that the package configure process can figure out how to probe for the correct headers and libraries. Edit package Makefiles to nuke redundant settings of USE_DB185.
2004-11-15Fix error in previous... BDB_ACCEPTED needs to be defined before includingjlam1-2/+2
bdb.buildlink3.mk.
2004-11-15Refer to the Berkeley DB libraries using ${BDB_TYPE} instead of db2.jlam1-2/+2
This has no effect, but makes maintenance easier if we ever add to BDB_ACCEPTED in this Makefile.
2004-11-15More accurately follow template package Makefile.jlam1-10/+5
2004-11-15Update mail/dspam to 3.2.2.xtraeme3-6/+8
Version 3.2.2 is a maintenance release and contains corrections to v3.2 only. BUGFIX: optOut preference no longer works BUGFIX: Source address tracking doesn't work when using TOE BUGFIX: LocalMX tag doesn't work in dspam.conf BUGFIX: dspam.conf default permissions 0750 BUGFIX: Using SignatureLocation=headers no longer works with fwd attachments BUGFIX: Source address tracking is disabled by legacy #ifdef's BUGFIX: Chi-Square cutoff is identical to default token value BUGFIX: Tokens from lines 2+ of multi-line headers are not processed BUGFIX: Signature scan segfaults when scanning some emails BUGFIX: Signature encoding can cause segfault in sqlite_drv Other Notable Changes: CHANGE: TrackSources 'ham' token changed to 'nonspam' CHANGE: Agent loose signature match changed from DSPAM: to X-DSPAM-Signature:
2004-11-14Update thunderbird & thunderbird-gtk2 to 0.9taya4-16/+20
Here are the highlights for this Thunderbird release: * Saved Search Folders - Saved Search Folders display messages based on previously set search criteria. For example, instead of filtering messages into a new folder, you could create a Saved Search Folder that lists all the messages received from a certain person over the past 30 days, even if those messages are stored in different folders and subfolders. * Message Grouping - You can now group messages in a folder by attributes such as date, sender, priority or a custom label. For instance, a folder grouped by date will group messages from today, yesterday, last week, etc. into self-contained groups in the message list pane. (View > Sort By > Grouped By Sort) * Other New Features - Messages with attachments now get marked as such in the message list pane immediately and not when the message is displayed. - Improvements to Thunderbird's Global Inbox support for POP3 users. - The new quick search bar introduced in 0.8 now features a clear button when search text is present inside the quick search box. - Fixed a regression introduced in 0.8 where a user could not change the local folder path in the Account Manager. - Improved offline support including fixes for common offline-related problems. - Improved privacy controls block remote content in e-mail messages from senders not in your address book. - Long file attachment names are no longer truncated in the message pane. - Bug fixes too numerous to mention!
2004-11-14Update homepage and master sites.jmmv1-4/+3
2004-11-14Update to 2.2.5. While here, convert to options.mk to handle the openldapjmmv3-13/+32
option, and introduce a ssl option. * Balsa-2.2.5 release. Release date 2004-09-02 - sent messages saved to sentbox only after being sent. - use of fixed-height with gtk2>=2.4.9 to speed up large mailboxes. - GPG is expected to be fully functional now. - mbox mailbox driver fixes. * Balsa-2.2.4 release. Release date 2004-08-28 - periodic expunge configurable. - cleanup IMAP password quering code. - GPE address book support - http://gpe.handhelds.org/projects/GPE-address.shtml - new configuration druid.
2004-11-14Update to 2.1.9. While here, convert to options.mk for the ipv6 option.jmmv4-13/+21
2004-10-01 Jeffrey Stedfast <fejj@ximian.com> * README: Updated * configure.in: Bumped version to 2.1.9 2004-09-29 Jeffrey Stedfast <fejj@ximian.com> * gmime/gmime-parser.c (parser_step_headers): Save the entire raw part header as well. (parser_init): Init the rawbuf (will be used for holding the raw part header). (parser_close): Free the rawbuf. (parser_construct_leaf_part): Set the raw header on the mime part. (parser_construct_multipart): Set the raw header on the multipart. (parser_construct_message): Don't use g_mime_message_set_mime_part or we'll end up clearing the raw header that we worked so hard to preserve. (parser_scan_message_part): Same. (parser_scan_multipart_face): Change comparison to >= so that we actually get rid of the last crlf sequence like we meant to. (parser_fill): Get rid of the atleast check (it isn't really needed and can cause breakage). * gmime/gmime-message.c (message_get_headers): Modified to only write part headers if the toplevel mime part contains the raw header. (message_write_to_stream): Same. (g_mime_message_set_mime_part): Clear the raw message headers since it obviously won't contain the raw message headers. (message_add_header): If any message headers change, clear the raw header from the toplebel mime part. (message_set_header): Same. * gmime/gmime-header.c (g_mime_header_set_raw): New function to set the raw part header (to be used in place of our own folding if available). (g_mime_header_has_raw): New function to check if the raw header is available. 2004-09-28 Peter Bloomfield <PeterBloomfield@bellsouth.net> * gmime/gmime-multipart-signed.c (sign_prepare): Must treat multipart/signed and multipart/encrypetd parts as opaque (e.g. don't even attempt to change their encodings). 2004-09-13 Jeffrey Stedfast <fejj@novell.com> * gmime/gmime-message.c (write_addrspec): New folding callback to use on addrspec headers. (g_mime_message_init): Register write_addrspec for all address headers. * gmime/gmime-utils.c (header_fold): Fixed the logic a bit for structured headers such that we don't break long tokens. 2004-08-22 Jeffrey Stedfast <fejj@ximian.com> * README: Updated. * configure.in: Bumped the version to 2.1.8 * gmime/gmime.h.in: #include <gmime/gmime-session-simple.h> for ia64 build fix on Debian (required because of the way gtk-doc's scan program works). * gmime/gmime-filter-enriched.c (enriched_to_html): Don't replace <nofill> with <pre>. Also, replace lone '\n's with a space as suggested by rfc1896. 2004-08-08 Jeffrey Stedfast <fejj@ximian.com> * gmime/gmime-multipart-encrypted.c (g_mime_multipart_encrypted_encrypt): Don't set encrypted.asc as the filename anymore. * gmime/gmime-multipart-signed.c (g_mime_multipart_signed_sign): Added a hack for Balsa so it can support S/MIME. Also don't set the filename to signature.asc. Balsa maintainers don't want this *shrug*. (g_mime_multipart_signed_verify): Same. These changes really require a design change to CipherContext but that'll have to wait. 2004-08-04 Jeffrey Stedfast <fejj@ximian.com> * configure.in: Changed the iconv-detect logic to not error-out on fail. The code can properly handle the case where iconv-detect.h doesn't exist, so let it do that instead. 2004-07-30 Jeffrey Stedfast <fejj@novell.com> * gmime/gmime-utils.c (rfc2047_encode_get_rfc822_words): Don't use g_unichar_isspace() here, we only want to break 'words' on ascii lwsp. 2004-07-16 Jeffrey Stedfast <fejj@ximian.com> * gmime/gmime.c (g_mime_init): Make intialisation ref-counted. (g_mime_shutdown): Updated. 2004-07-06 Jeffrey Stedfast <fejj@ximian.com> * gmime/gmime-utils.c (rfc2047_encode_get_rfc822_words): Break apart long words so that they we don't generate encoded-word tokens that are >75 chars. Fixes bug #145497.
2004-11-13USE_BUILDLINK3 is a yes/no variable.jlam1-2/+2
2004-11-12Add 'perl5' to CATEGORIES.seb1-2/+2
2004-11-11Update of mail/nail to 11.15.cjep2-5/+5
Changes since 11.13 are too numerous to mention. Please see the ChangeLog file in the source distribution.
2004-11-10Update mimedefang to version 2.48markd3-10/+12
Changes in 2.48: This is a bugfix release for 2.46 and 2.47, which contained several embarrassing bugs. Changes in 2.46: This release has a mechanism for Perl slaves to report back their status to the multiplexor. This allows you to see exactly what each scanning slave is doing at a given point in time. This release also features support for the "csav" virus-scanner from Command Software, and better support for Trend Micro's command line scanner. The algorithm that reconstructs MIME messages after modification is greatly improved and avoids creating useless multipart containers with only a single sub-part. A few smaller changes fix minor bugs and tighten up security. Changes in 2.45: The multiplexor has a new "-a" option to allow non-privileged users to run a restricted set of status commands. "watch-mimedefang" has been completely revamped and gives a lot of useful information about email server load. It can monitor a remote server over an SSH tunnel. The notification facility has two new messages, indicating a busy timeout and the unexpected death of a Perl slave. There is a new set of RBL functions that perform parallel DNS lookups to reduce latency. In addition, many minor features have been added, bugs have been fixed, and documentation has been cleaned up.
2004-11-09Changes 3.2.6:adam2-6/+6
* Security fix * Workarounds for buggy browser behaviour * Support for folder names in other charsets than iso-8859-1 * Many bug-fixes
2004-11-09Do not hardcode /bin/sh.salo1-2/+2
2004-11-08PKG_OPTIONS-ize openldap support. USE_OPENLDAP is still supported throughtv1-6/+10
bsd.options.mk compatibility; "PKG_OPTIONS.pine+=ldap" is the new form.
2004-11-08Update to 3.0.1.mjl5-80/+5
This is a minor maintenance release to 3.0.0 and the old archive was no longer available on the primary sites.
2004-11-08Extra LDFLAGS for Solaris. Tested by Robert Lillack <lillack at mis.mpg.de>gavan1-1/+3
2004-11-06Add missing include of www/curl/buildlink3.mk and mk/pthread.buildlink3.mk.kristerw1-2/+4
2004-11-06Let the user enable/disable Kerberos 4 and 5 support through the new krb4jmmv1-4/+24
and krb5 options. These are disabled by default, so bump PKGREVISION to 4 because the package was previously finding and using both libraries. Also forbid the usage of krb[45] options together with ssl. This fixes a crash when using SSL, because the Mozilla NSS libraries and libcrypto (used by Kerberos) have functions with the same name. I don't know why this worked for me in the first place, but it doesn't any more.
2004-11-05now that PHP 5.x Makefile.common doesn't pollute CONFIGURE_ARGS, it safejdolecek1-3/+2
to include "../../lang/php/ext.mk" after extension CONFIGURE_ARGS setting; successful build confirmed with both PHP 4.x and PHP 5.x