This is one of my assignments and I need some help in getting started. The basic idea behind assignment is that I have to create a self destructive email program that is able to destroy message (n) after the time period.
Speaking about self destructive emails, there are some very similar services offered on the Internet but what they do, they convert the email message to an image and store them on their servers Now, they send a message enclosing the image inline with it. After getting a hit on that image (which means the message was being opened), they break the image and inline image links! Boom!
IMO, it is not like what a self-proclaimed email should be. However, in my case, I must take care of the following points:
- I have to do this for the text, no image, nothing else.
- I believe that the systems used in the entire process will be UNIX based (I do not know how this is going to make a difference).
- There are some pointers about the use of different network layers to solve the problem.
This is not considered to be "to be" in normal form. I mean, I only have to do this for one / two Unix systems. I will keep it like this, I have two UNIX systems and nothing else. Now I want to create a program (myself in Unix) which will do self destructive work. I have total control over the protocol and network layers and I need some more codes at any level.
It is more capable of stack overflow side of things, but I have no problem in starting you is.
The first thing I would like to say is that you are doing a lot of analysis on this. The services of which e-mails are destroying themselves, which are image-based, it is only being removed after a file has been removed. You only need to do it differently, that text is inserted in that file and its content is received before it is removed. It fits well with UNIX philosophy because so many programs already use flat files.
The part you have left is how you are making it. You describe it as an e-mail program and then talk about web services. Is it a web based project or program that you are designing for Linux? Do you have to code everything from scratch or can you parse the output from Linux utilities to get the mail? These types of things actually simplify the process.
Comments
Post a Comment