Hỏi - đáp CNTT: Hỏi lỗi ứng dụng không chạy được khi đưa lên bluemix? | Học trực tuyến CNTT, học lập trình từ cơ bản đến nâng cao

Hỏi – đáp CNTT: Hỏi lỗi ứng dụng không chạy được khi đưa lên bluemix?

Chia sẻ kiến thức 19/09/2017

Câu hỏi: Em có ứng dụng viết bằng Java để gửi từ gmail. Ứng dụng chạy trên máy cá nhân thì gửi được mail nhưng khi đưa lên bluemix thì nó không gửi được mail ạ. Em không biết lỗi là do đâu, xin nhờ mentor giải đáp ạ.

pc_doctor
Độc giả có thắc mắc về CNTT mời gửi về cho mentor FUNiX qua chương trình Mentor4All. Link đăng ký tại đây. (Ảnh: Quantrimang)

Giải đáp của mentor Đặng Hồng Lĩnh:

Chào bạn,

Để xử lý lỗi này bạn cần tiến hành lần lượt từng bước sau:

1. Nếu bạn gửi từ gmail thì cần kiểm tra kỹ cấu hình SMTP gồm tên máy chủ mail (smtp.gmail.com), cổng, giao thức, username và password của email gửi thư đã đúng chưa.

Bạn có thể tham khảo bài này: https://www.digitalocean.com/community/tutorials/how-to-use-google-s-smtp-server

2. Kiểm tra xem trên server bluemix có firewall chặn dịch vụ gửi mail không.

3. Trường hợp vẫn không hoạt động thì bạn cần dò nguyên nhân lỗi ở đâu từ file log của hệ thống. Tham khảo link này để biết cách lấy file log:

https://www.ibm.com/blogs/bluemix/2014/10/accessing-application-logs-bluemix/

4. Ngoài giải pháp gửi mail qua server SMTP, bạn có thể dùng cách dịch vụ gửi mail khác không dùng giao thức SMTP như SendGrid, MailJet…

Chúc bạn học tốt!

Câu hỏi trên nằm trong chương trình Mentor 4 All của FUNiX. Tham gia Mentor4All, các thành viên sẽ được học online qua hỏi đáp với mentor FUNiX hoàn toàn miễn phí.

Chương trình kéo dài từ nay đến 13/9/2017. Đăng ký chương trình tại đây.

 

ĐĂNG KÝ TƯ VẤN HỌC LẬP TRÌNH TẠI FUNiX

Bình luận (
0
)

Bài liên quan

  • Tầng 0, tòa nhà FPT, 17 Duy Tân, Q. Cầu Giấy, Hà Nội
  • info@funix.edu.vn
  • 0782313602 (Zalo, Viber)        
Chat Button
FUNiX V2 GenAI Chatbot ×

yêu cầu gọi lại