Функції SMTP
SMTP реалізується в сучасних мережах стандарту TCP / IP. Вперше інформація про використання протоколу з`явилася ще в 1982 р Незважаючи на те, що сервер SMTP може бути використаний і для отримання повідомлень, на сьогоднішній день більшість поштових клієнтів використовують його лише для відправки, воліючи інші технології (наприклад, POP або IMAP) для прийому інформації. Протокол є одним з найбільш популярних і використовується переважною кількістю поштових програм і серверів.
Функція SMTP полягає в перевірці правильності зазначення налаштувань і параметрів для відправки листа. За даним протоколом проходить верифікація налаштувань комп`ютера користувача, що намагається відправити повідомлення, а потім проводиться доставка, якщо всі налаштування були виконані правильно. Після цього робота SMTP не закінчується і сервер чекає повідомлення про успішну доставку даних. Якщо повідомлення з якихось причин не може бути доставлено, надсилається відповідне повідомлення відправнику.
Налаштування SMTP
Налаштування SMTP полягає в установці потрібного програмного забезпечення і визначення адреси сервера, використовуваного для відправки. Для відправки з боку користувача потрібно встановити програму-клієнт, яка вміє передавати листи і зв`язуватися з сервером SMTP по протоколу TCP / IP. Після цього програма запускається і налаштовується на роботу з сервісом надсилання та отримання пошти шляхом зазначення потрібних налаштувань. Потім користувач намагається надіслати повідомлення. Якщо настройка здійснена вірно, лист буде доставлено адресату.
Більшість сучасних сервісів електронної пошти вже мають налагоджені сервери для відправки повідомлень. Якщо ви не користуєтеся стороннім програмним забезпеченням для відправки листів, ви зможете відправити лист без твору додаткових налаштувань на сайті сервісу, де у вас зареєстрований аккаунт.
Сучасні адміністратори SMTP-серверів вимагають від користувачів проходження аутентифікації перед тим, як вони зможуть відправити своє повідомлення. Користувачеві необхідно спочатку вказати свій логін і пароль на сервері, а лише потім перейти до відправки. Даний захист використовується для блокування можливості розсилки спаму, що використовує прості SMTP-протоколи. Раніше ж для ідентифікації в протоколі SMTP використовувався унікальну IP-адресу відправника.