Before you think this is a thread about me wanting code for my project, don't worry, I'm not into having others do my work..
So get this, I'm in a software engineering course and our professor is not the brightest in the world... or at least in my opinion. Our webmail services were having difficulties over this past summer with mail not being delivered or if it was, it was malformed or delivered extremely late. This is what we have to do by the end of the semester:
Write a cross platform app (not java, but I think perl, maybe c++) that for both a client and a server to measure the performance of our mail system.. But this is how he wants it to work:
Sit in the background and when the person clicks "Send" IN webmail (Not a POP client...) he wants it to pick up all the info from the emails header and then have the server sitting on the UNIX box that will compare the header info and checksum from the client...
The only thing is that I have no clue how to actually code something like this and NO ONE else does in our class either... including the professor. I was thinking the only way was to have some sort of packet sniffer grab the email, deconstruct it and read the header and have the same on the server... then use our app to benchmark the times.
So, yeah, any thoughts on how we could accomplish this?
-aqua