Task 4 – Socket Programming in Mininet Complete Assignment 3: Mail Client of the Socket Programming Assignments found on Page 180 of the prescribed text book. Name your file mailstudentnumber.py The goal of this programming assignment is to create a simple mail client that sends email to any recipient. Your client will need to establish a TCP connection with a mail server (e.g., a Google mail server), dialogue with the mail server using the SMTP protocol, send an email message to a recipient (e.g., your friend) via the mail server, and finally close the TCP connection with the mail server. Your job is to complete the code and test your client by sending email to different user accounts. You may also try sending through different servers (for example, through a Google mail server and through your university mailserver). Run this server and client on the mininet topology created in Task Run wireshark to capture all network traffic, when executing the server and client Capture wireshark screenshot and upload to
Task 4 – Socket
Complete Assignment 3: Mail Client of the Socket Programming Assignments found on Page 180 of the prescribed text book. Name your file mailstudentnumber.py
The goal of this programming assignment is to create a simple mail client that sends email to any recipient. Your client will need to establish a TCP connection with a mail server (e.g., a Google mail server), dialogue with the mail server using the SMTP protocol, send an email message to a recipient (e.g., your friend) via the mail server, and finally close the TCP connection with the mail server.
Your job is to complete the code and test your client by sending email to different user accounts. You may also try sending through different servers (for example, through a Google mail server and through your university mailserver).
- Run this server and client on the mininet topology created in Task
- Run wireshark to capture all network traffic, when executing the server and client
- Capture wireshark screenshot and upload to
Step by step
Solved in 3 steps