diff --git a/doc/example-config/conf.d/20-managesieve.conf b/doc/example-config/conf.d/20-managesieve.conf
index 26c4ccd7af17d368ae421ce7789e15991b9b05a0..96044026b46ee755fa0e04f1b530b4cc67e52e7d 100644
--- a/doc/example-config/conf.d/20-managesieve.conf
+++ b/doc/example-config/conf.d/20-managesieve.conf
@@ -32,7 +32,7 @@ service managesieve {
 
 # Service configuration
 
-protocol managesieve {
+protocol sieve {
   # Maximum ManageSieve command line length in bytes. Some clients generate very long
   # command lines with huge mailboxes, so you may need to raise this if you get
   # "Too long argument" or "ManageSieve command line too large" errors often.
diff --git a/src/managesieve-login/managesieve-login-settings.c b/src/managesieve-login/managesieve-login-settings.c
index b20847c4bbf828941a3054ac8d187adde4caa48f..a3c011586b00a3e10604ff5e6aee3fb29cc7d209 100644
--- a/src/managesieve-login/managesieve-login-settings.c
+++ b/src/managesieve-login/managesieve-login-settings.c
@@ -24,7 +24,7 @@ static bool managesieve_login_settings_verify
 #endif
 
 static struct inet_listener_settings managesieve_login_inet_listeners_array[] = {
-    { "managesieve", "", 4190, FALSE },
+    { "sieve", "", 4190, FALSE },
 };
 static struct inet_listener_settings *managesieve_login_inet_listeners[] = {
 	&managesieve_login_inet_listeners_array[0]
@@ -36,7 +36,7 @@ static buffer_t managesieve_login_inet_listeners_buf = {
 
 struct service_settings managesieve_login_settings_service_settings = {
 	.name = "managesieve-login",
-	.protocol = "managesieve",
+	.protocol = "sieve",
 	.type = "login",
 	.executable = "managesieve-login",
 	.user = "$default_login_user",
diff --git a/src/managesieve/managesieve-settings.c b/src/managesieve/managesieve-settings.c
index 0d98ab676a8ed04a7e374a55f891092a79c7394e..f58836d04ff438b3ec62ab500b38f11ab22059c3 100644
--- a/src/managesieve/managesieve-settings.c
+++ b/src/managesieve/managesieve-settings.c
@@ -29,7 +29,7 @@ static buffer_t managesieve_unix_listeners_buf = {
 
 struct service_settings managesieve_settings_service_settings = {
 	.name = "managesieve",
-	.protocol = "managesieve",
+	.protocol = "sieve",
 	.type = "",
 	.executable = "managesieve",
 	.user = "",