|
package riceviemail;
import java.net.*;
import java.io.*;
public class connessione {
public static final int porta = 110;
try{
connessione = new Socket(serverPOP3, porta );
alServer = new PrintStream(connessione. getOutputStream());
dalServer.readLine();
System. out. println("Connessione effettuata con successo.");
alServer.println("user "+user);
if(risposta(dalServer))
{
System. out. println("User corretto.");
alServer.println("pass "+pass);
if(risposta(dalServer))
{
System. out. println("Password Corretta");
alServer.println("quit");
connessione.close();
return true;
}else{
System. out. println("Errore password.");
return false;
}
}else{
System. out. println("Errore Username.");
return false;
}
{
return false;
}
}
{
try{
alServer.println("user "+user);
dalServer.readLine();
alServer.println("pass "+pass);
if(risposta(dalServer))
{
System. out. println("Login effettuato con successo!");
return true;
}else{
System. out. println("Parametri Errati!");
return false;
}
{
System. out. println("Login non effettuato!");
return false;
}
}
{
try{
alServer.println("quit");
dalServer.readLine();
{
System. out. println("Errore risposta di Chiusura connessione!");
}
}
{
try{
String riga = dalServer. readLine();
if(riga.substring(0,1).equals("+"))
return true;
else
return false;
{
return false;
}
}
{
alServer.println("noop");
if(risposta(dalServer))
return true;
else
return false;
}
}
|
|