是你ServerSocket和ClientSock的Port的值不一致。 把它们的Port的值设成一样就可以了。
你先上传附件,再发送邮件应该就不会,或者试试其他邮箱。
虽然我不会,但还是告诉楼主你:这里是硬件专区,这问题,还是到软件那边再放高分吧。
有可能是你没有建立FTP