Commit df7db464 df7db464d035c92a61b12961d2b6bce2f0b7202b by Sergey Poznyakoff

Update

1 parent 9864f687
1 GNU mailutils NEWS -- history of user-visible changes. 2007-11-08 1 GNU mailutils NEWS -- history of user-visible changes. 2007-11-10
2 Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. 2 Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
3 See the end of file for copying conditions. 3 See the end of file for copying conditions.
4 4
...@@ -9,6 +9,47 @@ Version 1.2.90: ...@@ -9,6 +9,47 @@ Version 1.2.90:
9 9
10 * New configuration file format. 10 * New configuration file format.
11 11
12 * New utility `maidag'
13
14 Maidag is a MAIl Delivery AGent. It is a general-purpose MDA able to
15 run in both traditional and LMTP mode and to deliver mails to various
16 mailbox formats. It is also able to process incoming messages using
17 Sieve or Scheme scripts and, based on results of this processing,
18 to take a decision on whether to actually deliver and where to
19 deliver them.
20
21 * New function mu_mailbox_sync
22
23 It supercedes mu_mailbox_save_attributes, which is now considered
24 deprecated.
25
26 * Observable event handling
27
28 Each event type is associated with an event-specific data
29 pointer. This pointer is passed to event handling functions along with
30 an opaque function-specific data pointer. This affects the following
31 functions:
32
33 mu_observer_set_action
34 mu_observer_set_action_data (New function)
35 mu_observable_notify
36
37 New type of event, MU_EVT_MESSAGE_APPEND, is signalled whenever a new
38 message is appended to the mailbox.
39
40 * Quick access to a message
41
42 A set of functions are provided for so-called `quick access' to mail
43 messages. FIXME: describe it.
44
45 * New Sieve action `pipe'
46
47 Syntax: pipe [:envelope] <command line: string>
48
49 This action executes the given <command line> and pipes the message to
50 its standard input. If the :envelope tag is given, the envelope of the
51 message is piped as well.
52
12 * New `aget' and `sget' accessors for mu_url_t 53 * New `aget' and `sget' accessors for mu_url_t
13 54
14 The following new accessors are provided: 55 The following new accessors are provided:
...@@ -47,6 +88,12 @@ It is parsed as an absolute file name `a/b'. ...@@ -47,6 +88,12 @@ It is parsed as an absolute file name `a/b'.
47 Previous versions incorrectly understood such an URL as `a/b' 88 Previous versions incorrectly understood such an URL as `a/b'
48 (relative file name). 89 (relative file name).
49 90
91 * Client SMTP STARTTLS support
92
93 * Support for new protocols: POPS (pops://) and IMAPS (imaps://),
94
95 * Fixed APOP handling.
96
50 97
51 Version 1.2: 98 Version 1.2:
52 99
......
...@@ -16,8 +16,7 @@ ...@@ -16,8 +16,7 @@
16 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, 16 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
17 Boston, MA 02110-1301 USA */ 17 Boston, MA 02110-1301 USA */
18 18
19 /* Syntax: pipe <program call: string> 19 /* Syntax: pipe [:envelope] <program call: string>
20 [:envelope]
21 20
22 Notes/FIXME: 1. it would be nice to implement meta-variables in 21 Notes/FIXME: 1. it would be nice to implement meta-variables in
23 <program call> which would expand to various 22 <program call> which would expand to various
......
...@@ -94,7 +94,7 @@ ticket.c \ ...@@ -94,7 +94,7 @@ ticket.c \
94 url.c \ 94 url.c \
95 wicket.c 95 wicket.c
96 96
97 BUILT_SOURCES = parsedate.c muerrno.c 97 BUILT_SOURCES = parsedate.c muerrno.c cfg_parser.c cfg_parser.h
98 MOSTLYCLEANFILES= 98 MOSTLYCLEANFILES=
99 99
100 parsedate.c: $(srcdir)/parsedate.y 100 parsedate.c: $(srcdir)/parsedate.y
......