IMAP (Read email)

Node "Đọc Email (IMAP)" giúp bạn tự động kết nối đến hộp thư điện tử qua giao thức IMAP để đọc và trích xuất nội dung email.


Cấu hình

Chọn dịch vụ email

  • Các lựa chọn: Gmail, Outlook/Hotmail, Yahoo, Custom

  • Nếu chọn Custom, bạn cần tự cấu hình server IMAP và cổng thủ công (không phổ biến)

Email đăng nhập

  • Nhập địa chỉ email bạn muốn kết nối

Mật khẩu

  • Là mã truy cập dành riêng cho ứng dụng (app password), KHÔNG phải mật khẩu email thông thường

  • Với Gmail, bạn cần bật xác thực 2 bước và tạo mật khẩu ứng dụng

Refresh token (tùy chọn)

  • Dành cho các hệ thống sử dụng OAuth 2.0 để tự động gia hạn quyền truy cập

Client ID / ID khách hàng (tùy chọn)

  • Sử dụng khi tích hợp OAuth cho Gmail API hoặc các dịch vụ email hỗ trợ xác thực nâng cao

Chỉ hiển thị mail chưa đọc (checkbox)

  • Nếu bật, hệ thống chỉ lấy những email chưa được đọc

Đánh dấu mail đã đọc sau khi lấy (checkbox)

  • Nếu bật, những email được lấy sẽ được đánh dấu là đã đọc (tránh lặp lại)

Lấy email mới nhất (checkbox)

  • Nếu bật, chỉ lấy một email gần đây nhất thỏa điều kiện lọc

Nội dung email chứa (regex) (optional)

  • Cho phép lọc email theo nội dung bằng biểu thức chính quy (regex)

  • Ví dụ: chỉ lấy email chứa mã xác thực 6 chữ số → \b\d{6}\b

Nút "Kiểm tra" (Test button)

  • Dùng để kiểm tra kết nối IMAP có thành công không, dựa trên thông tin đã nhập

Biến output

  • Tên biến để lưu nội dung email sau khi đọc thành công

  • Có thể sử dụng biến này ở các bước xử lý tiếp theo (như trích xuất mã xác thực)


Ví dụ

Đọc email mới nhất

Cấu hình node 'IMAP'

  • Email services: Gmail

  • Mất khẩu: qoxg ijhq xlgz nuhx

  • Click checkbox 'Lấy mail mới nhất'

  • Biến output getContentMail

Kết quả: Nội dung của email mới nhất được gán vào biến getContentMail

Last updated