Email Spam Tester

Gemini CLI

Chạy kiểm tra spam ngay từ prompt Gemini

Chỉ cần một mục trong settings.json. Sau đó Gemini CLI sẽ đặt trước địa chỉ, chờ email của bạn và đọc báo cáo ngay trong terminal.

Sao chép cấu hình

42 lượt kiểm tra · Không cần key · Không cần tài khoản

Thêm vào settings.json

Thêm mục này vào settings.json, bên dưới mcpServers.

https://email-spam-tester.com/mcp
{  "mcpServers": {    "email-spam-tester": {      "httpUrl": "https://email-spam-tester.com/mcp"    }  }}

Kết nối đi kèm bốn công cụ

Điều duy nhất cần nhập đúng là tên khóa. Gemini CLI coi url là điểm cuối SSE, còn máy chủ này dùng streamable HTTP, vì vậy mục này cần dùng httpUrl.

Gemini CLI
/mcp
  • get_test_address

    Tạo một địa chỉ có hiệu lực trong một giờ. Khi bật kiểm tra vị trí, bạn cũng nhận được danh sách hộp thư tại các nhà cung cấp khác nhau.

  • wait_for_report

    Chờ đến khi kiểm tra hoàn tất, rồi trả về điểm số, các kiểm tra không đạt và cảnh báo kèm bằng chứng, cùng kế hoạch khắc phục.

  • get_report

    Đọc báo cáo hiện có theo slug, gồm cả tiến độ kiểm tra thư mục.

  • get_message_source

    Trả về email đúng như khi nhận được, với các header theo thứ tự truyền, trong một giờ sau khi gửi đến.

Chỉ cần đúng một tên khóa
để chạy kiểm thử thực tế.

Nên hỏi gì

Chạy kiểm tra

Lấy cho tôi một địa chỉ thử nghiệm, chờ email của tôi rồi tóm tắt những mục không đạt.

Đã đặt trước địa chỉ. Hãy báo tôi khi email đã được gửi.

Viết script

Viết một shell script để gửi deploy/smoke-mail.txt qua relay của chúng tôi đến một địa chỉ thử nghiệm.

Đã viết script. Script đọc thông tin đăng nhập relay từ môi trường của bạn.

Đọc mã nguồn

Hiển thị chuỗi Received của thư này và cho tôi biết thư rời khỏi máy chủ của chúng tôi ở đâu: [slug]

Bốn chặng. Chặng thứ ba là máy chủ cuối cùng bạn kiểm soát.

Câu hỏi

Tại sao cần email thật thay vì văn bản được dán vào?

Khoảng một nửa số kiểm tra đọc những gì nền tảng gửi thêm vào: chữ ký DKIM, đường đi qua các máy chủ và các header hủy đăng ký. Văn bản được dán vào không có những thông tin đó, nên mô hình sẽ phải đoán.

Máy chủ có thể thấy gì?

Nội dung bạn gửi đến địa chỉ thử nghiệm. Thư thô được giữ trong một giờ sau khi đến, sau đó chỉ còn báo cáo tại một liên kết mà bất kỳ ai có slug đều có thể mở. Chỉ thử với email mà bạn có thể cho đồng nghiệp xem, và đọc chính sách quyền riêng tư để biết phần còn lại.

Điểm số có giống trên trang web không?

Có. Đây là cùng một quy trình phân tích và cùng một trang báo cáo, nên bạn có thể so sánh một lần chạy từ cuộc trò chuyện với một lần chạy từ trang chủ.

Vì sao là httpUrl chứ không phải url?

Trong Gemini CLI, url chỉ server SSE còn httpUrl chỉ streamable HTTP, đây là giao thức server này sử dụng.

Nó có thể tự gửi email không?

Có, nếu phiên của bạn có thể truy cập lệnh gửi mail hoặc relay. Nếu không, hãy tự gửi rồi báo cho Gemini khi email đã được gửi.

Nó có hoạt động ở chế độ headless không?

Các công cụ này là lệnh gọi MCP thông thường, nên chúng chạy ở bất kỳ đâu mà phiên CLI của bạn có thể kết nối đến server.

Gửi một email thật và xem dữ liệu trả về

Sao chép cấu hình