2010-06-02 21 views
9

Ai đó có thể giải thích cho tôi biết dòng này có nghĩa là gì trong API JavaMail không?props.put ("mail.smtp.host", host) trong JavaMail làm gì?

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

Nó được sử dụng để thiết lập máy chủ thư nhưng tôi không hiểu.

+0

Câu trả lời của tôi trong câu hỏi trước của bạn chưa đủ? http://stackoverflow.com/questions/2957299/help-configuring-a-mail-server-for-use-with-mail-jar-and-activation-jar – BalusC

Trả lời

5

Biến chuỗi host chứa tên DNS của máy chủ chấp nhận kết nối trên cổng 25 cho SMTP. Thêm thuộc tính này vào bộ sưu tập đạo cụ, lần lượt được chuyển vào Javamail, cho Javamail biết máy chủ nào gửi thư đến, ban đầu.

Bạn cũng có thể thấy điều gì đó hữu ích trong this answer.

+0

hhey u có thể cho tôi một ví dụ .. !! plz .. !! – simplyblue

+0

Bạn đã đọc http://java.sun.com/developer/onlineTraining/JavaMail/ chưa? – bmargulies

+0

vâng .. tôi đã đọc nó ... nhưng tôi đang cố gắng gửi một email có mã java..i đã định cấu hình máy chủ smtp bằng tài khoản gmail của tôi .. !! sau đó tôi không thể hiểu phải làm gì ... !! tôi không thể hiểu được biến chuỗi "host" .plz giải thích cho tôi cách thực hiện nó ..! tôi không biết làm thế nào để assosiate mã java của tôi với máy chủ mail..plz..plz hellp ... !!! – simplyblue

0

Giá trị này giúp Javamail hiểu máy chủ nào cần phải truy cập tên DNS. Của nó ususally thông qua một cổng mở (mặc định 25).

Các vấn đề liên quan