Question: Developing a mail user agent in Java Laboratory Assignment 2 3 A Problem Develop in Java a mail user agent B Specifications 1 The mail

Developing a mail user agent in Java
Laboratory Assignment 2 3 A Problem Develop in Java a mail user agent B Specifications 1 The mail user agent provides a graphical interface for the sender, with fields for sender's email address, recipient's email address, subject of the message and the message itself. See the diagram below MyMailClient From: To: Subject: r Message Enter Text Send Clear Quit 2 The client application established a TCP connection directly between the mail user agent and the recipient's mail server. Thus the message will not be relayed through the sender's mail server as is usually the case. Sends and receives the SMTP commands and data to deliver the message to the recipient's mail server. 3 Develop the user agent so it sends email to at most recipient at a time. The user agent will assume that the domain part of the recipient's email address is the name of the SMTP server handling the incoming email for that recipient. 4 core The user agent will not perform a DNS lookup for an MX record so the sender must supply the actual name of the mail server 5 Page | 34 Page | 35
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
