Hướng dẫn sử dụng workflow n8n để Tự động gửi thông báo đến email và telegram khi tên miền không ping được

Nguyễn Hoàng Anh 17/05/2025 2 phút đọc

 

Trong bài viết hôm nay, Mắt Bão sẽ hướng dẫn bạn cách xây dựng một workflow n8n tự động gửi thông báo đến email và telegram khi tên miền không ping được


1. Chuẩn bị

Trước khi bắt đầu, bạn cần:

  • Tài khoản Google: Để tạo mật khẩu ứng dụng gửi mail smtp

  • Tài khoản telegram : Để tạo BOT 

  • Tài khoản n8n (Cloud hoặc tự host): Bạn có thể tham khảo dịch vụ N8N của Mắt Bão TẠI ĐÂY

 


2. Các bước thiết lập chi tiết

🔹 Bước 1: Tạo mật khẩu ứng dụng trên gmail để gửi nhận mail

  • Hướng dẫn tạo mật khẩu ứng dụng trên gmail để cấu hình mail SMTP : TẠI ĐÂY


🔹 Bước 2: Tạo chatbot telegram

  • Hướng dẫn tạo chat bot telegram để nhận thông báo : TẠI ĐÂY


🔹 Bước 3: Tạo workflow trong n8n

1. Schedule Trigger

  • Tạo Trigger chạy mỗi ngày

  • Cấu hình:

    • Interval: “Days”

    • Days Between Triggers: 1

    • Trigger at Hour: Giờ bạn muốn trigger tự chạy

2. HTTP request

  • Nhập tên miền bạn muốn giám sát vào URL

 

3. node IF ( điều kiện )

  • Đặt điều kiện để node có thể điều hướng luồng xử lý ở đây là điều kiện đúng và sai ( true and false)

  • đặt điều kiện như sau :

 

4. node Sent Mail (SMTP)

  • Cấu hình tài khoản SMTP đã tạo ở bước 1

  • Nội dung email tự động (Mail gửi , mail nhận ,nội dung, …) nội dung text như sau để có thể nhận được thông tin kèm giờ kiểm tra:

Tiêu đề: ❌ Domain không phản hồi: domain của bạn

Nội dung:
Tên miền domain của bạn không phản hồi lúc {{ $now }}.

 

5. node telegram

 

  • Nhập api access token

  • Phần chat ID là ID của chat bot bạn đã tạo ở bước 2

 


 Hoàn tất

Sau khi lưu workflow:

  • Kiểm tra thử với vài dòng đầu

  • Sau khi xác nhận hoạt động tốt → bật chế độ tự động hàng ngày

 

Chúc bạn thành công và khai thác tối đa sức mạnh của tự động hóa cùng máy chủ Automation n8n Mắt Bão!






Bài viết liên quan