17 điểm bởi xguru 2025-07-05 | 1 bình luận | Chia sẻ qua WhatsApp
  • Công cụ dòng lệnh để giám sát tin nhắn Gmail theo thời gian thực và xuất ra nhiều định dạng như JSON
  • Được thiết kế cho tự động hóa, giám sát và tích hợp với hệ thống bên ngoài, nên có thể dễ dàng tích hợp với mã hoặc script
  • Bao gồm các tính năng cốt lõi cần cho công việc thực tế như chế độ tail thời gian thực, bộ lọc linh hoạt, cấu hình phức tạp dựa trên YAML và nhiều định dạng đầu ra
  • Có thể trích xuất, xử lý và gửi thông báo dữ liệu theo nhiều cách chỉ bằng cách kết hợp pipeline mà không cần thay đổi mã (ví dụ: jq/notify/grep)
  • Tính năng chính

    • Giám sát thời gian thực: liên tục theo dõi thư mới với tùy chọn --tail
    • Lọc linh hoạt: hỗ trợ nhiều điều kiện như người gửi, tiêu đề, nhãn, tệp đính kèm, ngày tháng, v.v. (hỗ trợ đầy đủ truy vấn tìm kiếm của Gmail)
    • Checkpoint/tiếp tục: lưu vị trí cuối cùng, khôi phục khi có sự cố
    • Nhiều định dạng đầu ra: JSON, JSON Lines, Compact, chỉ định trường tùy chỉnh
    • Tệp cấu hình YAML: quản lý môi trường phức tạp mà không cần thay đổi mã
    • Xác thực OAuth2/tài khoản dịch vụ: phù hợp cho môi trường cá nhân/máy chủ/tự động hóa
    • Khả năng dùng trong pipeline: kết hợp với các công cụ như jq để tự động hóa nhiều bước hậu xử lý
  • Trường hợp sử dụng

    • Giám sát thư mới theo thời gian thực và chỉ lọc các điều kiện cụ thể
    • Thiết lập chi tiết như theo dõi theo có/không có tệp đính kèm, từ khóa cụ thể, hoặc theo từng nhãn
    • Xuất dưới dạng JSON Lines rồi hậu xử lý bằng jq để tự động hóa thông báo, lưu tệp, tạo thống kê, v.v.
    • Giám sát theo thời gian thực email GitHub/build/thông báo và tích hợp với CI/CD
    • Ứng dụng vào pipeline phân tích dữ liệu như phân tích thư hàng loạt, thống kê, sao lưu

1 bình luận

 
xguru 2025-07-05

Himalaya - công cụ quản lý email cho CLI

Với CLI thì đã có sẵn những công cụ email đa năng kiểu này, nhưng tính năng tích hợp có vẻ cũng khá thú vị.