summaryrefslogtreecommitdiff
path: root/mail
AgeCommit message (Collapse)AuthorFilesLines
2004-08-01Update to 4.0.2. The changelog is lengthy. The author's summary ofschmonz6-92/+96
differences from previous versions: getmail version 4 has been completely rewritten. It is designed to closely mimic the interface and user experience of getmail version 3, but the new architecture necessitates some differences you will notice: * the getmail rc file (configuration file) format has changed. If you are upgrading from version 3, you will need to write a new configuration file based on the contents of your old one. The new file format resembles the old in many ways. Each account you retrieve mail from will require a separate rc file, but getmail can operate with multiple rc files simultaneously if you wish to retrieve mail from multiple accounts. * support for protocols other than POP3/SPDS. IMAP support is now included, and other protocols can be added with relative ease. * support for SSL-encrypted protocols. The included POP3 and IMAP retriever classes are complemented by SSL-enabled counterparts. * messages can be filtered or annotated by external programs like spam filters and anti-Microsoft-worm programs. Filters can cause messages to be dropped completely. * a flexible, extensible architecture. Additional classes for handling new mail protocols, filter types, or destination mailstores can be added without needing to modify the main script at all. Feel free to contact me if you need a custom retriever, filter, or destination class written, or if you want commercial support for getmail.
2004-08-01Convert to use bsd.options.mk.jlam2-38/+68
2004-08-01Update to 0.99.10.9. From the changelog:schmonz4-20/+20
0.99.10.9 2004-07-31 Timo Sirainen <tss at iki.fi> - MySQL compiling got broken in last release - More PostgreSQL reconnection fixing 0.99.10.8 2004-07-30 Timo Sirainen <tss at iki.fi> + LDAP support compiles now with Solaris LDAP library - IMAP BODY and BODYSTRUCTURE replies were wrong for MIME parts which didn't contain Content-Type header. - MySQL and PostgreSQL auth didn't reconnect if connection was lost to SQL server - Linking fixes for dovecot-auth with some systems - Last fix for disconnecting client when downloading mail longer than 30 seconds actually made it never disconnect client. Now it works properly: disconnect when client hasn't read _any_ data for 30 seconds.
2004-08-01The keyword block parsed by rcorder can't contain comments.jlam1-4/+1
2004-08-01fetchmail should be started after mail is up and running.jlam1-2/+2
2004-08-01Update mail/clamav to 0.75.1. Changes from verison 0.75 include:jlam10-85/+179
- Convert to use bsd.options.mk. - The virus database has been moved to ${VARBASE}/clamav. * freshclam/clamd: fix crash on PPC when LogFile was enabled together with LogSyslog * configure: improve gethostbyname_r check; cleanups * clamav-milter: Use GETHOSTBYNAME_R_6 Better load balancing if max_children = 0 Fixed warning message when building on FreeBSD4.9 Closed (small) memory leak Fix crash when the 1st remote service goes down Only use gethostbyname_r on LINUX for now Improved load balancing a bit * clamdscan: fix stdin scanning in local mode * clamav-milter: %v in the template file handling is now replaced only with the virus name, no "stream:" appears * libclamav/mbox.c: Fix crash when debugging on SPARC * libclamav/message.c: Fix occasional crash when scanning multipart within multipart e-mails
2004-07-31Minimize diffs with pkgsrc/mail/postfix to simplify maintenance of thisjlam14-256/+379
package.
2004-07-31Sort.jlam1-3/+3
2004-07-31Remove unnecessary line in DESCR... IPv6 is a well-received patch in thejlam1-4/+0
Postfix community nowadays.
2004-07-31Replace a few instances of ${PKGBASE} with "postfix". This has no effectjlam1-4/+4
in this package, but simplifies maintaining the postfix-current package by minimizing diffs between the two.
2004-07-31Remove trailing whitespace.jlam1-2/+2
2004-07-31Fix the code in post-patch so that man pages correctly reference pagesjlam1-12/+18
that have been prepended with "cyrus-".
2004-07-31Convert to use bsd.options.mk.jlam1-24/+53
2004-07-31Restructure the flow so that we use pipes to pass information betweenjlam1-13/+11
processes instead of saving values in shell variables and then iterating over them. Using pipes is more scalable and is just as easy to read, so it's a net win.
2004-07-31Actually warn about the IMAP directories if they can't be removed.jlam1-6/+23
Removing directories happens at POST-DEINSTALL time, but the imapd.conf file may be removed during the DEINSTALL stop, so we need to add the code to remove the IMAP directories explicitly in the DEINSTALL step, as well.
2004-07-30Actually warn about the IMAP directories if they can't be removed.jlam1-8/+27
Removing directories happens at POST-DEINSTALL time, but the imapd.conf file may be removed during the DEINSTALL stop, so we need to add the code to remove the IMAP directories explicitly in the DEINSTALL step, as well.
2004-07-30PostgreSQL table support is a standard (if compiled) feature of Postfix.jlam1-16/+12
A patch is no longer need to add the support.
2004-07-30VERP support is a standard feature in Postfix.jlam1-8/+5
2004-07-30Convert to use bsd.options.mk. The relevant options variable to setjlam5-82/+139
for each package can be determined by invoking: make show-var VARNAME=PKG_OPTIONS_VAR The old options are still supported unless the variable named in PKG_OPTIONS_VAR is set within make(1) (usually via /etc/mk.conf).
2004-07-29update to 2.2.8recht3-19/+5
This release corrects a minor issue found with the handling of Sieve notifications in 2.2.7.
2004-07-29Fix a double-free bug. From ASG CVS.recht3-2/+17
Noted by Jukka Salmi in private mail. bump PKGREVISION to 1
2004-07-29Updated postfix to 2.1.4martti2-8/+8
* Bug fixes
2004-07-28Enable pkgviews installation. Iterate with "i" instead of "file"schmonz1-4/+8
to placate pkglint.
2004-07-28USE_LANGUAGES=c c++ ; USE_LIBTOOL=yesmarkd1-1/+3
2004-07-28Uncomment out BUILD_DEPENDS, to get the dependency.xtraeme1-2/+2
2004-07-27update to cyrus imapd 2.2.7recht4-15/+15
Changes to the Cyrus IMAP Server since 2.2.6: - Fix handling of PARTIAL command and partial body fetches - A large number of portability fixes supplied by Albert Chin - Added client_timeout option to control connect() timeouts for proxy code - Added popuseacl option - Fix a number of issues with the quota -f tool - Fix thread safety issue in saslserver() - Fix possible stage file leak in append code - Fix bugs in handling of MULTIAPPEND introduced in 2.2.3 - Fixed regression bug in Sieve vacation
2004-07-27Update to version 0.75. Only change is:simonb2-5/+5
This release fixes detection of e-mails generated by Worm.Mydoom.I.
2004-07-27Update mail/clamsmtp to 0.4.xtraeme2-6/+6
Changes: - Option for quarantining files with viruses - Fixed problem with returning wrong SMTP error code - Handling timeouts properly - Fixed stupid problem with sockets not getting closed properly
2004-07-26Add and enable mess822.schmonz1-1/+2
2004-07-26Initial import of mess822-0.58.schmonz5-0/+163
mess822 is a library for parsing Internet mail messages. The mess822 package contains several applications that work with qmail: * ofmipd rewrites messages from dumb clients. It supports a database of recognized senders and From lines, using cdb for fast lookups. * new-inject is an experimental new version of qmail-inject. It includes a flexible user-controlled hostname rewriting mechanism. * iftocc can be used in .qmail files. It checks whether a known address is listed in To or Cc. * 822header, 822field, 822date, and 822received extract various pieces of information from a mail message. * 822print converts a message into an easier-to-read format. mess822 supports the full complexity of RFC 822 address lists, including address groups, source routes, spaces around dots, etc. It also supports common RFC 822 extensions: backslashes in atoms, dots in phrases, addresses without host names, etc. It extracts each address as an easy-to-use string, with a separate string for the accompanying comment.
2004-07-24Use mk/pgsql.buildlink3.mk for choosing the PostgreSQL version to be used.recht1-4/+4
2004-07-24Use the new mk/pgsql.buildlink3.mk to select the correct PostgreSQLrecht6-23/+23
version.
2004-07-24As suggested by reed@, use '.pkgsrc.mailwrapper' as the backup suffix sojlam3-12/+17
that it's more apparent who owns that file. Bump the PKGREVISION.
2004-07-23Missing mailer.conf from PLIST.jlam1-1/+2
2004-07-23Remove @exec/@unexec lines from PLIST and add INSTALL/DEINSTALL scriptsjlam5-46/+90
instead. Be more careful about leaving a working MTA installation since we're touching files in /usr. Bump the PKGREVISION.
2004-07-23update to balsa-2.2.0recht10-44/+87
* Balsa-2.2.0 release. Release date 2004-07-06 - fix 143322, 143263, 145701. - GPGME updates. - GSSAPI IMAP authentication. - more build fixes. * Balsa-2.1.91 release. Release date 2004-07-06 - multiple build fixes. - few crashes fixed. * Balsa-2.1.90 release. Release date 2004-07-03 - mailbox scanning improvements. - Edit/Find UI more user-friendly. - message filtering fixes. - reset TLS status of broken IMAP sessions. * Balsa-2.1.3 release. Release date 2004-05-22 - GPGME fixes. - Reduce memory usage of local mailbox drivers. - numerous i18n fixes. - more careful error checking. - user configuration of TLS, APOP settings to work around broken servers. * Balsa-2.1.2 release. Release date 2004-04-05 - POP3 with TLS and PIPELINING. - mbox driver performance improvements. - numerous other performance improvements. - filters reenabled. - memory leaks plugged. * Balsa-2.1.1 release. Release date 2004-02-29 Numerous fixes, most prominent are: - reduce memory usage of mbox driver. - major cleanup of local and remote drivers. - searching re-enabled again. - SSL/TLS re-enabled again. - Use bonobo to bring up already running instances. * Balsa-2.1.0 release. Release date 2004-01-11 - entirely new backend and message index.
2004-07-23update to gmime-2.1.7recht4-9/+10
This is a bugfix release (including a fix for a possible buffer overrun).
2004-07-23Add POSTFIX_OPTIONS to the +BUILD_INFO file.jlam1-1/+2
2004-07-23Move options-related lines to Makefile.options.jlam2-3/+3
2004-07-23Update HOMEPAGE and MASTER_SITESzuntum1-3/+3
2004-07-23Update to 0.6.4.1:wiz2-5/+5
MD5_Final() has been corrected to actually zeroize the context structure. This makes no difference for popa3d itself, but may be important for possible other applications which might use the popa3d MD5 routines.
2004-07-23Update teapop to version 0.3.8zuntum3-13/+5
* Changes since previous pkgsrc version - 0.3.5: 0.3.8 + Allow port to listen to in standalone to be changed with -P. (Patch by: "Malte S. Stretz" <msquadrat.nospamplease@gmx.net>) ! Reduce memory footprint (Idea from: "Malte S. Stretz" <msquadrat.nospamplease@gmx.net>) + Warn when teapop.passwd isn't found and default authentication is used. + Introduce softlock, which gives the client an empty mailbox instead of an error. - Proper handling of CRLF in Maildirs. (Found by: Matthew Sayler <sayler@speedsite.com>) * Release date: 25-Nov-2003 0.3.7 - The configure script was broken under certain circumstances. * Release date: 22-Jul-2003 0.3.6 + Attempt to handle broken maildelivery programs that doesn't quote From_ lines. + Support to delete messages older then a certain expire date. + Support for tcpwrapper. ! Better cleanup of MySQL connections (Patch by: Ross West <westr@connection.ca>) ! Improved NULL handling on long lines (Pointed out by: Ross West <westr@connection.ca>) - Possible buffer underflow fixed. - Unbreak APOP with database authentication (Found by: "Toru Hosaka" <hosaka@kt.rim.or.jp>) ! Restrict max value for hashing. + Mailspool hashing is now availble for all authentication types. (Based on patch by: Robert Gomu?ka <carramba@pf.pl>) + Escape userdata for database authenticaion (Patch by: Robert Gomu?ka <carramba@pf.pl>) + Support for ia64. + Support for special logging in SSL-mode. + IPv6 support when running in inetd-mode. * Release date: 21-Jul-2003 * Superfluous MESSAGE file mentioning rc.d script was removed, as it was too generic and not really useful.
2004-07-23correct path to pkg directoryrecht1-2/+2
2004-07-22This package requires no compiler.jlam1-1/+2
2004-07-22just require "tbl", not necessarily the whole groffdrochner1-2/+2
2004-07-22Update to 1.2.0. From the changelog:schmonz3-13/+23
1.2.0 * CHANGED SWITCH NAME: "-m" is now used to view messages (no more "-v") * Added "-V" switch to print program version * Added switch to delete messages based on subject [thanks Arne Bernin] * Included GPL licence in the distribution * Now qmail is stopped only once for multiple deletions of messages, which makes things a bit faster * Corrected a bug which might have caused wrong messages to be deleted * Corrected several minor bugs 1.1.1 (July 10, 2003) * Corrected a bug which caused the -a switch not not work. 1.1.0 (June 4, 2003) * First release as a Sourceforge.Net community project... development resumes!!! * Added -a option to immediately send queued messages. Notable pkgsrc changes: * Configure using subst.mk. * Remove RESTRICTED (it no longer appears to be true). * Take MAINTAINER.
2004-07-22Clarify RESTRICTED. Rename pre-build to do-configure. Setschmonz1-4/+6
USE_BUILDLINK3=yes. Take MAINTAINER.
2004-07-22Let the ezmlm dependency be satisfied by ezmlm-idx, if present.schmonz1-4/+11
Also depend on qmail (or netqmail) directly. Set USE_BUILDLINK3=yes. Rename pre-build to do-configure, and configure all the conf-* files. Take MAINTAINER.
2004-07-22Express post-patch using subst.mk instead. Shorten COMMENT. Takeschmonz1-7/+7
MAINTAINER.
2004-07-22Enable pkgviews installation.schmonz1-1/+3