Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di Poker1
    Registrato dal
    Jul 2002
    Messaggi
    479

    Javamail Creare una cartella

    Ciao a tutti!!!
    Utilizzando le API Javamail come è possibile creare una cartella sul server tramite il protocollo IMAP?

    Sto cercando e ricercando ma non riesco a trovare un modo per farlo, non ci sono costruttori a cui si può passare il nome della cartella.. ed il metodo renameTo prende come paramentro una Folder...

    grazie,
    ciao :-)
    Non riscrivere la ruota, usa le librerie.
    by Bjarne Stroustrup
    EIDON SOFT MEMBER

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    non ho mai creato Folder... ma nelle specifiche della classe Folder c'è il metodo create...
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    Utente di HTML.it L'avatar di Poker1
    Registrato dal
    Jul 2002
    Messaggi
    479
    eh si.. ma come puoi vedere crea una cartella passandogli solo un int che riferisce alle proprietà della cartella: HOLDS_FOLDERS e HOLD_MESSAGES
    Non riscrivere la ruota, usa le librerie.
    by Bjarne Stroustrup
    EIDON SOFT MEMBER

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    Che è esattamente quello che devi stabilire: se la nuova cartella debba contenere messaggi o altre Folder
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  5. #5
    Utente di HTML.it L'avatar di Poker1
    Registrato dal
    Jul 2002
    Messaggi
    479
    si... ma come do il nome alla cartella?
    Non riscrivere la ruota, usa le librerie.
    by Bjarne Stroustrup
    EIDON SOFT MEMBER

  6. #6
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    Ok, ho fatto una ricerchina e su sito della IBM come esempio ne hanno uno in cui passano dallo Store: recuperano dallo Store la cartella (ritorna un handle anche se la Folder non esiste), controllano se la Folder esiste e se non c'è viene invocato create con HOLDS_MESSAGES
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  7. #7
    Utente di HTML.it L'avatar di Poker1
    Registrato dal
    Jul 2002
    Messaggi
    479
    Esatto, anche io cercando ho risolto proprio in quel modo, ovvero:

    codice:
    Folder f = store.getFolder("pippo");
    if(!f.exists)
     f.create(Folder.HOLD_MESSAGE);
    Non riscrivere la ruota, usa le librerie.
    by Bjarne Stroustrup
    EIDON SOFT MEMBER

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.