Я трохи заглянув у це раз.
Можливо, уникайте такого терміна, як "поштовий сервер", тому що, коли ви починаєте використовувати такий термін, як MTA, тепер ви використовуєте дуже специфічну термінологію - навіть номенклатуру, а "поштовий сервер", мабуть, занадто загальний, неоднозначний навіть, щоб мати значення.
З того, що я можу зібрати, виходить так
MUA-->MSA--->MTA--->(MDA->Comp)<--MUA
і із залученим клієнтом IMAP / POP (MRA) та сервером 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
Електронні листи надсилаються до користувача @ домену
MUA - клієнт електронної пошти. Це був би клієнт SMTP. (або, можливо, більш точно, користувальницький інтерфейс, налаштований на запуск конкретного SMTP-клієнта, який, звичайно, локальний для цієї машини, але, звичайно, підключається до SMTP-сервера)
MSA - це MTA, тобто він передає електронну пошту, але це MTA, до якого підключається MUA. І це на локальному домені. Він би запускав SMTP. Це був би сервер SMTP. (можливо, є й інші протоколи, які можуть працювати як альтернатива SMTP).
MTA - це MTA у домені призначення.
MDA - це комп'ютер у домені одержувача, який записує / "доставляє" повідомлення в "магазині пошти", який знаходиться на жорсткому диску, до якого має доступ комп'ютер. Часто до неї місцеві. Цей електронний магазин зберігає пошту для користувачів у домені.
MAA та MRA - це стосується отримання електронної пошти, а не надсилання електронної пошти. Термін MAA менш відомий, і часто люди називають MRA просто клієнтом IMAP / POP, і не дають серверу абревіатури. Я чув, що MRA є терміном як для клієнта, так і для сервера, аргументом є те, що він говорить агент, тому просто описується функція, а визначення не обмежується лише клієнтом або просто сервером. Але сайти, що використовують термін MAA, схоже, визначають MAA як сервер, а MRA як клієнта, і, можливо, вони мають рацію. Тож я піду з цим і цитую з двох веб-сайтів про це, для визначення та прикладу.
Є MAA, який є сервером POP / IMAP. І MRA, який є клієнтом POP / IMAP. Два посилання, які згадують про це ..
https://www.ida.liu.se/~TDDI09/lectures/TDDI09-F4.pdf
MRA клієнт Fetchmail
MAA сервер Courier IMAPD
http://archive.vector.org.uk/art10500970
MAA (агент доступу до пошти):
керує папками облікового запису електронної пошти та робить повідомлення доступними для MRA. MRA (агент з пошуку пошти): здійснює доступ до папок електронної пошти через MAA та надає повідомлення доступними для MUA
Ви запитаєте про Sendmail .. Я знаю дуже мало цих електронних програм, пов’язаних з електронною поштою, але Sendmail має клієнт SMTP, хоча це здебільшого MTA (і будь-яка програма, яка може функціонувати як MTA, може функціонувати як MSA, MSA - просто форма МТА).
Ви запитуєте, чи можна направити безпосередньо на MTA доменного пункту призначення, якщо немає перевірок безпеки. Я думаю, що я це робив колись MUA до MTA, задіяний лише один SMTP-сервер, так що так. Але зазвичай MSA у вашому локальному домені надсилає його до MTA туди. Отже, зазвичай задіяні два SMTP-сервери. Я думаю, що я зробив це, щоб побачити це: чи я запустив MSMA SMTP-сервер sendmail або postfix, побачив, як він перевіряє DNS в домені, і побачив, як він знаходить MTA призначення (інший сервер SMTP). Тоді я подумав, що я спробую надіслати це безпосередньо. І для одного домену, який я хотів надіслати, я міг би безпосередньо підключитися до цього місця призначення MTA.