Gửi email HTML trong tập lệnh shell trong Linux


0

Tôi muốn có thể gửi email HTML theo dòng lệnh Linux. Tôi đang làm như sau:

echo "<b>HTML Message goes here</b>" | mail -s "$(echo -e "This is the subject\nContent-Type: text/html")" foo@example.com

Công việc này cho máy chủ đầu tiên của tôi, nhưng không phải cho máy chủ thứ hai.

Các email được gửi thành công, nhưng định dạng HTML không được nhận ra nếu email được gửi từ máy chủ thứ hai. Các thẻ HTML xuất hiện dưới dạng chuỗi trong thân thư. Nguyên nhân có thể là gì?

linux 

1
lưu cả hai email và làm khác
greg0ire

Tôi hy vọng bạn sẽ cần phải thiết lập content-type hoặc một cái gì đó và cũng cung cấp một phiên bản văn bản gốc.
trojanfoe

Kiểu nội dung được đặt như trong mã

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.