{filelink=1016}
import java.util.Properties;
import javax.mail.Authenticator;
import javax.mail.Folder;
import javax.mail.Message;
import javax.mail.Part;
import javax.mail.PasswordAuthentication;
import javax.mail.Session;
import javax.mail.URLName;
import javax.mail.internet.InternetAddress;
public class Emails_ligne
{
public static void main(String[] args) throws Exception
{
final String username="exemple_utilisateur";
final String password="mot de pass-***";
// Définition d'un URLName pour construire un lien
URLName url = new URLName("pop3://test@pop.gmail.com/Inbox");
// Ouvrir une session avec le nom d'utilisateur et le mot de passe
Session session = Session.getDefaultInstance(new Properties(),
new Authenticator()
{
public PasswordAuthentication getPasswordAuthentication()
{
return new PasswordAuthentication(username, password);
}
}
);
Folder inbox = session.getFolder(url);
if (inbox == null)
{
System.out.println("Répertoire introuvable");
System.exit(1);
}
inbox.open(Folder.READ_ONLY);
// Parcourir les emails de la boîte de réception et afficher le nombre
// de ligne de chaque email
Message[] messages = inbox.getMessages();
for (int i = 0; i < messages.length; i++)
{
System.out.println(messages[i].getLineCount() + " lignes");
}
inbox.close(false);
}
}
A Voir sur le même Sujet:
- pop3 et java pdf
- programme java pop3 smtp
- compter le nombre de lignes d'une chaine en java
- le SNMPT et POP3 pdf
- cour et tutoriel de java mail
- cours de java et programmation smtp
- afficher avec java swing les messages de javamail
- cours javamail pop3
- comment compter nombre de ligne en java
- utilisation de la classe StringBuilder