- SMTP означава Simple Mail Transfer Protocol.
- SMTP е набор от указания за комуникация, които позволяват на софтуера да предава електронна поща през интернет Прост протокол за прехвърляне на поща .
- Това е програма, използвана за изпращане на съобщения до други компютърни потребители въз основа на имейл адреси.
- Той осигурява обмен на поща между потребители на едни и същи или различни компютри и също така поддържа:
- Може да изпрати едно съобщение до един или повече получатели.
- Изпращането на съобщение може да включва текст, глас, видео или графики.
- Може също да изпраща съобщения в мрежи извън интернет.
- Основната цел на SMTP се използва за настройка на правила за комуникация между сървърите. Сървърите имат начин да се идентифицират и да обявят какъв вид комуникация се опитват да осъществят. Те също имат начин да се справят с грешки, като например неправилен имейл адрес. Например, ако адресът на получателя е грешен, тогава сървърът ще получи отговор с някакво съобщение за грешка.
Компоненти на SMTP
- Първо, ще разделим SMTP клиента и SMTP сървъра на два компонента като потребителски агент (UA) и агент за прехвърляне на поща (MTA). Потребителският агент (UA) подготвя съобщението, създава плика и след това поставя съобщението в плика. Агентът за прехвърляне на поща (MTA) прехвърля тази поща през интернет.
- SMTP позволява по-сложна система чрез добавяне на система за препредаване. Вместо само един MTA на изпращащата страна и един на приемащата страна, могат да се добавят повече MTA, действащи като клиент или сървър за препредаване на имейла.
- Системата за препредаване без TCP/IP протокол може също да се използва за изпращане на имейли до потребителите и това се постига чрез използването на пощенския шлюз. Пощенският шлюз е релеен MTA, който може да се използва за получаване на имейл.
Работа на SMTP
Ако името на домейна на имейл адреса на получателя е различно от името на домейна на подателя, тогава MSA ще изпрати пощата до агента за прехвърляне на поща (MTA). За да препредаде имейла, MTA ще намери целевия домейн. Той проверява MX записа от Domain Name System, за да получи целевия домейн. MX записът съдържа името на домейна и IP адреса на домейна на получателя. След като записът бъде локализиран, MTA се свързва със сървъра за обмен, за да препредаде съобщението.