Solved

Java-Based SMTP/POP3 client

Posted on 2001-06-26
3
267 Views
Last Modified: 2008-02-01
I need source code or links of sourcode that works (complete either with interface or not) for:

A Java-Based SMTP/POP3 client

at minimum is able to:
1. Compose e-mail messages (no attachments)
2. Send e-mails to the recipients
3. Download e-mails from the pop3 server (from the user?s mailbox) into a local mailbox on the workstation. These e-mails should be stored in the local hard-disk, and should be retrievable.

0
Comment
Question by:netnewbie
3 Comments
 

Expert Comment

by:jaikishan
ID: 6227253
1. download sun's mail.jar It has full source code on how to send mails. Get a small GUI in HTML and send the request to a servlet that does it...
2. u need to write the code for ur own. Once u have the content of the mail(source in sun jar) then u can save that in any format in ur machine
0
 
LVL 7

Accepted Solution

by:
Igor Bazarny earned 300 total points
ID: 6228782
Here are some links I found:

JavaMail:
http://java.sun.com/products/javamail/

Third-Party JavaMail-based products:
http://java.sun.com/products/javamail/Third_Party.html


YAMM--Yet Another Mail Manager:
http://www.gjt.org/~fredde/yamm/

WebMail:
http://jwebmail.sourceforge.net/

To solve your problems:
   1. Compose e-mail messages (no attachments)
You need some simple GUI to input recipients and mail body.

   2. Send e-mails to the recipients
It's few lines of code using JavaMail API

   3. Download e-mails from the pop3 server (from the user?s mailbox) into a local mailbox on the workstation.
       These e-mails should be stored in the local hard-disk, and should be retrievable.
It's another few lines, using JavaMail API and mbox JavaMail provider to handle local storage

Regards,
Igor Bazarny,
Brainbench MVP for Java 1
www.brainbench.com
0
 

Author Comment

by:netnewbie
ID: 6231589
Thank You...
0

Featured Post

Netscaler Common Configuration How To guides

If you use NetScaler you will want to see these guides. The NetScaler How To Guides show administrators how to get NetScaler up and configured by providing instructions for common scenarios and some not so common ones.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
print map entry 34 69
egit plugin on eclipse 8 63
How do I remove an object from a 3 26
sql import cannot be resolved jsp 3 23
This was posted to the Netbeans forum a Feb, 2010 and I also sent it to Verisign. Who didn't help much in my struggles to get my application signed. ------------------------- Start The idea here is to target your cell phones with the correct…
Go is an acronym of golang, is a programming language developed Google in 2007. Go is a new language that is mostly in the C family, with significant input from Pascal/Modula/Oberon family. Hence Go arisen as low-level language with fast compilation…
Viewers will learn about the different types of variables in Java and how to declare them. Decide the type of variable desired: Put the keyword corresponding to the type of variable in front of the variable name: Use the equal sign to assign a v…
This tutorial explains how to use the VisualVM tool for the Java platform application. This video goes into detail on the Threads, Sampler, and Profiler tabs.

777 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question