public MailItem showInfoLastSpam() { if (mensaje.contains("propaganda")) { return server.getNextMailItem(user); } else if (mensaje.contains("regalo")) { return server.getNextMailItem(user); } else { System.out.println("No ha llegado aún spam"); } return server.getNextMailItem(user); }
public MailItem getNextMailItem() { MailItem mens = server.getNextMailItem(user); if (mens.getMessage().contains("promoción")) { return null; } else if (mens.getMessage().contains("regalo")) { return null; } else if (mens.getMessage().contains("trabajo")) { return server.getNextMailItem(user); } return server.getNextMailItem(user); }
public void sendMailItemWithTransmissionError( String user, String destinatarioY, String mensajeErr, String asunt) { MailItem nuevoMensaje = new MailItem(user, destinatarioY, mensajeErr, asunt); if (mensajeErr.contains("o")) { System.out.println("#o"); } else if (mensajeErr.contains("i")) { System.out.println("$i"); } server.post(nuevoMensaje); }
/** * Método que recupera del servidor el siguiente mensaje que tenga el usuario e imprima por * pantalla los datos de dicho mensaje. */ public void printNextMailItem() { MailItem nuevoMensaje = server.getNextMailItem(user); if (nuevoMensaje != null) { nuevoMensaje.print(); } else { System.out.println("No hay ningún mensaje."); } if (nuevoMensaje.getMessage().contains("promoción")) { System.out.println("Se ha recibido spam."); } else if (nuevoMensaje.getMessage().contains("regalo")) { System.out.println("Se ha recibido spam."); } }
/** Método que envía el mensaje */ public void sendMailItem(String destinatarioX, String mensajeEnv, String asunto) { MailItem nuevoMensaje = new MailItem(user, destinatarioX, mensajeEnv, asunto); server.post(nuevoMensaje); }
/** Método que muestra el número de mensajes */ public void numMens() { System.out.println("Hay " + server.howManyMailItems(user) + " mensajes nuevos"); }
public void sendMessage(Client client, Template template) { String msgContent = templateEngine.prepareMessage(template, client); mailServer.send(client.getEmail(), msgContent); }
public static void receivedMessageFromServer() { sr1.selectAllMessagesForReceivder(); }