Winsock2 підключення і використання

Напишемо невелику шпору за такою фигне як Winsock, це така фігня за допомогою якої створюються мережеві додатки, за допомогою Winsock можна будувати клієнт-серверні додатки. Ми з вами розберемо спочатку як і що підключити і напишемо просте додаток для відправки пошти на smtp сервер.

Windows Sockets API (WSA). назва якого була укорочена до Winsock. Це технічна специфікація, яка визначає, як мережеве програмне забезпечення Windows буде отримувати доступ до мережевих сервісів, в тому числі, TCP / IP. Він визначає стандартний інтерфейс між клієнтським додатком (таким як FTP-клієнт або веб-браузер) і зовнішнім стеком протоколів TCP / IP. Він ґрунтується на API моделі сокетов Берклі, що використовується в BSD для установки з'єднання між програмами.

І так, що ж таке Winsock і з чим його їдять? Якщо сказати в "двох словах", то Winsock це інтерфейс, який спрощує розробку мережевих додатків під Windows. Все що нам потрібно знати, це те що Winsock представляє собою інтерфейс між додатком і транспортним протоколом, який виконує передачу даних.

Для того що б підключити winsock потрібно прописати в файлі такі рядки:

Це походу winsock2 підключаються, чим він відрізняється від просто winsock я не знаю не сильно цікавився.

Коротше банить мене повертає сервер помилку 500 і що начебто у мене з ак спам розсилався хоч з якого яб не послав, реально ніхочу редагувати і робити норм приклад, так що викладу всю купу сміття:

Є ще в мене прога міні бот так би мовити для мейл, я його теж мабуть весь код викладу в вільний доступ, мене правда і забанили мій мейл коли я їм розсилав.