Hi,

Thanks for thinking about this.

>> When writing the docs, I came to understand that what we mean by “Mail 
>> Server” is not very clear to me.

> Somehow. Let me give a try at generifying this:
> 
> A mail server is a software whose responsibility is storing,
> transferring or processing emails.
> 
> SMTP servers, POP3 servers, IMAP servers and JMAP servers fall into this
> category.

So 3 things?

 1. Storing
 2. Transferring
 3. Processing

Let me dig in to all of these.

Storing - My understanding is that this is optional. A server can be stateless, 
depending on the protocol being served, so no storing necessary. Is my 
understanding correct?

Transferring - I can’t think of any counter-argument.

Processing - This is a very generic term. Basically any server can be said to 
“process” something. Maybe we need to be a little more specific. But then 
again, I’m not sure how.


Cheers,
=David

Attachment: signature.asc
Description: Message signed with OpenPGP

Reply via email to