Accept both foo@bar.baz and foo.bar.baz here
diff --git a/server/endpoints/mgmt.py b/server/endpoints/mgmt.py
index 244e6c5..3f37972 100644
--- a/server/endpoints/mgmt.py
+++ b/server/endpoints/mgmt.py
@@ -168,7 +168,7 @@
 
         # extra list validation
         if new_list:
-            new_forum = new_list.strip("<>").replace(".", "@", 1)
+            new_forum = new_list.strip("<>").replace("@", ".").replace(".", "@", 1)
             if not new_forum in server.data.lists:
                 return user_error(f"New list id: '{new_forum}' is not an existing list")