summaryrefslogtreecommitdiff
path: root/mail
AgeCommit message (Collapse)AuthorFilesLines
2007-04-12Update tls-smtpauth combined patch to 20070321. SMTP AUTH changes:schmonz3-8/+8
* Includes a generic 'MAIL FROM:' parameter parser supporting 'AUTH' and 'SIZE' advertisements; complies to RFC 3848 * Fixes a gcc (3.4.6) -O2 optimization problem in base64.c Bump PKGREVISION.
2007-04-11Bump PKGREVISION for gtkhtml38 shlib name change.wiz3-6/+6
2007-04-11Update to 2.4.0. From the changelog:schmonz7-15/+64
Added search_ip_file() to search files for IP addresses and allow wildcards, network sizes (numbers of bits, e.g. 11.22.33.44/16) and netmasks (e.g. 11.22.33.0/255.255.255.0). Added new options to allow graylisting exclusions by IP address and rDNS name. Added new options to activate graylisting for only certain IP addresses and rDNS names. Updated the documentation. Added some explicit casting to printf("%.*s") arguments to make them ints instead of longs. gcc 3.3 on OpenBSD was complaining. Changed a datatype in log_write() from long to time_t. gcc 3.3 on OpenBSD was complaining. Changed all uses of sprintf() to snprintf(), even though they were already safe from buffer overruns. gcc 3.3 on OpenBSD was complaining. Added a new target to the Makefile in the spamdyke and utils folders named "openbsd" that compiles without the "-lresolv" flag. gcc 3.3 on OpenBSD includes the resolver library automatically and throws an error when it is explicitly specified. Added some additional #include directives in dnsmx.c, dnsptr.c and dnstxt.c because they're not included by resolv.h on OpenBSD. Gained a broader understanding of the resolver library and DNS packet structure, then rewrote most of dns_txt() and dns_ptr_lookup() to (more) correctly process DNS data. Added dns_mx() to perform MX record lookups. Changed process_command_line() to use getopt_long() and added long option equivalents to the existing command line flags. Added the option "reject-missing-sender-mx" to reject email from senders whose domains aren't local and don't have MX records and/or A records. AOL does this. Updated the usage statement to show the new (long) command line options. Updated the README.txt to show the new (long) command line options. Moved domain2path and domainsplit into a new folder named "utils". Created dnsmx, dnsptr and dnstxt in the utils folder by copying the dns_mx(), dns_ptr() and dns_txt() functions from spamdyke. They are simple command line utilities that no one will ever use except as examples of how to make MX, PTR and TXT DNS queries using libc. As far as Google knows, there are no such examples anywhere else on the internet. Changed the DNS RBL code to check for A records in addition to TXT records. Some RBLs are using A records, I don't know why. Fixed the DNS RBL code not to check 127.0.0.1 for RBL entries.
2007-04-10update to 1.10.1drochner5-842/+884
This moves this pkg to the new stable gnome branch, too much to list here.
2007-04-10grammar fixjnemeth1-8/+8
2007-04-08Remove php-imap depenedencyadrianp1-2/+1
Pointed out by schmonz@ No PKGREVISION bump, ride the initial import
2007-04-08+roundcubeadrianp1-1/+2
2007-04-08RoundCube Webmail is a browser-based multilingual IMAP client with anadrianp7-0/+892
application-like user interface. It provides full functionality you expect from an e-mail client, including MIME support, address book, folder manipulation, message searching and spell checking. RoundCube Webmail is written in PHP and requires the MySQL database. The user interface is fully skinnable using XHTML and CSS 2. This is roundcube-0.1-20070314 (SVN build 508) Suggested by schmonz@
2007-04-08Update to 2.4.0beta7:xtraeme2-6/+6
* In-Reply-To header was supported in mailto URL. * Stop button was added to the main toolbar. * An error message is displayed now when the decryption of PGP encrypted messages failed. * Remote commands such as 'compose', 'receive' and 'send' are disabled when a modal dialog exists. * Process termination is forced after the execution of finalizer routine. * The behavior of 'Go to next unread' with changing folders was fixed. * The sylpheed.desktop file was modified. * Win32: A bug that the folder path separator was not processed correctly in some cases (fixes path information becoming incorrect on renaming subfolders). * 2.4.0beta6 (development) * The bug in automatic IMAP4 filtering that messages which were not filtered were not counted as new ones was fixed. * Win32: The workaroud for the redraw problem of GtkCList and GtkCTree in GTK+ 2.10.11 was made. * Win32: The stall on rebuilding folder tree which appeared since GTK+ 2.10.11 was fixed. * Win32: Environmental variable "LANGUAGE" was disabled (fixes incorrect language selection on some environments).
2007-04-08Update to dovecot-1.0rc31. From the release announcement mail:ghen2-6/+6
mbox + NFS combination shouldn't break anymore. v1.0 still planned to be released next friday. - mbox: Give "mbox file was modified while we were syncing" error only if we detect some problems in the mbox file. The check can't be trusted with NFS. - Convert plugin: If directory for destination storage doesn't exist, create it. - Convert plugin: Mailbox names weren't converted in subscription list.
2007-04-06Update to dovecot-1.0rc30 (ok with wiz). From the release announcement mail:ghen2-6/+6
So, this is it. Unless you can find a new and important bug within a week, this release is the same as v1.0. I'll only update the version number and NEWS file. Changes since rc29: * PAM: Lowercase the PAM service name when calling with "args = *". Linux PAM did this internally already, but at least BSD didn't. If your PAM file used to be in /etc/pam.d/IMAP or POP3 file you'll need to lowercase it now. + Send list of CA names to client when using ssl_verify_client_cert=yes. - IMAP: If message body started with line feed, it wasn't counted in BODY and BODYSTRUCTURE replies' line count field. - deliver didn't load plugins before chrooting
2007-04-06MAINTAINER -> jnemeth@tv2-4/+4
2007-04-04Fix NO_MTREEjoerg1-1/+3
2007-04-03Revert empty do-build target and remove NO_BUILD.taca1-2/+4
Reported by Martti Kuparinen <martti@>. Bump PKGREVISION.
2007-04-03Updated mail/postfix-current to 2.5-20070402martti7-30/+38
This is a new development snapshot. Sync with Makefile with mail/postfix.
2007-04-03Updated mail/postfix to 2.4.0martti6-28/+27
The footprint of new features with Postfix 2.4.0 is significantly smaller than with earlier releases. And that is the whole point of approaching completeness: fewer visible changes. Below is a brief summary of what has changed. See the RELEASE_NOTES file for more, including compatibility issues that may affect your site. The HISTORY file gives a blow-by-blow account of what happened over the past year. Wietse - Postfix can now manage thousands of connections without needing special main.cf, master.cf, or compile-time tweaks, on systems with BSD kqueue, Solaris /dev/poll, or Linux epoll support. - Milter support for message body replacement. The resulting queue files are backwards compatible with Postfix 2.3. The existing Milter support for message header manipulations was revised and is now implemented by much simpler code. - Minor improvements in TLS session cache management and in the implementation of certificate fingerprint based authentication. A more extensive revision of TLS internals will appear first in Postfix 2.5 snapshots. - Improvements in queue manager performance when deferring large amounts of mail, or when delivering mail with lots of recipients. - Workarounds for SMTP servers that reply and hang up prematurely, for file system clocks that are out of sync, and for broken kernel lock management in POP servers.
2007-04-03Some pkglint fixes.martti2-5/+5
2007-04-02Add a patch to fix RFC2231 encoding bug.taca3-3/+22
Bump PKGREVISION.
2007-04-02Update postgrey to 1.27.taca2-11/+10
pkgsrc change: - add BUILD_DEFS. - use INSTALL_DATA_DIR and NO_BUILD. Chages from 1.24: * 2006-07-17: version 1.27 - fix socket permissions with Net::Server >= 0.94 (Leos Bitto) * 2006-07-12: version 1.26 - added support for Exim (Guy Antony Halse) - greatly improve cleanup speed with explicit transactions (Maeda Atusi) * 2006-06-29: version 1.25 - updated whitelist - bugfix: --privacy was not working - change default greylist-text not to include the number of seconds left, since it seems that spammers are misusing it. - added --hostname option (Maarten de Vries)
2007-04-01Fix dependeny on emacs-w3m -- there is no version 1.19, and thewiz1-2/+2
PKGNAME was wrong. Depend on 1.4 instead.
2007-03-30Update to dovecot-1.0rc29. From the release announcement mail:ghen5-33/+156
Probably one more RC after this. * Security fix: If zlib plugin was loaded, it was possible to open gzipped mbox files outside the user's mail directory. + Added auth_gssapi_hostname setting. - IMAP: LIST "" "" didn't return anything if there didn't exist a namespace with empty prefix. This broke some clients. - If Dovecot is tried to be started when it's already running, don't delete existing auth sockets and break the running Dovecot - If deliver failed too early it still returned exit code 89 instead of EX_TEMPFAIL. - deliver: INBOX fallbacking with -n parameter wasn't working. - passdb passwd and shadow couldn't be used as master or deny databases - IDLE: inotify didn't notice changes in mbox file - If index file directory couldn't be created, disable indexes instead of failing to open the mailbox. - Several other minor fixes
2007-03-28Release maintenership; I will hopefully not have to use this software any more.bouyer1-2/+2
2007-03-28Take maintenership.bouyer1-2/+2
2007-03-28Update sympa to 5.2.4. Should fix pkg/36007 as a side effect.bouyer12-1200/+377
Main changes since 4.1.2: Full virtual robot support ; you can now create 2 lists with the same name in different virtual robots Message topics : list messages can be tagged with topics. List owner defines a set of topics for the list. List members can select topics and only receive related messages. Sympa is now VERP enabled new return_path_suffix parameter in sympa.conf new 'digest_max_size' list parameter. If a digest exceeds this limit, then multiple messages are sent. New set of web templates, CSS and XHTML compatible. RSS channels are providing the following features : * latest messages in list archives * latest documents in web repository * latest created mailing lists * most active mailing lists Also, lots of other small features, translations and bug fixes.
2007-03-24Prepare for switching to NO_MTREE=yes.joerg16-26/+47
2007-03-24Updated to version 0.24.heinz2-9/+9
Pkgsrc changes: - Enabled DESTDIR support. - Switched to using PERL5_SUB_INSTALLVENDORLIB (from lang/perl5/vars.mk) instead of constructing a relative path for CHECK_INTERPRETER_SKIP myself. Changes since version 0.22: =========================== -- VERSION 0.24 -- 2007-03-09: Jason Long <jlong@messiah.edu> * lib/Mail/DKIM/PublicKey.pm, lib/Mail/DKIM/Signature.pm, lib/Mail/DKIM/KeyValueList.pm: fix for linebreaks in public key data; provided by Mark Martinec. * lib/Mail/DKIM/Signature.pm: fix default value q=dns/txt; this fixes a bug for DKIM signatures without q= tags * t/verifier.t: added six new tests that test problems with the public key (e.g. revoked, syntax, etc.) -- VERSION 0.23 -- 2007-02-22: Jason Long <jlong@messiah.edu> * lib/Mail/DKIM/PublicKey.pm: catch certain OpenSSL errors; tweak diagnostics * lib/Mail/DKIM/Verifier.pm: changed OpenSSL error catching code to match that found in PublicKey; document more possible diagnostic codes * lib/Mail/DKIM/Signature.pm: tweaked diagnostics for missing public key * Makefile.PL: check for Test::Simple, which is required for `make test' 2007-02-21: Jason Long <jlong@messiah.edu> * t/signer_policy.t: signature should still work even if no value is returned from signer policy * t/signer.t: now uses v=0.5 signature, which changes the signature * t/verifier.t: added three tests of empty body messages * lib/Mail/DKIM/Signer.pm: fixed bug where if signer policy was a sub ref, and didn't return a true value, the message would get skipped * lib/Mail/DKIM/Canonicalization/simple.pm: argh, hack for handling empty body * lib/Mail/DKIM/MessageParser.pm: fixed bug in handling of messages without bodies * lib/Mail/DKIM/Signature.pm: output v=0.5 signatures now * scripts/dkimsign.pl: new --binary option to disable line-ending conversion 2007-02-19: Jason Long <jlong@messiah.edu> * lib/Mail/DKIM/DkSignature: provide default value for a= tag (thanks to mark.martinec@ijs.si for the patch) * t/corpus/good_dk_2.txt: test for missing q= and a= tags on DomainKey signature 2007-02-09: Jason Long <jlong@messiah.edu> * lib/Mail/DKIM/Verifier.pm, DkSignature.pm: better diagnostic messages; allow missing q= tag for domainkey signatures (thanks to mark.martinec@ijs.si for the patch)
2007-03-24Added DESTDIR support.heinz1-2/+3
Stopped check-interpreter.mk from complaining again.
2007-03-24Update to dovecot-1.0rc28. From the release announcement mail:ghen5-26/+41
Still a bit more fixes. My coding TODO list is again empty. Unless something special happens in the next few weeks, I'll still make rc29 with the documentation included and v1.0 will be released April 13. * deliver + userdb static: Verify the user's existence from passdb, unless allow_all_users=yes * dovecot --exec-mail: Log to configured log files instead of stderr * Added "-example" part to doc/dovecot-sql-example.conf and doc/dovecot-ldap-example.conf. They are now also installed to $sysconfdir with "make install". + When copying/syncing a lot of mails, send "* OK Hang in there" replies to client every 15 seconds so it doesn't just timeout the connection. + Added idxview and logview utilities to examine Dovecot's index files + passdb passwd and shadow support blocking=yes setting now also + mbox: If mbox file changes unexpectedly while we're writing to it, log an error. + deliver: Ignore -m "" parameter to make calling it easier. + deliver: Added new -n parameter to disable autocreating mailboxes. It affects both -m parameter and Sieve plugin's fileinto action - mbox: Using ~/ in the mail root directory caused a ~ directory to be created (instead of expanding it to home directory) - auth cache: If unknown user was found from cache, we didn't properly return "unknown user" status, which could have caused problems in deliver. - mbox: Fixed "UID inserted in the middle of mailbox" in some conditions with broken X-UID headers - Index view syncing fixes - rc27 didn't compile with some non-GCC compilers - vpopmail support didn't compile in rc27 - NFS check with chrooting broke home direcotry for the first login - deliver: If user lookup returned "unknown user", it logged "BUG: Unexpected input" - convert plugin didn't convert INBOX
2007-03-24Add and enable spamdyke.schmonz1-1/+2
2007-03-24Initial import of spamdyke 2.2.1.schmonz5-0/+78
spamdyke monitors incoming traffic, acting as a middleman between qmail and the remote server. It catches the sender and recipient addresses as they go by and logs them to syslog. If it sees something it doesn't like (e.g. a blacklisted sender), it cuts the connection, closes qmail and fakes the rest of the SMTP transaction with the remote server. qmail thinks the remote server disconnected normally. The remote server thinks qmail is rejecting the message. It's the best of both worlds. spamdyke can optionally reject the connection if the remote server's reverse DNS entry does not exist, does not resolve, contains its IP address and either contains a prohibited keyword (like "dynamic") or ends in a country code; if the IP address, reverse DNS entry, or envelope sender is listed in a blacklist; or if data is sent before the SMTP greeting banner is displayed. spamdyke can also limit recipients per connection, greylist for some or all domains, and close connections that go idle or take too long.
2007-03-24Quell pkglint: add QMAILDIR to BUILD_DEFS.schmonz1-1/+2
2007-03-24Quell pkglint: add QMAIL_QUEUE_EXTRA to BUILD_DEFS.schmonz1-1/+2
2007-03-24Quell pkglint: add QMAILDIR and QMAIL_QFILTER_TMPDIR to BUILD_DEFS.schmonz1-1/+2
2007-03-24Quell pkglint: add QMAILDIR to BUILD_DEFS.schmonz1-1/+2
2007-03-24Quell pkglint: add QMAIL_QUEUE_DIR to BUILD_DEFS.schmonz1-1/+2
2007-03-24Quell pkglint: add QMAILDIR to BUILD_DEFS.schmonz2-2/+5
2007-03-24Do SUBST_SED in post-configure rather than post-patch to ease patchschmonz4-16/+17
maintenance. Set INSTALLATION_DIRS appropriately. Add VARBASE to BUILD_DEFS. Fix paths in man pages.
2007-03-24Quell pkglint: don't forcibly hide output of shell commands.schmonz2-7/+7
2007-03-24Quell pkglint: add QMAILDIR to BUILD_DEFS.schmonz1-2/+2
2007-03-23Added back elmo-shimbun and added a dependency on www/emacs-w3m.jnemeth2-3/+6
The elmo-shimbun files are conditionally installed based on whether the emacs-w3m package is found on the system. XXX The dependency on emacs-w3m should really be turned into an option and have the installation of the elmo-shimbun files depend on it; however, this change prevents nasty surprises for those that do have it (i.e. people using editors/emacs-packages).
2007-03-21Since I'm more-or-less actively maintaining pine, might as well take itsjwise1-2/+2
unclaimed dependencies.
2007-03-21Bump PKGREVISION for gnome-keyring ABI bump.wiz6-11/+12
2007-03-19Update to 2.4.0beta5.xtraeme3-7/+8
2.4.0beta5 (development) * Close button was added to the address book dialog, and the layout was improved. * The automatic junk mail filtering on IMAP4 was enabled. * Automatically filtered IMAP4 messages are also counted for new mail notification now. * The default directory of the printing dialog became the document directory. * The crash on some environments when verifying signed messages was fixed. * The crash on exit when the order of summary columns were modified by DnD was fixed. * The wrong handling of quotation in multi-byte strings on MIME header encoding was fixed. * Win32: The bug that the timeout on receiving and sending didn't work was fixed. * Win32: The path separator problem of folderlist.xml was fixed. * Win32: libcairo-2.dll, libgpg-error-0.dll, libgpgme-11.dll, GLib and GTK+ was updated to the latest version. * Win32: The redraw of windows became smoother (GTK+). * Win32: Win32 shell icons are now displayed on the file selection dialog (GTK+).
2007-03-19Run ${SETENV} ${MAKE_ENV} before ${LIBTOOL} during do-install steps.reed1-3/+3
This fixes build where libtool was not in the default path. This is for my PR #36020.
2007-03-19give away to pkgsrc-userstv4-8/+8
2007-03-19Update DBMail to 2.0.11, the latest bugfix maintenance release on the 2.0.xghen2-7/+7
branch. There are a number of changes, see the ChangeLog for details. Note that in the meantime, 2.2.x is the new stable release series, bringing many new features e.g. LDAP authentication, header caching, Sieve mail filtering, ... but I'll leave that update to a more experience DBMail user.
2007-03-18I never got around to using this; relinquish MAINTAINER.schmonz1-2/+2
2007-03-18Update to 4.7.3. From the changelog:schmonz2-6/+6
-fix wrong bytecount displayed in summary at end of run. Thanks: Andreas Jung.
2007-03-18Depend on enca to get more features. Bump PKGREVISION.wiz1-2/+4
2007-03-18Update to 4.1.4adrianp2-6/+6
[jan] SECURITY: Fix XSS vulnerabilities in the search screen and thread view. [jan] Improve displaying of PGP messages (requires Horde 3.1.4 partially). [mms] Make sure we pass a read/write IMAP stream to the filters API (Bug 5054). [mms] Do not allow move to trash unless trash folder is defined (Bug 5012). [jan] Fix an encoding issue with the address book popup (Bug 5050).