Email Spam Tester

Claude Code

Các mẫu được kiểm thử ngay khi bạn chỉnh sửa

Chạy một lệnh trong terminal. Sau đó, Claude Code có thể gửi mẫu email giao dịch qua relay của bạn, đọc nội dung phía nhận thấy, rồi sửa mẫu hoặc cho bạn biết bản ghi nào cần sửa.

Sao chép lệnh

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

Chạy một lệnh, rồi yêu cầu

Máy chủ được lưu trữ sẵn, nên không cần cài đặt gì và không có key nào được thêm vào môi trường của bạn.

https://email-spam-tester.com/mcp
claude mcp add --transport http email-spam-tester https://email-spam-tester.com/mcp

Hoặc cài plugin

Cùng một server, kèm theo skill hướng dẫn agent cách chạy vòng lặp.

/plugin marketplace add serg-tanichev/email-spam-tester-mcp
/plugin install email-spam-tester@email-spam-tester

Nên hỏi gì

Kiểm thử template

Gửi templates/welcome.html qua mailer staging của chúng ta đến một địa chỉ thử nghiệm và cho tôi biết lỗi nào xảy ra.

DKIM đạt, nhưng d= là domain của relay nên DMARC không khớp.

Tìm header

Lấy mã nguồn thư cho slug này và cho tôi biết code của chúng ta cần đặt header nào: [slug]

Thiếu List-Unsubscribe-Post. Header này cần được đặt trong mailer.ts, xem từng dòng bên dưới.

So sánh hai lần chạy

Sửa các lỗi được nêu trong báo cáo, kiểm tra lại bằng một địa chỉ mới và so sánh hai điểm số.

Đã chạy lần hai. Tôi sẽ đặt hai điểm số cạnh nhau để so sánh.

Template đã biên dịch.
Điều đó không nói lên email có vào hộp thư đến hay không.

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

Thay đổi mẫu, chạy kiểm thử, nhận báo cáo nêu rõ header bị lỗi, tất cả trong cùng phiên đang mở mã nguồn.

Claude Code
/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.

Câu hỏi

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

Khoảng một nửa số bước kiểm tra đọc dữ liệu do 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 dữ liệu đó, 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ỉ kiểm thử. Thư thô được giữ lại trong một giờ sau khi nhậ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ỉ gửi thư kiểm thử mà bạn không ngại 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ó. Phân tích và trang báo cáo đều giống nhau, 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ủ.

Có nên dùng relay production không?

Có, nếu có thể. Relay staging thường ký bằng khóa khác và gửi từ IP khác, nên kết quả kiểm tra sẽ mô tả sai cấu hình.

Cấu hình dự án có cần secret không?

Không. Máy chủ không yêu cầu khóa, nên .mcp.json chỉ chứa địa chỉ.

Plugin và lệnh khác nhau thế nào?

Lệnh thêm các công cụ. Plugin thêm các công cụ tương tự và một skill, để agent cũng biết rằng skip không có nghĩa là pass.

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

Sao chép lệnh