Poputil
Classe Ctrlpoputil

public class Ctrlpoputil
implements Poputil.Interfacepoputil

Description :

implémente Interfacepoputil

Version:
1.0
Author:
yarel
Détail du constructeur

Ctrlpoputil

public Ctrlpoputil()
constructeur

Détail de la méthode

connectPop

public boolean connectPop(java.lang.String serveur,
                          int port)
connection
Parameters:
serveur - String
port - int
Returns:
boolean

loginPop

public boolean loginPop(java.lang.String user,
                        java.lang.String password)
login
Parameters:
user - String
password - String
Returns:
boolean

formatChaine

private java.lang.String formatChaine(java.lang.String chaine)
renvoie la chaine avec des cars accentué pour le champs "Sujet"
Parameters:
chaine - String
Returns:
String

decodePass

private java.lang.String decodePass(java.lang.String champ)
decode la valeur hexa de la chaine
Parameters:
champ - String
Returns:
String

formatMel

private java.lang.String formatMel(java.lang.String mel)
renvoi uniquement l'adresse mel pour les champs "from" & "To"
Parameters:
mel - String
Returns:
String

afficheMsgs

public void afficheMsgs(Poputil.Msgs colMsg,
                        nettoyeur.Progress bar)
remplit le collection de msg
Parameters:
colMsg - Msgs
bar - Progress

killSpam

public boolean killSpam(int numeromel)
efface un mel sur le serveur
Parameters:
numeromel - int
Returns:
boolean

getNbrTotalMsg

public int getNbrTotalMsg()
renvoi le nombre total de mel
Returns:
int

quitConnect

public java.lang.String quitConnect()
logout
Returns:
String