summaryrefslogtreecommitdiff
path: root/mail
AgeCommit message (Collapse)AuthorFilesLines
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
2004-08-040.94 Wed Aug 04 17:10:00 2004 UTCtv2-5/+7
- [923158] made installation of Sendmail::Milter layer optional - [925579] added support for experimental setsender() operation - fixed usage of max_interpreters and max_requests values (they were being ignored previously) - allowed for named configuration variables to prefork_dispatcher() - [1002122] fixed symbol table to return symbols from earlier callbacks as appropriate (reported by <s.barnes@uni-koeln.de>) - [1003308] changed "EOF in stream" handling to exit as if a normal SMFIC_CLOSE had been received from the MTA - fixed warning in Context.pm wrt <= on an undefined value - [1003307] fixed ithread_dispatcher share() usage and warning appearing when $@ was defined but empty - [1003304] changed SIGINFO/SIGUSR1 handler to use warn() rather than raw prints to STDERR (requested by <andrewr@iagu.net>) - [925577, 1003351] added support for quarantine(), progress(), and shutdown() (Sendmail 8.13 special case) - moved SMFIF_* constants not in the standard Sendmail::Milter into only Sendmail::PMilter
2004-08-04Fix wrong assignment in USE_OPENLDAP case, PKG_OPTIONS wants "ldap", notsalo1-2/+2
"openldap". From PR pkg/26548 by Douglas Brebner.
2004-08-04Update mail/clamsmtp to 0.5.xtraeme2-5/+5
Changes: - Announce ourselves as 'clamsmtp' in banner to prevent loop warnings - Fixed endless loop that occurred on failure to connect out - Added option for leaving all files in temp directory (debugging purposes) - Prints version number when run with -v
2004-08-04Always specify the pidfile when starting clamsmtp.jlam1-9/+40
2004-08-04Update to 0.92.4. Changes:snj2-5/+5
* Remove 'g', 'r', and 'f' from bogofilter's OPTIONS list as there's only one scoring algorithm. * Fixed db_init/db_cleanup problems encountered with multiple wordlists and concurrent data stores. * Bugfix: '%I' is now really the Message-ID, * Feature: '%Q' is now the queue ID * Use an explicit inputs/outputs directory list to avoid shipping test files in those directories. * Miscellaneous cleanups, removed 'degen' code remainders. * Formatting character changes: '%A' is now the message's IP address. '%I' is now the message's ID. * Remove initialize() function in bogoconfig.c and use lexer_init() in lexer.c, which provides same functionality. * Warn on invalid options, rather than exit.
2004-08-03Update to 4.0.5. From the changelog:schmonz2-5/+5
-add additional error handler for certain network errors with POP3-over-SSL connections. Thanks: Frank Benkstein. -rename retriever class for Demon UK: it should have been SDPS; my transposition. Thanks: Paul Howarth.
2004-08-03Ah, I see what that REQUIRE: LOGIN was meaning to do -- in case of atv1-1/+2
nonlocal TCP socket in the config, clamd needs full networking support. So, rather, this should be REQUIRE: DAEMON like other generic daemons.
2004-08-03...and clamd does not actually require LOGIN.tv1-2/+1
2004-08-03Put clamd BEFORE: local as well, so that clamav-milter can be kicked offtv2-3/+4
from rc.local (since it doesn't have a rc.d script -- yet?).
2004-08-03Check for "ncurses" in PKG_OPTIONS rather than "slang" when deciding whethersketch1-2/+2
to build with ncurses support or not.
2004-08-03Note ${PKGNAME} in installed scripts for support purposes. Add aschmonz7-18/+23
missing RCS Id. Add qmailsmtpd_postsmtpd, useful for SMTP AUTH. Bump version.
2004-08-03Update to 4.0.4. From the changelog:schmonz2-6/+6
-corrupt-message handler introduced in 4.0.1 needed tweaking. Thanks: Bernhard Riedel.
2004-08-03This package doesn't work with GNU pth (yet). Require native threadsjlam1-1/+4
for now.
2004-08-03Allow the user to override clamsmtpd arguments in /etc/rc.conf by settingjlam1-7/+22
clamsmtpd_flags.
2004-08-03Remove unnecessary bits. In particular, we don't need clamav installed tojlam1-11/+2
build this package.
2004-08-03Correct the example to follow postfix guidelines, and point the user tojlam1-17/+20
additional documentation.
2004-08-03It's PKG_OPTIONS.clamav, not PKG_OPTIONS.milter.jlam1-3/+3
2004-08-02Update mail/p5-MailTools to 1.62. Changes from versio 1.60 include:jlam2-5/+5
- removed warning by Mail::Address::host() when no e-mail address is provided. - corrected the folding of lines: folds start only with one blank according to rfc2822. - Added a big warning against automatic sender email address detection as provided by Mail::Util::mailaddress(). Please explicitly set MAILADDRESS. - Mail::Address->format should quote phrases with weird character. - reported confusing error message when no MailerType was specified.
2004-08-02Cosmetic only: tab out the first few lines to the same indentationschmonz1-12/+12
level as the rest of the file.
2004-08-02Clarify the "README.pkgsrc" document a bit, and refer to it in MESSAGE.schmonz2-14/+18
2004-08-02Add a "README.pkgsrc" document and refer to it in MESSAGE. Rideschmonz4-12/+45
the PKGREVISION bump from 12 hours ago.
2004-08-02Update to 4.0.3. From the changelog:schmonz2-5/+5
-some types of socket errors would raise an exception instead of letting getmail gracefully continue; fixed. Thanks: David. -documentatation updates; fix two typos and add to the section on using ClamAV with getmail. -changes to my release process; the current version's URL will not change when a new version is released. See, I try to help others, even when they don't do the same...
2004-08-02Update of mail/nail to version 11.0cjep3-13/+13
Changes: [11.0] released 7/30/04 * IMAP support has been added. It should considered to be in beta state now, but should not have any disturbing effects on other code unless it is actually used. (So the version jump does not require vendors to continue to ship older releases.) To get started with IMAP, see the manual page for the 'account', 'folder', and 'imap' commands, and for the 'folder' variable, as well as the EXAMPLES and NOTES sections. * Support for SMTP AUTH LOGIN was added (contributed by John Fawcett). * It is now possible to encrypt SMTP with SSL/TLS, using the STARTTLS method as well as with the SMTPS variant. * New 'account' command to set groups of variables. * Line and column limits (used e.g. for the header summary) are updated when the size of the terminal is changed (handling SIGWINCH). * If saving an outgoing message to the folder given in the 'record' variable fails, the message is not sent but put in 'dead.letter' instead. This rarely happens with local record folders, but is of concern if 'record' refers to an IMAP mailbox. * For addresses specified with the ~b, ~c, ~h, and ~t tilde escapes or by the 'editheaders' method, if a comma, parenthesis, angle bracket, or quoting character appears, only the comma is accepted as an address separator. Otherwise, whitespace separates addresses as elsewhere. This allows the insertion of comments in recipient addresses and more closely matches the behavior of System V mailx. (Thanks to Ryan Lovett and Hilko Bengen.) * An internal version of getopt() is now used to properly work around system defects such as the option reordering on GNU libc based systems. If you really prefer the libc version, remove getopt.o from the list of objects in the Makefile. (Note that nail already worked around the glibc problem, so unless _your_ patches changed its behavior, use the new internal getopt() to remain compatible.) * The undocumented facility to pass sendmail options on the command line of nail has been removed because it was not compatible with POSIX and System V. If you need to pass options to sendmail, create a shell script which invokes it appropriately and let the nail variable 'sendmail' point to its location. * Fixed the text of some usage messages (thanks to Christian Reiber).
2004-08-02The Mac OS X Panther patch needs a different PATCH_DIST_STRIP fromschmonz1-1/+3
the netqmail patch.
2004-08-02This package creates all the needed basic config files to run qmail,schmonz13-0/+571
and provides NetBSD-style rc.d scripts and an example mailer.conf. The rc.d scripts used to belong directly to the qmail package. Changes made during the move here: * Rename qmailfoo_softlimit to the more accurate qmailfoo_datalimit. * Parameterize logging as qmailfoo_logcmd (default: splogger). * Run all sploggers (not just qmail-send's) as user qmaill, rather than root. * Replace "@CAT@" with "@HEAD@ -1" for files expected to contain one line.
2004-08-02Remove add-on scripts and config files from the qmail and netqmailschmonz15-481/+55
packages. They now simply compile and install qmail and its prerequisites. (The add-on scripts and config files will be revivified as a separate qmail-run package. Thus, QMAIL_AUTOCONFIG is no longer needed.) The user is notified at install time that one popular, well-regarded way to enable qmail is to follow the directions in "Life with qmail", and that another way is to install the qmail-run package. These changes, based on discussion with Charles Cazabon, are intended to make life easier for the helpful people on the qmail mailing list by clearly marking custom add-ons as such. Other changes: Since netqmail is a tarball containing the qmail tarball plus the netqmail bits, we can use it for both packages and share more logic between the two packages: MASTER_SITES, DISTINFO_FILE, WRKSRC, and the post-extract target. Now that there's one place to put the distinfo, add Eben Pratt's simple patch to build and install on Mac OS X 10.3 (the patch is not applied on other OSes). Bump PKGREVISION of both packages.
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.