JavaMail POP Zugriff zeigt nicht alle Emails

tobi193

Aktives Mitglied
Hi,
ich möchte mittels JavaMail und dem POP3 Zugriff meine Emails auslesen. Das klappt mit folgendem Code schon soweit ganz gut. Allerdings zeigt er mir die etwa die hälfte der Mails an, ab dem 22.10.2008 ist plötzlich Schluss.
Ich glaube zwar zu wissen wo das Problem liegt, habe aber keine Ahnung wie ich es lösen soll: Ich vermute dass er die "Untermails" der multiple Mails mitzählt und dadurch so viele Emails fehlen, wie ich "Untermails" habe.

Desweiteren gibt es ein Problem mit
Java:
hasNewMessages()
. Die Methode gibt immer false zurück, egal ob neue Mails da sind oder nicht. Ebenso ist es mit
Java:
getNewMessageCount()
. Da sagt er immer 0.

So schaut die bisherige Klasse aus:
[JAVA=0]
import java.util.*;
import javax.mail.*;
import javax.mail.internet.InternetAddress;
import java.io.*;

public class GetEMails{
private Properties props;

public void getMail() throws Exception{
props = new Properties();
props.setProperty("mail.pop3.host", "pop.gmail.com");
props.setProperty("mail.pop3.user", "MEIN EMAILADRESSE");
props.setProperty("mail.pop3.password", "MEIN PASSWORT");
props.setProperty("mail.pop3.port", "995");
props.setProperty("mail.pop3.auth", "true");
props.setProperty("mail.pop3.socketFactory.class", "javax.net.ssl.SSLSocketFactory");
Session session = Session.getInstance(props, new Authenticator() {
@Override protected PasswordAuthentication getPasswordAuthentication() {
return new PasswordAuthentication(props.getProperty("mail.pop3.user"), props.getProperty("mail.pop3.password"));
}
});
Store store = session.getStore("pop3");
store.connect();

Folder folder = store.getFolder("INBOX");
folder.open(Folder.READ_ONLY);

System.out.println("Mails: " + folder.getMessageCount());
System.out.println("Ungelesen: " + folder.hasNewMessages());

Message[] message = folder.getMessages();
for(int i = (message.length - 1); i >= 0; i--){
System.out.println(message.getMessageNumber() + " " + message.getSubject());
}

folder.close(false);
store.close();
}

public static void main(String[] args) throws Exception{
new GetEMails().getMail();
}
[/code]
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
T Javamail with authentication Netzwerkprogrammierung 9
D JavaMail: HTML Code einer Mail Netzwerkprogrammierung 9
D JavaMail - Mailsabrufen Problem (imap) Netzwerkprogrammierung 12
H JavaMail STARTTLS Netzwerkprogrammierung 6
S javamail und filterung bekannter nachrichten Netzwerkprogrammierung 3
S Mehrere Attachments mit JavaMail API auslesen Netzwerkprogrammierung 3
R JavaMail: Wie bekommt man rückgabecodes vom Server? Netzwerkprogrammierung 3
F Mehrere Attachments mit JavaMail API Netzwerkprogrammierung 2
H HTML-Mails mit JavaMail API Netzwerkprogrammierung 3
A JavaMail Problem - Nachricht wird nicht versendet ? Netzwerkprogrammierung 9
G JavaMail subFolders Netzwerkprogrammierung 6
S Voreinstellungen für JavaMail Netzwerkprogrammierung 2
D JavaMail Kontaktformular Umlaute Problem Netzwerkprogrammierung 2
conan2 JavaMail Netzwerkprogrammierung 10
R Problem beim Senden von Emails (Javamail) Netzwerkprogrammierung 2
J JavaMail Exception bei senden an anderen Server. Netzwerkprogrammierung 8
J JavaMail-Problem Netzwerkprogrammierung 5
G Fragen/Probleme mit JavaMail Netzwerkprogrammierung 2
G JavaMail und Session/Message Problem Netzwerkprogrammierung 2
L JavaMail: Mail in Posteingang aber nicht in Versendet Netzwerkprogrammierung 2
L JavaMail: Automatisches Email Versand (mehrere Empfänger) Netzwerkprogrammierung 4
L JavaMail: Versenden von mails funktioniert nicht Netzwerkprogrammierung 7
V JavaMail API Problem Netzwerkprogrammierung 10
P mit javamail gmx postfach prüfen Netzwerkprogrammierung 8
T Mit JavaMail API Faxe versenden? Netzwerkprogrammierung 5
windl Bluetooth und Zugriff auf ein IPhone Netzwerkprogrammierung 0
V Kann man mit Hilfe eines Java-Programms den Zugriff auf bestimmte Internetseiten verhinden? Netzwerkprogrammierung 3
J FTP FTP Zugriff über Proxy Server Netzwerkprogrammierung 1
D Zugriff auf Webinhalte ohne visuelles Öffnen der Website Netzwerkprogrammierung 2
L ssh connection; Zugriff auf 'screen' Prozess Netzwerkprogrammierung 5
J Website-Zugriff beenden Netzwerkprogrammierung 11
O HTTP Zugriff und Aktionen auf einer Webseite ausführen Netzwerkprogrammierung 9
F Desktop.browse() zugriff verweigert Netzwerkprogrammierung 2
vandread Zugriff auf Soziales Netzwerk mittels Java? Netzwerkprogrammierung 4
B FTP Applet mit FTP-Server-Zugriff sicher gestalten Netzwerkprogrammierung 12
A HTTP Zugriff auf http-Server - Error 400 Netzwerkprogrammierung 11
D Zugriff auf zentrale DB von verscheidenen Computern Netzwerkprogrammierung 7
T FTP-Zugriff auf Textdatei Netzwerkprogrammierung 13
B Zugriff auf eine Text- und XML-Datei Netzwerkprogrammierung 4
V Zugriff auf Laufwerk mit Username und Passwort? Netzwerkprogrammierung 7
R CVS- Zugriff Netzwerkprogrammierung 27
Airwolf89 Passwortabfrage bei Zugriff auf Zielrechner Netzwerkprogrammierung 17
ABstraCT Applet multipler port Zugriff möglich ? Netzwerkprogrammierung 5
ABstraCT Telnet port Zugriff problem (public IP) Netzwerkprogrammierung 12
S Zugriff auf Webseite Netzwerkprogrammierung 3
F Webserver Zugriff per Java Netzwerkprogrammierung 3
F Applet Datei Zugriff Netzwerkprogrammierung 13
T XML-RPC kein Zugriff auf Server Interface Netzwerkprogrammierung 3
T RMI - Client Zugriff auf Server funktioniert nicht Netzwerkprogrammierung 5
R Zugriff auf Suchmaschinen. Wie am Sinnvollsten? Netzwerkprogrammierung 2
D Zugriff auf URL über festgelegte Netzwerkresource Netzwerkprogrammierung 6
C Session Problem beim Zugriff auf Webseiten Netzwerkprogrammierung 3
H ServerSocket -> Zugriff nur von localhost Netzwerkprogrammierung 6
J SecurityManager - Server-Zugriff nur von bestimmten Clients? Netzwerkprogrammierung 2
P Praktikumsarbeit: Zugriff Active Directory/Server/Datenbank Netzwerkprogrammierung 15
J Server soll Zugriff auf Java Programm ermöglichen Netzwerkprogrammierung 3
S FTP zugriff - ich versteh es nich Netzwerkprogrammierung 17
S Suche API für einfachen HTTP-Zugriff. Netzwerkprogrammierung 17
D Zugriff auf OPC Server Netzwerkprogrammierung 1
D Zugriff auf Rechner im Lan Netzwerkprogrammierung 2
A Zugriff auf Inet Datenbank? Netzwerkprogrammierung 4
A Zugriff auf einen fremden Monitor im lan Netzwerkprogrammierung 3
T Tomcat zeigt immer nur eine Seite Netzwerkprogrammierung 3

Ähnliche Java Themen

Neue Themen


Oben