Saya melihat ini sedikit sekali.
Mungkin menghindari istilah seperti "mail server" karena setelah Anda mulai menggunakan istilah seperti MTA, Anda sekarang menggunakan terminologi yang sangat spesifik - bahkan nomenklatur, dan "mail server" mungkin terlalu umum, bahkan ambigu, menjadi bermakna.
Dari apa yang bisa saya kumpulkan, seperti ini
MUA-->MSA--->MTA--->(MDA->Comp)<--MUA
dan dengan klien IMAP / POP (MRA) dan server IMAP / POP (MAA)
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
Email dikirim ke pengguna @ domain
MUA adalah klien email. Itu akan menjadi klien SMTP. (atau mungkin lebih tepatnya, antarmuka pengguna yang dikonfigurasi untuk menjalankan klien SMTP tertentu yang tentu saja lokal untuk mesin itu tetapi tentu saja, terhubung ke Server SMTP)
MSA adalah MTA yang berarti mentransfer email, tetapi MTA yang terhubung dengan MUA. Dan itu ada di domain lokal. Itu akan menjalankan SMTP. Itu akan menjadi server SMTP. (mungkin ada protokol lain yang bisa dijalankan sebagai alternatif untuk SMTP).
MTA adalah MTA di domain tujuan.
MDA Adalah komputer di domain penerima, yang menulis / "mengirim" pesan ke "toko surat" yang ada di hard drive yang dapat diakses komputer. Seringkali lokal untuk itu. Toko surat itu, menyimpan surat untuk pengguna di domain.
MAA dan MRA - Ini ada hubungannya dengan menerima email, daripada mengirim email keluar. Istilah MAA kurang dikenal, dan sering orang menyebut MRA hanya sebagai klien IMAP / POP, dan tidak memberikan singkatan pada server. Saya pernah mendengar tentang MRA sebagai istilah untuk klien dan server, argumennya adalah bahwa ia mengatakan agen, jadi cukup jelaskan sebuah fungsi dan definisi tidak membatasi dirinya sendiri hanya untuk klien atau server saja. Tetapi situs yang menggunakan istilah MAA tampaknya mendefinisikan MAA sebagai server dan MRA sebagai klien, dan mungkin mereka benar. Jadi saya akan pergi dengan itu, dan mengutip dari dua situs web tentang itu, untuk definisi dan contoh.
Ada MAA yang merupakan server POP / IMAP. Dan MRA yang merupakan klien POP / IMAP. Dua tautan yang menyebutkan ini ..
https://www.ida.liu.se/~TDDI09/lectures/TDDI09-F4.pdf
klien MRA Fetchmail
MAA server Kurir IMAPD
http://archive.vector.org.uk/art10500970
MAA (Agen Akses Surat):
mengelola folder akun email dan membuat pesan tersedia untuk MRA. MRA (Mail Retrieval Agent): mengakses folder email melalui MAA dan membuat pesan tersedia untuk MUA
Anda bertanya tentang Sendmail .. Saya tahu sedikit tentang program-program linux terkait email ini, tetapi Sendmail memang memiliki klien SMTP, meskipun sebagian besar merupakan MTA (dan program apa pun yang dapat berfungsi sebagai MTA dapat berfungsi sebagai MSA, MSA hanya sebuah bentuk MTA).
Anda bertanya apakah mungkin mengirim langsung ke MTA domain tujuan, jika tidak ada pemeriksaan keamanan. Saya pikir saya sudah melakukannya sekali MUA ke MTA, hanya satu server SMTP yang terlibat, jadi ya. Tetapi biasanya MSA di domain lokal Anda yang mengirimkannya ke MTA di sana. Jadi biasanya ada dua Server SMTP yang terlibat. Saya pikir apa yang saya lakukan untuk melihat itu, adalah saya menjalankan MSA SMTP server sendmail atau postfix, melihatnya melakukan pengecekan DNS pada domain dan melihatnya menemukan tujuan MTA (server SMTP lain). Lalu saya pikir heh saya akan mencoba mengirimnya langsung. Dan untuk satu domain yang ingin saya kirimi, saya bisa terhubung langsung ke tujuan itu MTA.