Click here to Skip to main content
12,898,392 members (55,127 online)
Rate this:
Please Sign up or sign in to vote.
See more: .NET3.0 Java .NET
We are assigned a project in our college. Project's title is "Email based interpreter". In this we have been asked to make an application from which we can send commands via email to a remote system and the app will turn message body into xml and execute command from xml extracted and send the result back to the source. any idea how should i start this.... Plse rply.... I dnt know where and how to start... Plse help.. :( :(
Posted 29-Sep-12 5:52am
Rate this: bad
Please Sign up or sign in to vote.

Solution 1

Break it down into pieces thjat either you do know haow to do, or can work out. If those peices are too big, break them down until you get to somethign you can do, or can research how to do.

Your task is already broken down into major modules:
1) Send commands via email to a remote system
2) Turn message body into xml
3) Execute command from xml
4) Send the result back to the source.

So, look at the first one: do you know how to send an email?
Hint: if you look here[^] under tips you might find something kinda useful...:laugh:

Once you get started, it looks a lot easier, it's just that you are bogged down by thinking of it as a single task.
ridoy 29-Sep-12 13:58pm
exactly what i think to give an answer..nothing left for me OG.:)..+5
Rate this: bad
Please Sign up or sign in to vote.

Solution 2

An email server for testing and development is HMail Server[^].
Please be ware of the "auto-ban" in the settings, the rest is pretty simple.

Resources for JavaMail API:

JavaMail API[^]
Fundamentals on the JavaMail API[^] (PDF, great source, simple & good written!)

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

    Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy | Mobile
Web02 | 2.8.170424.1 | Last Updated 29 Sep 2012
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100