Reports the mail transport's reachability by asking the injected
IMailer, which is the only channel in this package whose transport
offers a side-effect-free probe.
isHealthy is optional on IMailer, so an injected mailer that does not
implement it — an application's own stub, or a MailService over a
provider with no probe — yields undefined rather than a guess.
true reachable, false contacted and unreachable, undefined
when the mailer cannot answer
Builds a MailMessage and sends it via IMailer.
The notification to send
EmailChanneldispatches notifications through the resolvedIMailer.Param: name
The channel dispatch name
Param: mailer
The injected
IMailer(typically from M29's MailPlugin)Since
0.1.0