Eu olhei para isso um pouco uma vez.
Talvez evite um termo como "servidor de email" porque, quando você começa a usar um termo como MTA, agora usa uma terminologia muito específica - até mesmo nomenclatura, e "servidor de email" talvez seja muito genérico, ambíguo, para ser significativo.
Pelo que eu entendi, fica assim
MUA-->MSA--->MTA--->(MDA->Comp)<--MUA
e com um cliente IMAP / POP (MRA) e um servidor IMAP / POP (MAA) envolvidos
sending(A->B->C->D->X) then from receiving right to left (X<--B<--A)
A B C D X B A
MUA-->MSA--->MTA--->(MDA->Comp)-->MAA<---MRA<--MUA
Os emails são enviados para o usuário @ domínio
MUA é o cliente de email. Seria o cliente SMTP. (ou talvez mais precisamente, uma interface de usuário configurada para executar um cliente SMTP específico, que é obviamente local para essa máquina, mas é claro, se conecta a um servidor SMTP)
MSA é um MTA, o que significa que ele transfere o email, mas é o MTA ao qual o MUA se conecta. E está no domínio local. Seria executado SMTP. Seria um servidor SMTP. (possivelmente existem outros protocolos que podem ser executados como alternativas ao SMTP).
MTA é um MTA no domínio de destino.
MDA É um computador no domínio do destinatário, que grava / "entrega" a mensagem no "armazenamento de email", localizado no disco rígido ao qual o computador tem acesso. Muitas vezes local. Esse armazenamento de email armazena emails para usuários no domínio.
MAA e MRA - Referem -se ao recebimento de email, em vez de enviar email. O termo MAA é menos conhecido e, muitas vezes, as pessoas se referem ao MRA como apenas o cliente IMAP / POP e não abreviam o servidor. Ouvi dizer que o MRA é um termo para cliente e servidor, o argumento é que diz agente, portanto, apenas descreve uma função e a definição não se limita apenas ao cliente ou apenas ao servidor. Mas sites que usam o termo MAA parecem definir o MAA como servidor e o MRA como cliente, e talvez eles estejam certos. Então, eu vou com isso, e cito dois sites, para uma definição e um exemplo.
Existe o MAA, que é um servidor POP / IMAP. E o MRA, que é o cliente POP / IMAP. Dois links que mencionam isso ..
https://www.ida.liu.se/~TDDI09/lectures/TDDI09-F4.pdf
cliente MRA Fetchmail
servidor MAA servidor Courier IMAPD
http://archive.vector.org.uk/art10500970
MAA (Mail Access Agent):
gerencia as pastas de uma conta de email e disponibiliza as mensagens para um MRA. MRA (Mail Retrieval Agent): acessa as pastas de email via MAA e disponibiliza as mensagens para o MUA
Você pergunta sobre o Sendmail. Conheço muito pouco desses programas Linux relacionados ao email, mas o Sendmail tem um cliente SMTP, embora seja principalmente um MTA (e qualquer programa que possa funcionar como um MTA pode funcionar como um MSA, um MSA é apenas uma forma de MTA).
Você pergunta se é possível enviar diretamente para o MTA do domínio de destino, se não há verificações de segurança. Eu acho que já fiz isso uma vez MUA para MTA, apenas um servidor SMTP envolvido, então sim. Mas normalmente é o MSA no seu domínio local que o envia para o MTA. Normalmente, existem dois servidores SMTP envolvidos. Eu acho que o que fiz para ver isso foi executar um sendmail ou postfix do servidor SMTP SMA da MSA, vi uma verificação de DNS no domínio e encontrei um MTA de destino (outro servidor SMTP). Então eu pensei heh, vou tentar enviá-lo diretamente. E para um domínio para o qual eu queria enviar, eu poderia conectar-me diretamente ao MTA de destino.