Ejemplo n.º 1
0
  public void createAndSendMail() {
    // for Mail m : MAILS
    // m.setData(dataDeCorreo)
    // otros datos
    // fecha
    // enciar
    System.out.println("SEND");
    System.out.println("Correo: " + dataDeCorreo);

    Date fechaRecibido = new Date();
    Connector.connect();

    for (Mail m : MAILSPROPIOS) {
      // setear data
      m.setBody(dataDeCorreo);
      // setear fecha
      m.setDateReceived(fechaRecibido.toString());
      m.setFrom(new User(usuarioEmisor + "@" + dominioEmisor));
      m.setSubject(dataDeCorreo.substring(0, 10));
      // almacenar en BD
      m.save();
      System.out.println("Propio");
    }

    Connector.close();

    // ahora setear data para los mails ajenos
    for (Mail m : MAILSAJENOS) {
      // setear data
      m.setBody(dataDeCorreo);
      // setear fecha
      m.setFrom(new User(usuarioEmisor + "@" + dominioEmisor));
      m.setDateReceived(fechaRecibido.toString());
      System.out.println("Ajeno");
    }
  }