Age | Commit message (Collapse) | Author | Files | Lines |
|
for it, but the result was never used.
|
|
mapping, to fix PR 21652 (darwin build problem)
|
|
clobbered the contents of the manual pages.
|
|
Full list of changes:
* A new message addressing mode '(criteria)' is now available. It uses the
IMAP SEARCH command if possible, and otherwise performs the equivalent
actions locally. This addressing mode is of interest even for those people
who do not use IMAP with nail because it adds powerful generic search
methods, such as a way to search within message bodies.
* The 'folders' command now really works with IMAP accounts. It also accepts
an argument to list the subfolders of a specific folder.
* The new 'headline' variable allows to customize the columns in the header
summary.
* The new 'attrlist' variable allows to customize the attributes column in
the header summary.
* The message flags 'Flagged' (F), 'Answered' (A), and 'Draft' (T) are now
available, for IMAP mailboxes as well as for local folders. See the 'flag',
'unflag', 'answered', 'unanswered', 'draft', and 'undraft' commands and the
'markanswered' variable.
* The 'kill'/'unkill'/'score' commands were added to make messages invisible
on the user's wish.
* It is now possible to define sequences of commands as macros, see the
'define', 'call', and 'undef' commands. Macros can also be automatically
invoked when a folder is opened using the 'folder-hook' and
'folder-hook-fullname' variables.
* The new 'move' and 'Move' commands mark messages for deletion when they
have been successfully transferred to the target folder.
* The new addressing mode '`' selects all messages that were included in the
message list to the previous command.
* The combination of the previous additions allows a score/filter file to be
set up; this is described in the EXAMPLES section of the manual page.
* New 'noop' command to send NOOP to POP3 or IMAP servers.
* The IMAP UIDPLUS extension (RFC 2359) is now used if available on the
server. It speeds up the IMAP cache when copying messages to IMAP folders;
the message is copied directly to the cached target folder then and does
not need to be downloaded again when it is accessed there.
* When an IMAP SELECT command fails and a connection to a folder that is
not located on the same server is made afterwards, the connection to
the old server is properly terminated now.
* Command lines like 'nail -A imap -f @mailbox' now work.
* IMAP or POP3 user names that contain an '@' character, such as 'foo@bar'
in 'imap://foo@bar@hostname', are now handled (Bugreport by Lars
Kellogg-Stedman).
* If the 'autoinc'/'newmail' variables are set and new mail arrives in
threaded/sorted mode, no summary of old headers is printed anymore.
* If new mail arrives and messages are expunged on an IMAP server at the same
time, all of the new messages are now announced correctly.
* The 'inc'/'newmail' commands now set the current message to the first new
message again. This undoes the change made for version 11.1.
* When the 'autoinc'/'newmail' variables are set and new mail arrives, the
'next' command or enter key prints the next message as usual if the current
one has been printed; it printed the current message again in this situation.
* IMAP performance improvement: When new mail arrives, or when messages have
been expunged, metadata is fetched only for the new messages, instead of
fetching it for all messages in the folder again as it was done before.
* IMAP performance improvement: If the header of a message was already
fetched from an IMAP server, nail now uses 'BODY.PEEK[TEXT]' when
fetching the whole message and does not download it again.
* IMAP performance improvement: The CLOSE command is now used instead of
EXPUNGE when a mailbox is quit.
* Cached IMAP performance improvement: When a mailbox is opened and messages
are cached, their sizes and internal dates are taken from the cache.
* The wcwidth() library function is now used to determine the width of
multibyte characters if it is available.
* If $MAIL does not exist and 'emptystart' is set, a proper error message
is printed now, and a following 'account' command succeeds.
* The SSL code compiles with older versions of OpenSSL (e.g. 0.9.6b) again
(Bugreport by Lutz Horn).
|
|
|
|
override the third image in the web pages (which is currently the "gnu head").
|
|
|
|
- Option handling was ignoring old USE_* statements
- Don't try and compile sendmail with SASLv1 _and_ SASLv2 support
- Add missing migration option for USE_STARTTLS
|
|
db2 code using hints from debian's fix.
makevpopdb works now, but there are still bugs lurking in the virtual
domain code.
no PKGREVISION bump as db2 is not enabled by default.
|
|
|
|
|
|
|
|
-change failure of a message filter to produce at least as many mail headers
as it was provided from a non-fatal error to warning. If your filter strips
headers, getmail will now warn you about it, but will not consider it an
error.
-documentation additions.
|
|
Change PKGVERSION to 0.9.12.0.1 for this, since we already have 0.9.12.
Changes:
* Do not detect as "Edited" just after creating a new mail on compose
window. (OGUCHI Takuya)
* Parse gtkrc-2.0 instead of gtkrc.
* Fixed auto completion bug in address entries on compose window.
(Michael Graham)
|
|
-enhance warning diagnostics about non-accessible or non-writable maildirs.
-change method of determining name of local host; only fall back to
getfqdn() if the result of gethostname() does not contain a dot.
-documentation enhancements.
|
|
- Ok'ed wiz@
http://www.sendmail.org/8.13.1.html#ERRATA
http://www.sendmail.org/patches/parseaddr.c.cataddr.8.379
|
|
Changes:
* The SSL/X509 DNS name verification code was fixed; it used incorrect code
from a book which sometimes caused segmentation faults (Bugreport by Lars
Kellogg-Stedman).
* The 'disconnect' command now accepts an optional message list specifying
messages to be read into the IMAP cache before the connection is closed.
* The new 'cache' command reads a list of messages into the IMAP cache.
* IMAP BODY.PEEK[] is now used when fetching messages from the server, and
the '\Seen' flag is set when the 'quit' command is executed. Thus an
'exit' command does not cause messages marked to be read.
* The 'connect'/'online' commands now announce new messages that are found
on the server.
* The 'replyto' variable can now contain multiple addresses.
* If the 'sort' command is used without arguments, the current sorting
criterion is printed.
* The 'sort', 'thread', 'unsort', and 'unthread' commands now only print a
header summary if the 'header' variable is set.
* The 'size' command has been fixed to print the full sizes of messages that
have not yet been entirely read in IMAP and POP3 folders, instead of the
sizes of the already downloaded parts.
* Deleted messages remained in the cache until an IMAP folder was accessed
a second time since 11.3. They are now deleted immediately when a folder
is quit in online mode.
* The configuration system now also checks for iconv() in libiconv if it is
not found in one of the standard libraries (Matthias Andree).
* Specifying LIBS on the make command line does now work with several make
implementations of commercial Unices too (Bugreports by Matthias Andree,
Matt S).
|
|
libmilter 8.13.x branch in pkgsrc.
|
|
new libmilter/sendmail 8.13.x tree in pkgsrc.
|
|
|
|
|
|
|
|
- Add NetBSD CVS tag
|
|
pkgsrc changes:
- move to use options.mk framework
- solaris support tidy-up
- fix linux man page extension handling bug
- allow for a user defined smrsh directory
- update MASTER_SITES
- optional SOCKETMAP support and sample script installation
- ok'ed snj@/wiz@
Summary of some of the major changes include:
- New map "socket" to query maps via TCP/IP sockets.
- Connection rate control as well as control over the number of incoming open
connections.
- Several LDAP enhancements such as LDAP recursion and LDAP URI support.
- Message quarantining.
- AUTH EXTERNAL will only be enabled if STARTTLS was successful and the client
has been authenticated, i.e., {verify} is OK.
- Basic support for certificate revocation lists.
- New queue timeouts for DSN messages.
- Experimental support for MTAMark.
For a full list of changes see:
- http://www.sendmail.org/8.13.0.html
- http://www.sendmail.org/8.13.1.html
|
|
8.13.x branch in pkgsrc.
|
|
new sendmail 8.13.x tree in pkgsrc.
Changes to the original package include:
- Added missing NetBSD CVS tags to some files under files
- Path changes in Makefile and Makefile.common to reflect new location under
mail/ of this package
|
|
|
|
|
|
the canonical way.
|
|
for qmail).
|
|
* a fixed typo in an error message
* conditional code to support large files on Linux
* a workaround for the disabling of errno
pkgsrc changes:
* Update HOMEPAGE and MASTER_SITES.
* Reformat DESCR.
|
|
|
|
the beginning of the install phase.
|
|
Changes:
- Added support for ESMTP [Andreas Steinmetz]
- Fixed crash when too many connections established
- Announce ourselves as 'clamsmtp' in EHLO/HELO responses which fixes 'loopback'
problems with certain versions of Postfix 1.x
- Better IO performance under heavy load
- Fixed most warnings when compiled with -Wall
- Fixed other minor bugs
|
|
|
|
qgreylist is a 'lite' version of greylisting. It greylists only by
source IP address, mainly because it's written as a wrapper for
qmail-smtpd so has no other information available. For home and
small office use this works nearly as well.
|
|
Changes:
* Added "-QQ" option to bogofilter to display extended parameter list.
* Documentation fixes
* Validate dates used with '-y'.
* Diagnose missing wordlist specification.
|
|
|
|
This is a small utility for checking and repairing the qmail queue
structure. It will fix uid/gid settings and permissions. It will
rename the message files to match their inodes. It will even create
directories and files that don't exist that should be there (you
can even create a queue from scratch). It will also print warnings
for any files it finds that should not exist.
|
|
Version 0.9.0
22 October 2003
-many cleanups to the code
-mode of todo files was wrong in some cases when ext-todo was
in use or big-todo not in use; thanks to Thomas Palmieri and David Gartner
for their reports that helped me track this down.
Version 0.8.6
14 April 2002
-cleanups, better reporting of what queue_repair is doing.
Version 0.8.5
13 December 2001
-minor changes in reporting of ownership of files and directories
|
|
-dumping config would raise an exception since 4.1.0; fixed.
Thanks: Ilya Krel.
|
|
|
|
intended transformation: use "rm" to remove an option, "rmdir" to remove
all options containing a path starting with a given directory name, and
"rename" to rename options to something else.
|
|
-getmail raised an exception after processing all accounts, while printing
a summary, if verbose was set to 2. Fixed. Thanks: Matthias Andree.
|
|
Feature changes in exim since 4.34 (bugfixes not listed):
Version 4.42
------------
1. The "personal" filter test is brought up-to-date with
recommendations from the Sieve specification: (a) The list
of non-personal From: addresses now includes "listserv",
"majordomo", and "*-request"; (b) If the message contains
any header line starting with "List=-" it is treated as
non-personal.
2. The Sieve functionality has been extended to support the
"copy" and "vacation" extensions, and comparison tests.
3. There is now an overall timeout for performing a callout
verification. It defaults to 4 times the callout timeout,
which applies to individual SMTP commands during the callout.
The overall timeout applies when there is more than one
host that can be tried. The timeout is checked before trying
the next host. This prevents very long delays if there are
a large number of hosts and all are timing out (e.g. when
the network connections are timing out). The value of the
overall timeout can be changed by specifying an additional
sub-option for "callout", called "maxwait". For example:
verify = sender/callout=5s,maxwait=20s
4. Changes to the "personal" filter test:
(1) The list of non-personal local parts in From: addresses
has been extended to include "listserv", "majordomo",
"*-request", and "owner-*", taken from the Sieve specification
recommendations.
(2) If the message contains any header line starting with
"List-" it is treated as non-personal.
(3) The test for "circular" in the Subject: header line
has been removed because it now seems ill-conceived.
5. The autoreply transport has a new option called never_mail.
This is an address list. If any run of the transport
creates a message with a recipient that matches any item
in the list, that recipient is quietly discarded. If all
recipients are discarded, no message is created.
Version 4.40
------------
The documentation is up-to-date for the 4.40 release. What
follows here is a brief list of the new features that have been
added since 4.30.
1. log_incoming_interface affects more log lines.
2. New ACL modifier "control = submission".
3. CONFIGURE_OWNER can be set at build time to define an
alternative owner for the configuration file, in addition
to root and exim.
4. Added expansion variables $body_zerocount, $recipient_data,
and $sender_data.
5. The time of last modification of the "new" subdirectory is
now used as the "mailbox time last read" when there is a
quota error for a maildir delivery.
6. The special item "+ignore_unknown" may now appear in host
lists.
7. The special domain-matching patterns @mx_any, @mx_primary,
and @mx_secondary can now be followed by "/ignore=<ip list>".
8. New expansion conditions: match_domain, match_address,
match_local_part, lt, lti, le, lei, gt, gti, ge, and new
expansion operators time_interval, eval10, and base62d.
9. New lookup type called "iplsearch".
10. New log selectors ident_timeout, tls_certificate_verified,
queue_time, deliver_time, outgoing_port, return_path_on_delivery.
11. New global options smtp_active_hostname and tls_require_ciphers.
12. Exinext has -C and -D options.
13. "domainlist_cache" forces caching of an apparently variable
list.
14. For compatibility with Sendmail, the command line option
-prval:sval is equivalent to -oMr rval -oMs sval.
15. New callout options use_sender and use_postmaster for use
when verifying recipients.
16. John Jetmore's "exipick" utility has been added to the
distribution.
17. The TLS code now supports CRLs.
18. The dnslookup router and the dnsdb lookup type now support
the use of SRV records.
19. The redirect router has a new option called qualify_domain.
20. exigrep's output now also includes lines that are not
related to any particular message, but which do match the
pattern.
21. New global option write_rejectlog. If it is set false, Exim
no longer writes anything to the reject log.
Changes in exim-exiscan since 4.34_22
27 - Changed algorithm of header_pos_middle to add headers
before the first header which is NOT Received: or
Resent-*:.
exim 4.42 ---------------------------------------------------
26 - Fixed header corruption when using header_pos_top.
(Thanks to Michael Deutschmann).
- Fixed headers being added before any Received-SPF:
header when using header_pos_middle (Thanks to
Michael Deutschmann).
- DrWeb malware support: Add flag to treat .eml file
as plain mail (Thanks to Alex Miller).
25 - Fixed include location of libspf2 headers.
- Added support for Kaspersky AV Version 5 (aveserver).
- Added expansion of av_scanner global variable
when it starts with a dollar sign. This is useful
for implementing multiple malware scanners.
- Added support for adding ACL headers at the beginning
and in the "middle" of the message header block.
(This is a preliminary solution, see comment in SPF
section of exiscan-acl-spec).
24 - Changed documentation to reflect libspf_alt->libspf2
name change.
- Upgraded included SRS patch to 0.3 (author Miles Wilton).
Also added a small doc chapter for SRS.
- Brightmail: put notes for users of new 6.x version in the
docs (search for "BMI6.x").
BMI Version 6 should work OK, an upgraded SDK is now on
Brightmail's download site.
exim 4.41 ----------------------------------------------------
23 - Added patch to support SRS in the redirect router, done
by Miles Wilton. Please check http://srs.mirtol.com/
for more information.
- Fixed the negation operator for SPF support. Thanks
to Michael Haardt for sending a patch.
- Increased buffer size for large SA reports (when using
custom SA rulesets).
- Increased buffer size for large BMI verdicts. Should now
handle large number of recipients gracefully.
|
|
- Fix a build error in the new gnutls certificate
verification code on s390.
- Use GNUTLS 1.0.4 and GCRYPT 1.1.90, current Debian
unstable package libgnutls10-dev.
- Allow server hostnames in IMAP to be IP addresses
(start with a number).
- Skip examine/search unless requested with msglst option.
- Exit if ssh-askpass permissions check fails.
- Fix a bug where fetch times out to some IMAP servers.
- Add --disable-crypto for source-based distributions
while libgcrypt is unstable.
- Sam Izzo's patch for changing the mouse click action
depending on whether a box has new mail.
The update is based on changes provided by Joel Carnat in private e-mail.
|
|
which are the full option names used to set rpath directives for the
linker and the compiler, respectively. In places were we are invoking
the linker, use "${LINKER_RPATH_FLAG} <path>", where the space is
inserted in case the flag is a word, e.g. -rpath. The default values
of *_RPATH_FLAG are set by the compiler/*.mk files, depending on the
compiler that you use. They may be overridden on a ${OPSYS}-specific
basis by setting _OPSYS_LINKER_RPATH_FLAG and _OPSYS_COMPILER_RPATH_FLAG,
respectively. Garbage-collect _OPSYS_RPATH_NAME and _COMPILER_LD_FLAG.
|
|
Changes:
- Proper adding of customized header [Berk D. Bemir]
- Fixes to documentation [Jasper Slits]
|
|
Changes in 2.52:
Fixes include better error handling and support for HTML descriptions,
Unicode headers, and Python 2.1. The most notable new feature is
that textwrapping is back. To turn it on:
echo "BODY_WIDTH = 78" >> config.py
Other new options include BONUS_HEADER (for mailing lists) and
OVERRIDE_FROM. (Check the top of rss2email.py for details on usage.)
Thanks to Peter Vangorp, Lars Wizenius, Martin "Joey" Schulze,
Ricardo Reyes, and everyone else who contributed a suggestion or
bug report.
Changes in 2.53:
Fix a mistake left in 2.52 by accident.
|
|
Summary of significant (for pkgsrc) changes since last packaged version
(4.0.0):
- documentation improvements.
- bug fixes
|