12.25分析SMTP协议,编写一个简单的SMTP服务器。端口251)利用Wireshark捕获数据包,分析一个电子邮件客户端(如outlookexpress)与SMTP服务器的交互过程。2)编写一个简单的SMTP服务器。a)实现的服务器应能与outlookexpress等现有的客户端进行简单的交互;b)记录浏览器与服务的交互过程;c)在屏幕上直接显示接收到的邮件内容;d)将邮件附件中的图像(如bmp或jpg图像)显示在屏幕上;e)可以采用C/C++或Java语音进行实现。3)提交报告,对以上内容进行总结和分析(包括程序的结构和说明)。