It depends on what you mean by “mail server”. If you want you to send and receive mail to other users on different systems, then NO. For this, the SMTP protocol is used.
If you mean the server that clients are connecting to in order to receive the email message that the server has already received, then there are several protocols, and there is probably room for new ones if they have good reason to use them.
source share