[exim-cvs] cvs commit: exim/exim-doc/doc-misc WishList exim…

Página Inicial
Delete this message
Reply to this message
Autor: Philip Hazel
Data:  
Para: exim-cvs
Assunto: [exim-cvs] cvs commit: exim/exim-doc/doc-misc WishList exim/exim-test-orig/AutoTest/aux 387.aliases exim/exim-test-orig/AutoTest/log 387 exim/exim-test-orig/AutoTest/mail 387.clone exim/exim-test-
ph10 2004/12/22 15:31:47 GMT

  Modified files:
    exim-doc/doc-misc    WishList 
    exim-test-orig/AutoTest/aux 387.aliases 
    exim-test-orig/AutoTest/log 387 
    exim-test-orig/AutoTest/scripts 387 
  Added files:
    exim-test-orig/AutoTest/mail 387.clone 
  Log:
  (1) Tidies to the Wishlist; (2) Extra testing for duplicates and
  Envelope-to.


  Revision  Changes    Path
  1.16      +13 -26    exim/exim-doc/doc-misc/WishList
  1.2       +1 -0      exim/exim-test-orig/AutoTest/aux/387.aliases
  1.2       +3 -0      exim/exim-test-orig/AutoTest/log/387
  1.1       +13 -0     exim/exim-test-orig/AutoTest/mail/387.clone (new)
  1.2       +3 -0      exim/exim-test-orig/AutoTest/scripts/387


  Index: WishList
  ===================================================================
  RCS file: /home/cvs/exim/exim-doc/doc-misc/WishList,v
  retrieving revision 1.15
  retrieving revision 1.16
  diff -u -r1.15 -r1.16
  --- WishList    17 Dec 2004 14:52:43 -0000    1.15
  +++ WishList    22 Dec 2004 15:31:47 -0000    1.16
  @@ -1,4 +1,4 @@
  -$Cambridge: exim/exim-doc/doc-misc/WishList,v 1.15 2004/12/17 14:52:43 ph10 Exp $
  +$Cambridge: exim/exim-doc/doc-misc/WishList,v 1.16 2004/12/22 15:31:47 ph10 Exp $


EXIM 4 WISH LIST
----------------
@@ -577,15 +577,6 @@
seem not (you don't often get two addresses to the same user).
------------------------------------------------------------------------------

-(4) 01-Jan-02 S Option to reject if no From: or Date: header line
-
-Exim, in common with many other MTAs, inserts a From: or Date: header line if
-one is missing. (It also inserts a blank Bcc:, but that is no longer needed by
-RFC 2822 - it was by 822.) The suggestion is an option to give an error
-instead. This could be done by making it possible to detect these insertions in
-the acl_smtp_data ACL.
-------------------------------------------------------------------------------
-
(6) 01-Jan-02 S Option to disable the use of -t
Dave C.

@@ -767,9 +758,11 @@
host, send AUTH/ATRN, and then accept incoming messages as usual.
------------------------------------------------------------------------------

-(50) 22-May-02 T Add comment (duplicate address) to Envelope-To:
+(50) 22-May-02 S? Add comment (duplicate address) to Envelope-To:

-This is just to minimize the confusion some people have.
+This is just to minimize the confusion some people have. However, it is not
+trivially easy to decide which to label as duplicates because of complications
+with redirection. I'm not convinced it will actually reduce confusion.
------------------------------------------------------------------------------

(51) 07-Jun-02 S Option to use another address in callout MAIL FROM
@@ -884,7 +877,8 @@
The only sensible approach seems to be to allow IP address arguments only.
Anything else should be diagnosed as an error. However, if a name appears in
the list, a PTR lookup should be done. This may require a lot of refactoring
-in the code.
+in the code, because of the current assumption that were are (almost) always
+dealing with THE sending host.
------------------------------------------------------------------------------

(74) 22-Jul-02 M Extend -bV to do more semantic checking
@@ -1481,7 +1475,8 @@
(230) 30-Jan-04 M Find IP addresses of a domain's nameservers

This needs some way of processing a list of things in a similar way, which
-should perhaps be a more general facility.
+should perhaps be a more general facility. // This can now be done using the
+list facilities of dnsdb; verbose, but it can be done. //
------------------------------------------------------------------------------

(231) 30-Jan-04 ? -C has a number of problems when used for real
@@ -1500,7 +1495,9 @@
(235) 02-Feb-04 T Make smtp_accept_count available as a variable

This is for use in ACLs. Of course, it is a snapshot of the count at the
-start of the receiving process.
+start of the receiving process. As such, it could be confusing because if a
+connection lasts a long time, the "true" value could be very different. For
+this reason, I don't really like this idea.
------------------------------------------------------------------------------

(236) 02-Feb-04 S String in local_scan that's added to the binary version string
@@ -1527,7 +1524,8 @@
(240) 23-Feb-04 ? Some way to know if a ip is a mx for a given domain

Some kind of iterative operation for dnsdb might be a general way of providing
-this.
+this. // This can now be done using the list facilities of dnsdb; verbose, but
+it can be done. //
------------------------------------------------------------------------------

(242) 01-Mar-04 ? Run a filter from an expansion condition
@@ -1731,21 +1729,10 @@
What about ** lines?
------------------------------------------------------------------------------

-(298) 25-Oct-04 S Debugging the daemon process only
-
-When there are daemon problems (e.g. it dies) it would be helpful to be able to
-turn on debugging that did not get passed on to any subprocesses.
-------------------------------------------------------------------------------
-
(299) 25-Oct-04 S Options to make Sieve "keep" pass to next router

Currently, "keep" saves in the mailbox. Probably need two options, for implicit
and explicit keep commands.
-------------------------------------------------------------------------------
-
-(300) 25-Oct-04 S Option to lock out Sieve or Exim filter
-
-Currently, if allow_filter is set, either kind of filter is permitted.
------------------------------------------------------------------------------

(301) 27-Oct-04 M Use an "ACL" to filter logging

  Index: 387.aliases
  ===================================================================
  RCS file: /home/cvs/exim/exim-test-orig/AutoTest/aux/387.aliases,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 387.aliases    8 Oct 2004 14:04:55 -0000    1.1
  +++ 387.aliases    22 Dec 2004 15:31:47 -0000    1.2
  @@ -4,3 +4,4 @@
   onelevel1:    final
   onelevel2:    final
   batch:        batch-a, batch-b
  +c2:           clone


  Index: 387
  ===================================================================
  RCS file: /home/cvs/exim/exim-test-orig/AutoTest/log/387,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 387    8 Oct 2004 14:49:31 -0000    1.1
  +++ 387    22 Dec 2004 15:31:47 -0000    1.2
  @@ -11,3 +11,6 @@
   1999-03-02 09:44:33 10HmbA-0005vi-00 => batch-a <batch@???> R=r2 T=t2
   1999-03-02 09:44:33 10HmbA-0005vi-00 -> batch-b <batch@???> R=r2 T=t2
   1999-03-02 09:44:33 10HmbA-0005vi-00 Completed
  +1999-03-02 09:44:33 10HmbB-0005vi-00 <= ph10@??? U=ph10 P=local S=235
  +1999-03-02 09:44:33 10HmbB-0005vi-00 => clone <clone@???> R=r2 T=t1
  +1999-03-02 09:44:33 10HmbB-0005vi-00 Completed


  Index: 387.clone
  ====================================================================
  From ph10@??? Tue Mar 02 09:44:33 1999
  Envelope-to: c2@???,
   c2@???,
   clone@???,
   clone@???,
   clone@???
  Received: from ph10 by myhost.test.ex with local (Exim x.yz)
      id 10HmbB-0005vi-00; Tue, 2 Mar 1999 09:44:33 +0000
  Message-Id: <E10HmbB-0005vi-00@???>
  From: Philip Hazel <ph10@???>
  Date: Tue, 2 Mar 1999 09:44:33 +0000




  Index: 387
  ===================================================================
  RCS file: /home/cvs/exim/exim-test-orig/AutoTest/scripts/387,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 387    8 Oct 2004 14:49:52 -0000    1.1
  +++ 387    22 Dec 2004 15:31:47 -0000    1.2
  @@ -10,3 +10,6 @@
   0
   exim -odi batch
   ****
  +0
  +exim -odi clone clone clone c2 c2
  +****