Skip to content
Snippets Groups Projects
  1. Apr 25, 2000
  2. Apr 24, 2000
  3. Apr 20, 2000
  4. Apr 19, 2000
  5. Apr 12, 2000
  6. Apr 10, 2000
  7. Apr 07, 2000
    • Julio Sánchez Fernández's avatar
      Added a method to make delivery to the local mailbox conditional on · 36a4ed4f
      Julio Sánchez Fernández authored
      the presence of a certain value in some other attribute.  Used to
      implement mailForwardingAddress both in addition to normal delivery
      and excluding normal delivery, selectable entry by entry.  The model
      is mailDeliveryOption in Netscape MS.  The implementation aims to
      become more general, though.  Affects "search-with-filter", any
      entry can potentially use a parameter, introduced with "param=".
      
      Optimize the case where we have to copy the message to an address that
      is served by the directory.  Formerly, we would have the MTA deal with
      it and invoke mail500 again later.  This has necessitated loading the
      list of domains that are solved by us with "domain".  A new definition,
      "host", takes the role of the old "domain" that was the FQDN of our
      host for routing loop avoidance.
      36a4ed4f
  8. Apr 06, 2000
  9. Apr 05, 2000
    • Julio Sánchez Fernández's avatar
      Added support for doing routing at the MTA, that is the right thing · 4cf241aa
      Julio Sánchez Fernández authored
      anyway.  A new syntax is defined, "present", that indicates that
      values of an attribute type are not used, only presence is
      significant.  To do routing at the MTA, define both mailHost and
      mailRoutingAddress with syntax "present".  Otherwise, use "host" and
      "rfc822" and mail500 will try to do routing by itself, if possible.
      Read the comments in the code for the ugly details.
      Added a new configuration line "own-address" that describes the FQDN of
      our host to compare with mailHost.  The line can be repeated.
      4cf241aa
  10. Apr 04, 2000
    • Randy Kunkee's avatar
      Using a stale obj from Tcl_GetResultObj() to store error results · f67aea13
      Randy Kunkee authored
      caused incorrect data in result array and possibly segmentation
      violations when searches terminated due to errors such as timeout,
      exceeding search limit, or the remote server going down in the middle
      of a search.  Also correctly puts error message on top of
      traceback stack (instead of randomly in memory per the stale result obj).
      
      A segmentation violation could have manifested later in the program's
      life, or perhaps during termination of the interpreter.
      f67aea13
  11. Mar 30, 2000
  12. Mar 29, 2000
Loading