示例#1
0
        public override async Task ExecuteAsync(CancellationToken cancellationToken)
        {
            await _channel.SendMessageAsync(
                new ImapMessage(
                    UntaggedTag,
                    "BYE",
                    new AtomMessageData("IMAP4rev1"),
                    new ServerMessageData("Server logging out")),
                cancellationToken);

            await EndOkAsync(_channel, cancellationToken);

            _channel.EndSession();
        }