From e556191babcbb773a4744aeded0123a8b21791f4 Mon Sep 17 00:00:00 2001 From: Manos Pitsidianakis Date: Thu, 24 Sep 2020 12:16:50 +0300 Subject: [PATCH] melib/imap: hide LOGIN from debug log --- melib/src/backends/imap/connection.rs | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/melib/src/backends/imap/connection.rs b/melib/src/backends/imap/connection.rs index b9bc33bf5..f7fb9d779 100644 --- a/melib/src/backends/imap/connection.rs +++ b/melib/src/backends/imap/connection.rs @@ -475,9 +475,13 @@ impl ImapStream { self.stream.flush().await?; match self.protocol { ImapProtocol::IMAP { .. } => { - debug!("sent: M{} {}", self.cmd_id - 1, unsafe { - std::str::from_utf8_unchecked(command) - }); + if !command.starts_with(b"LOGIN") { + debug!("sent: M{} {}", self.cmd_id - 1, unsafe { + std::str::from_utf8_unchecked(command) + }); + } else { + debug!("sent: M{} LOGIN ..", self.cmd_id - 1); + } } ImapProtocol::ManageSieve => {} }