Visualizzazione dei risultati da 1 a 10 su 10

Discussione: inviare e-mail[java]

  1. #1
    Utente di HTML.it L'avatar di Metflar
    Registrato dal
    Apr 2007
    Messaggi
    790

    inviare e-mail[java]

    ho gia fatto un po della gui:
    -un JTextField "sender" in cui di digita il proprio indirizzo e-mail;
    -un JTextField "addressee" in cui di mette l'indirizzo del destinatario;
    -un JTextField "object" in cui si inserisce l'oggetto della mail;
    -un JEditorPane "mail" in cui si scrive il testo;
    -un JButton "send" ke una volta premuto spedisce la mail;
    ho messo anke qualke JLabel per far capire cosa sn tutte le aree di testo...
    ora volevo sapere cosa devo utilizzare per inviare e-mail?

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    il tasto cerca del forum. Ci sono una miriade di post e una pillola intera di LeleFT sull'argomento, utilissima se per caso non potessi utilizzare package non inclusi nella jre.
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: inviare e-mail[java]

    Originariamente inviato da Metflar
    ora volevo sapere cosa devo utilizzare per inviare e-mail?
    Leggi questa discussione in cui c'è un mio esempio che fa uso di JavaMail.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  4. #4
    Utente di HTML.it L'avatar di Metflar
    Registrato dal
    Apr 2007
    Messaggi
    790
    Originariamente inviato da Andrea1979
    il tasto cerca del forum. Ci sono una miriade di post e una pillola intera di LeleFT sull'argomento, utilissima se per caso non potessi utilizzare package non inclusi nella jre.
    ho visto la pillola mi interessa...ma mi chiedevo se c'è anke un po di documentazione della sun..così sto apposto

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    a pacchi: c'è un bel tutorial su java mail, in cui ti spiegano tutto di tutto, inclusa autenticazione, invio di allegati, invio di email in formato html etc etc.

    http://java.sun.com/developer/online.../contents.html
    http://java.sun.com/developer/online...exercises.html
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  6. #6
    Utente di HTML.it L'avatar di Metflar
    Registrato dal
    Apr 2007
    Messaggi
    790
    ho quasi finito di creare la classe per inviare i messaggi.
    ma ho questo errore
    C:\Documents and Settings\Giordano\e-mail\src\email\form.java:62: unreported exception javax.mail.MessagingException; must be caught or declared to be thrown
    SendMail sm=new SendMail(addressee,sender,object,message);

    ma nn ho capito cosa vuole dire..

  7. #7
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    mi pare evidente: stai usando un metodo che lancia eccezioni e tu non stai gestendo l'eccezione. Inserisci il blocco di codice in un try/catch (e gestisci l'eccezione... all'utente non frega niente di vedersi crashare l'applicazione... al limite vorrebbe un messaggio chiaro e conciso dell'errore avvenuto ed eventualmente quali step intraprendere per correggere l'anomalia... e in tutto questo, continuare ad utilizzare l'applicazione senza farla ripartire) oppure (ma se è un prodotto finale per l'utente e non una piattaforma di sviluppo, non lo farei) aggiungi un throws exception alla dichiarazione del metodo.
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  8. #8
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da Metflar
    ho quasi finito di creare la classe per inviare i messaggi.
    ma ho questo errore
    C:\Documents and Settings\Giordano\e-mail\src\email\form.java:62: unreported exception javax.mail.MessagingException; must be caught or declared to be thrown
    SendMail sm=new SendMail(addressee,sender,object,message);

    ma nn ho capito cosa vuole dire..
    Che la eccezione è di tipo "checked" e va o catturata o dichiarata nel throws del metodo. Insomma... non puoi (e non devi) ignorarla.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  9. #9
    Utente di HTML.it L'avatar di Metflar
    Registrato dal
    Apr 2007
    Messaggi
    790
    Originariamente inviato da andbin
    Che la eccezione è di tipo "checked" e va o catturata o dichiarata nel throws del metodo. Insomma... non puoi (e non devi) ignorarla.
    fatto ma ora credo ke questa riga mi produce l'eccezione
    props.put("mail.smtp.host", "192.168.1.1");
    credo ke devo usare un host valido ma nn so kosa devo modificare asd...

  10. #10
    Utente di HTML.it L'avatar di Metflar
    Registrato dal
    Apr 2007
    Messaggi
    790
    risolto

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 © 2026 vBulletin Solutions, Inc. All rights reserved.