Simple Mail Transfer Protocol (SMTP) to najczęściej używany protokół poczty e-mail, który zajmuje się wysyłaniem wiadomości e-mail z aplikacji klienckich do serwera poczty e-mail. W różnych przypadkach klienci poczty są implementowani w aplikacjach .NET w celu wysyłania wiadomości e-mail przez SMTP. W przypadku takich scenariuszy w tym artykule opisano, jak programowo nawiązać połączenie z serwerem SMTP przy użyciu języka C#. Ponadto przykłady kodu pokazują, jak wysłać wiadomość e-mail za pośrednictwem klienta SMTP po nawiązaniu połączenia.