30/09/2018, 18:30
Giải pháp gửi đi 1 Email theo Mẫu Template từ Word?
Chào mọi người,
Cho mình hỏi là có cách nào để mình có thể gửi đi 1 email lấy dữ liệu từ database gửi tới người khác, mà dùng mẫu template từ file Word (có chữ, hình ảnh).
Ta sẽ nhúng dữ liệu từ db vào file word sau đó gửi đi không ạ?
Bài liên quan
Mình nghĩ là FreeMarker hoặc Velocity là cái bạn đang cần, mình cũng định viết một vài bài hướng dẫn về cái này nhưng chưa có thời gian. Bạn xem 2 thằng này có phù hợp với yêu cầu của bạn không.
Hi em,
Em có thể dùng đăng ký account miễn phí và dùng những template từ mailchimp.com. Hiện tại trang này hỗ trợ gửi email rất tốt tới nhiều người với nhiều template khác nhau.
Nếu bạn làm ứng dụng và muốn gửi trực tiếp từ ứng dụng thì thường gửi email định dạng text/html và nội dung thư là mã HTML. Còn nếu bạn chỉ muốn tìm 1 công cụ để gửi mail hàng loạt thì Mailchimp là ổn nhất.
Không biết mình sai ở đâu ???
Mình dùng Velocity, dùng gửi mail đính kém Template HTML thì được. Người nhận được đọc được file theo luôn.
Nhưng đến khi mình kết hợp gửi mail gồm cả Image + HTML thì khi gửi tới mail người nhận nó lại xuất hiện dưới dạng 2 file đính kèm là Image, và file HTML
Mình làm theo hướng dẫn này:
http://sengopal.github.io/blog/blog/java-mail-using-velocity-templates.html