Property MailSend
- Namespace
- MailFathom.Domain.Access
- Assembly
- MailFathom.Domain.dll
MailSend
Gets the permission covering asking this deployment to send mail from an account it holds.
public static MailFathomPermission MailSend { get; }
Property Value
Remarks
It is the one grant on this surface whose effect leaves the deployment and cannot be withdrawn: a message that reached somebody else's mailbox is not recallable by any act available here. That is why it is its own name and follows from nothing — reading a mailbox is not writing from it, and MailFlagsWrite reaches the owner's own mail server rather than a stranger's.
It permits asking rather than sending: what it reaches writes a send down durably, and a delivery pass is what transmits it. It says nothing about which account a caller may send from either, since bounding a credential to particular accounts is outside this model.