Chapter 2 - SMTP and FTP Applications Examples: Chapter 2 - Creating client applications using existing protocols
Download Source