aboutsummaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS19
1 files changed, 18 insertions, 1 deletions
diff --git a/NEWS b/NEWS
index b50d87a8..90b7a889 100644
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,4 @@
1Mailfromd NEWS -- history of user-visible changes. 2009-05-10 1Mailfromd NEWS -- history of user-visible changes. 2009-05-11
2Copyright (C) 2005, 2006, 2007, 2008, 2009 Sergey Poznyakoff 2Copyright (C) 2005, 2006, 2007, 2008, 2009 Sergey Poznyakoff
3See the end of file for copying conditions. 3See the end of file for copying conditions.
4 4
@@ -24,6 +24,23 @@ is not strictly necessary. However, keep in mind that due to the
24specifics of MeTA1, the number of symbols that may be exported for 24specifics of MeTA1, the number of symbols that may be exported for
25each stage is limited (Mailfromd manual, section 11.1.2). 25each stage is limited (Mailfromd manual, section 11.1.2).
26 26
27* Reject and tempfail actions: Functional notation
28
29The reply actions `reject' and `tempfail' allow functional notation,
30i.e. their arguments can be supplied as to a function:
31
32 reject(550, 5.7.7, "IP address does not resolve")
33
34An important feature of this notation is that all three arguments are
35MFL expressions, which means that you can now compute the reply codes
36at run time:
37
38 reject(550 + %n, "5.7." %x, "Transaction rejected")
39
40An argument can be omitted, in which case the default value is used, e.g.:
41
42 reject(550 + %n, , "Transaction rejected")
43
27* New functions 44* New functions
28 45
29A set of new functions is added that allow to access the headers 46A set of new functions is added that allow to access the headers

Return to:

Send suggestions and report system problems to the System administrator.