2010-06-02 10 views
9

Qualcuno può spiegarmi cosa significa questa linea in JavaMail API?Cosa fa props.put ("mail.smtp.host", host) in JavaMail do?

props.put("mail.smtp.host", host); 

Viene utilizzato per configurare un server di posta, ma non lo capisco.

+0

Come è stata la mia risposta nella domanda precedente insufficiente? http://stackoverflow.com/questions/2957299/help-configuring-a-mail-server-for-use-with-mail-jar-and-activation-jar – BalusC

risposta

5

La variabile di stringa host contiene il nome DNS di un server che accetta connessioni sulla porta 25 per SMTP. L'aggiunta di questa proprietà alla raccolta di oggetti di scena, che a sua volta viene passata a Javamail, indica a Javamail a quale host inviare la posta, inizialmente.

Si potrebbe anche vedere qualcosa che aiuta in this answer.

+0

hhey puoi darmi un esempio .. !! plz .. !! – simplyblue

+0

Hai letto http://java.sun.com/developer/onlineTraining/JavaMail/? – bmargulies

+0

si .. l'ho letto ... ma sto cercando di mandare una mail con il codice java .. ho configurato un server smtp con il mio account gmail .. !! dopo non capisco cosa fare ... !! non riesco a capire la variabile stringa "host" .plz spiegami come si fa ..! non so come assasinare il mio codice java con mail server..plz..plz hellp ... !!! – simplyblue

0

Questo valore consente a Javamail di capire a quale server deve colpire il nome DNS. È ususivamente attraverso una porta aperta (predefinito 25).