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
signature.asc
Description: Message signed with OpenPGP