Poputil
Classe Ctrlpoputil
- public class Ctrlpoputil
- implements Poputil.Interfacepoputil
Description :
implémente Interfacepoputil
- Version:
- 1.0
- Author:
- yarel
Ctrlpoputil
public Ctrlpoputil()
- constructeur
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