Edgewall Software

Changes between Version 5 and Version 6 of TracDev/Proposals/AdvancedNotification/IEmailAddressResolver


Ignore:
Timestamp:
Oct 27, 2013, 12:31:03 PM (11 years ago)
Author:
Peter Suter
Comment:

Note various compatibility address related config options not implemented using this extension point.

Legend:

Unmodified
Added
Removed
Modified
  • TracDev/Proposals/AdvancedNotification/IEmailAddressResolver

    v5 v6  
    5252== Available Implementations ==
    5353
    54 Only `trac.ticket.notification.mail.DefaultDomainEmailResolver` and `trac.ticket.notification.mail.SessionEmailResolver`  are part of core Trac.
     54Only `trac.ticket.notification.mail.SessionEmailResolver`  are part of core Trac.
    5555
    5656Various other resolvers might be part of th:AnnouncerPlugin.
     
    8484Would this work with the current approach? It seems this logic would have to be executed in an earlier stage. When parsing a CC field a [wiki:TracDev/Proposals/AdvancedNotification/INotificationSubscriber subscriber] creates `session` and `authenticated` or `address` values. The IEmailAddressResolver is only invoked later, on `session` and `authenticated`.
    8585
     86
     87(Support for `admit_domains`, `ignore_domains`, `use_short_addr` and `smtp_default_domain` was implemented in changeset:2c5d1c0c2abb/psuter, for now without using this or any other extension point.)
     88
    8689=== Support distributors other than email?
    8790