JavaMail API - Thiết lập môi trường

Để gửi e-mail bằng Ứng dụng Java của bạn rất đơn giản nhưng để bắt đầu, bạn nên có JavaMail APIJava Activation Framework (JAF) được cài đặt trên máy của bạn.

Bạn sẽ cần JavaBeans Activation Framework (JAF)tiện ích mở rộng chỉ cung cấp gói javax.activation khi bạn không sử dụng Java SE 6 trở lên.
  • Bạn có thể tải xuống phiên bản JavaMail mới nhất (Phiên bản 1.5.0) từ trang web chuẩn của Java.

  • Bạn có thể tải xuống phiên bản mới nhất của JAF (Phiên bản 1.1.1) từ trang web chuẩn của Java.

Tải xuống và giải nén các tệp này, trong thư mục cấp cao nhất mới được tạo, bạn sẽ tìm thấy một số tệp jar cho cả hai ứng dụng. Bạn cần phải thêmmail.jaractivation.jar các tệp trong CLASSPATH của bạn.

máy chủ SMTP

Để gửi email, bạn phải có máy chủ SMTP chịu trách nhiệm gửi thư. Bạn có thể sử dụng một trong các kỹ thuật sau để tải máy chủ SMTP:

  • Cài đặt và sử dụng bất kỳ máy chủ SMTP nào như máy chủ Postfix (dành cho Ubuntu), máy chủ Apache James (Java Apache Mail Enterprise Server), v.v. (hoặc là)

  • Sử dụng máy chủ SMTP do nhà cung cấp máy chủ cung cấp, ví dụ: SMTP miễn phí do trang JangoSMTP cung cấp là relay.jangosmtp.net (hoặc)

  • Sử dụng Máy chủ SMTP do các công ty cung cấp, ví dụ như gmail, yahoo, v.v.

Ví dụ trong các chương tiếp theo, chúng tôi đã sử dụng máy chủ JangoSMTP miễn phí để gửi email. Bạn có thể tạo một tài khoản bằng cách truy cập trang web này và định cấu hình địa chỉ email của mình.