feat: system user

Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
This commit is contained in:
2026-07-19 06:56:38 -04:00
parent 49e9291214
commit 2c640125e8
@@ -23,6 +23,17 @@ interface ProviderBaseInterface extends ResourceProviderBaseInterface{
public const JSON_TYPE = 'mail:provider'; public const JSON_TYPE = 'mail:provider';
/**
* Reserved user identifier for system-owned mail services
*
* Services stored under this user id belong to the tenant itself rather
* than any real user (e.g. accounts used to deliver system-generated
* messages such as verification codes and password resets).
*
* @since 2026.07.01
*/
public const USER_SYSTEM = 'system';
/** /**
* Finds a service that handles a specific email address * Finds a service that handles a specific email address
* *