In this chapter, we will cover following recipes:
- Sending emails—sending emails from your application
 - Fetching emails—checking and reading newly-received emails in a folder
 - FTP—uploading, listing, and downloading files from FTP
 - Sockets—writing a chat system based on TCP/IP
 - AsyncIO—an asynchronous HTTP server for static files based on coroutines
 - Remote procedure calls—implementing RPC through XMLRPC