public async Task<string> GetCanSendOnBehalf( MailListId maillist, AccountId subscriber ) =>
         await Context.ProcessRequestGet( "email/ml/get_can_send_on_behalf", new Dictionary<string, string> {
                 { nameof( maillist.Maillist ).ToLowerInvariant(), maillist.Maillist },
                 { MaillistUid, maillist.Uid.ToNCString() },
                 { Subscriber, subscriber.Login },
                 { SubscriberUid, subscriber.Uid.ToNCString() }
             } ).ConfigureAwait( false );
 public async Task<string> Unsubscribe( MailListId maillist, AccountId subscriber ) =>
         await Context.ProcessRequestPost( "email/ml/unsubscribe", new Dictionary<string, string> {
                 { nameof( maillist.Maillist ).ToLowerInvariant(), maillist.Maillist },
                 { MaillistUid, maillist.Uid.ToNCString() },
                 { Subscriber, subscriber.Login },
                 { SubscriberUid, subscriber.Uid.ToNCString() }
             } ).ConfigureAwait( false );
 public async Task<string> Subscribe( MailListId maillist, AccountId subscriber, bool? canSendOnBehalf ) =>
         await Context.ProcessRequestPost( "email/ml/subscribe", new Dictionary<string, string> {
                 { nameof( maillist.Maillist ).ToLowerInvariant(), maillist.Maillist },
                 { MaillistUid, maillist.Uid.ToNCString() },
                 { Subscriber, subscriber.Login },
                 { SubscriberUid, subscriber.Uid.ToNCString() },
                 { nameof( canSendOnBehalf ).ToSnake(), canSendOnBehalf.ToYesNo() }
             } ).ConfigureAwait( false );
 public async Task<string> Subscribers( MailListId maillist ) =>
     await Context.ProcessRequestGet( "email/ml/subscribers", new Dictionary<string, string> {
                 { nameof( maillist.Maillist ).ToLowerInvariant(), maillist.Maillist },
                 { MaillistUid, maillist.Uid.ToNCString() },
             } ).ConfigureAwait( false );
 public async Task<string> Delete( MailListId maillist ) =>
     await Context.ProcessRequestPost( "email/ml/del", new Dictionary<string, string> {
                 { nameof( maillist.Maillist ).ToLowerInvariant(), maillist.Maillist },
                 { MaillistUid, maillist.Uid.ToNCString() }
             } ).ConfigureAwait( false );