SCU Computer Networking Course Project
配置环境与工具:
Microsoft Win10; Java (jdk8);Vue3
核心依赖:
java.net.Socket, java.net.ServerSocket, java.lang.Thread
大概思路:
java EmailUserAgentServer
得到该命令行提示则说明Email User Agent启动成功
npm run serve 或者 部署打包好后的静态资源至tomcat/nginx等服务器。
访问Web资源,即打开使用界面;
输入要登录的邮箱和授权码(注:所登录的qq和163邮箱的smtp和pop3服务要打开,否则将会导致后续的操作出现异常)
输入内容
点击确认
代理服务器收到HTTP请求,并利用SMTP将邮件发送至目标邮箱
登录另一个邮箱则可以看到发出的邮件:
邮件过长时只会显示一部分,鼠标移至“内容”上则显示全部内容。
选择要删除的邮件并点击“删除邮件”,确认后,则成功删除