Що таке SMTP?

Що таке SMTP?
Що таке SMT? Термін SMT розшифровується як Simple Mail Transfer Protocol, що означає простий протокол для передачі пошти. Він є мережевим протоколом, призначеним для роботи з електронною поштою в мережах TC / IP. Протокол SMT застосовується для відправки кореспонденції користувачів до серверів, а потім здійснюється подальша пересилання одержувачам листів.

Для того щоб отримувати пошту необхідно, щоб поштовий клієнт використовував протоколи IMA або.

Передача інформація відбувається за допомогою TC. Зазвичай для цього використовують порт 25 або 587. Потрібно відзначити, що для передачі даних з сервера на сервер застосовується виключно порт 25. Для того щоб повідомлення було доставлено одержувачу, потрібно відправити його поштового сервера домену, де розташований адресат.
У цьому випадку найчастіше використовують запис виду Mail eXchange (МХ) системи DNS. Даний запис означає обмін поштою.

Якщо немає запису МХ, то можна використовувати запис типу А. Багато діючі в даний час реалізації SMT-серверів (наприклад, Exim) для того, щоб визначити сервер, який обслуговує пошту в домені адресата, можуть залучати запис типу SRV (RFC 2782) .
Велику популярність SMT знайшов на початку 1980-х років, до його створення успішно застосовувався протокол UUC. Для того щоб ним скористатися відправник повинен був знати і вказувати повний маршрут до одержувача. Також необхідно було наявність постійного або прямого комутованого з’єднання між двома комп’ютерами: одержувача і відправника.

Одним з перших агентом відправки, що почали працювати з SMT, був Sendmail. Сьогодні цей протокол є типовим для електронної пошти: він застосовується усіма клієнтами і серверами.

Даний протокол був створений для забезпечення передачі текстових повідомлень в Коліровка ASCII. Крім цього, для перших специфікацій необхідно було виконувати обнуління старшого біта кожного що відправляється байта.
Зрозуміло, що такий підхід не надавав можливості відправляти двійкові файли (відеофайли, зображення, архіви і програми), а також тексти на національних мовах, включаючи кирилицю.

Для вирішення цих проблем і був створений MIME стандарт, що описує метод перетворення двійкових файлів в текстовий вигляд. Сьогодні велика частина серверів підтримують 8BITMIME, який дозволяє здійснювати виконавчі файли також легко, як і текстові повідомлення.

Детальніше про це, можна прочитати на, присвяченій SM T-технології.

Що таке SMT?

Сподобалася стаття? Поділися нею з друзями!




Добавить комментарий