Skip to content
  • Volker Krause's avatar
    Remove MailTransport dependency from MailTransportAkonadi · da178cb9
    Volker Krause authored
    This removes two things:
    - The transport() helper method in TransportAttribute. This is only used
    in the mail dispatcher agent and easy to replace.
    - The transport validity check when queuing an email. This check is
    repeated by the dispatcher agent at the time of sending again anyway
    (and that's the more relevant time, as transport configuration can change
    meanwhile).
    
    As a result both libraries are now independent of each other. This might
    seem a bit weird, but to me this shows that what is in MailTransportAkonadi
    probably rather belongs into AkonadiMime instead. That's for a subsequent
    change though.
    da178cb9