Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

Καλημερα σε ολους,

 

εχω να παραδωσω μια ασκηση java στη σχολη μου , ομως για εμενα ειναι δυσκολη και δεν μπορω να την κανω. Οποιος εχει τις απαραιτητες γνωσεις java και θελει να εξοικονομισει ενα χαρτζιλικι ,ας μου στειλει ενα email στην παρακατω διευθυνση

 

 

[email protected]

 

 

 

IJAe 2011/2012 Project

 

Create a simple email client program satisfying the following requirements. Simple in this case means

that your program is expected to provide only limited number of features of well known email clients.

So, first implement requirements listed here and then things you know from other email clients (if any).

 

Requirements:

1 Settings

• Program uses the following settings:

• User email address (used fot From field in the mail)

• • SMTP server connect information

• • POP3 server connect information

• • Settings file location

• • Contact list file location

• • Directory where received emails are stored

• Settings is stored in a file and therefore is persistent.

2 Contact list

• Contact list is able to handle unlimited number of contacts (name, email) and

mailinglists (name, list of emails).

• Contact list allows to add, remove contacts and add, remove, modify mailing-lists.

• Contacts and mailing-lists are stored in a file and therefore are persistent.

3 List of received emails

• List of emails is able to handle unlimited number of emails

(head, from, to, subject, body).

• Received emails are put in the list of received emails automatically and set unread until

they are not read by the user.

4 List of sent emails

• List of emails is able to handle unlimited number of emails (head, from, to, subject,

body).

• Sent emails are put into list of sent emails automatically.

5 Sending email (SMTP)

• Program is able to connect to a mail server using SMTP protocol.

• Program is able to send email with the following fields:

• From (according to setting)

• To (can be one or more email addresses – contacts and mailing-lists)

• Cc (can be one or more email addresses – contacts and mailing-lists)

• Subject

• Body (expect only text emails)

• Communication with the email server is done in a separate thread.

6 Receiving email (POP3)

• Program is able to connect to a mail server using POP3 protocol.

• Program is able to download and then delete emails from the server.

• Communication with the email server is done in a separate thread.

7 GUI

• Allows to change settings (all settings above)

• Allows to operate with contact list.

• Allows to write and send email.

• Allows to list received and sent emails.

• Allows to read received and sent emails.

 

In order to be able to test your work, your tests must be implemented in the class named EmailClient

and its main method - so, your work can be executed using the following command:

java cz.vutbr.fit.ijae.project.XXX.EmailClient

Deadline for the project is 15th January 2012. Note that the deadline is strict, no extension will be

allowed. You are also expected to present your work to the lecturer. Times and dates will be

announced.

Δημοσ.

Κι εγώ για μια στιγμή χάρηκα ότι τα ελληνικά πανεπιστήμια βάζουν αξιόλογες ασκήσεις. :P

Μόλις είναι για 15 Γενάρη. Με μια πρώτη ματιά φαίνεται αρκετά απαιτητική για κάποιον που δεν έχει ιδιαίτερη επαφή με java. Φαίνεται πιο δύσκολη όμως απ'ότι είναι. Αν θέλεις να δοκιμάσεις να την λύσεις μπορούμε να σε βοηθήσουμε :D

Δημοσ.

εαν γνωριζα καποια πραγματα πανω σε java θα προσπαθουσα να την κανω. Ομως ειναι αρκετα δυσκολη για εμενα που δεν εχω καμια επαφη με τη γλωσσα αυτη. Γιαυτο το λογο ψαχνω καποιον καλοθελητη να μου την κανει, παντα βεβαια επι πληρωμη.

Δημοσ.

αυτο δε το γνωριζω. αυτος που ειναι διατεθημενος να μου την φτιαξει , ξερει καλυτερα απο εμενα , ποσο χρονο θα του κοστισει . θα μπορουσες να την κανεις εσυ?

Δημοσ.

Λογικά ναι θα μπορώ να την κάνω απλά δεν έχω κάνει κάτι παρόμοιο προς στιγμήν και δεν ξέρω τις τιμές στην αγορά :P

Δημοσ.

Ρώτησα αλλά οι τιμές που άκουσα μπορεί να σου φανούν λίγο μεγάλες.

Μου είπαν για 300-400 € ότι πάει κάτι τέτοιο. Επαναλαμβάνω πως προσωπικά δεν ξέρω από τιμές οπότε ότι μου είπαν σου λέω unsure.gif

Δημοσ.

Όπως είπε κι ο firewalker μη ξεχνάς ότι δεν είναι κάτι που το κάνεις έτσι απλά μπαμ μπαμ και ξεμπερδεύεις. Εκτός αν πετύχεις κάποιον που να έχει κάτι αντίστοιχο έτοιμο.

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...