getSettingsByEmail method
Gets an email settings by its email.
correlationId
(optional) transaction id to trace execution through call chain.email
an email of email settings to be retrieved. Return Future that receives email settings or error.
Implementation
@override
Future<EmailSettingsV1?> getSettingsByEmail(
String? correlationId, String email) async {
var settings = _settings.isNotEmpty
? _settings.firstWhere((s) => s.email == email)
: null;
return settings;
}