Email Spam Tester

GitLab CI/CD

Kiểm tra email trong tiện ích kiểm thử của merge request

Một component trong danh mục gửi một email thật từ template của bạn qua relay. Mỗi lượt trong số 42 lượt kiểm tra được trả về dưới dạng một test case, vì vậy lỗi DKIM sẽ hiển thị rõ tên.

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

Thêm component

Mật khẩu relay được lưu trong biến CI/CD có tên EST_SMTP_PASSWORD. Hãy ẩn giá trị nếu có thể.

include:  - component: $CI_SERVER_FQDN/stanichev90/email-spam-tester/email-spam-tester@~latest    inputs:      smtp-host: smtp.example.com      smtp-port: 587      smtp-username: billing@example.com      from: "Acme Billing <billing@example.com>"      subject: Your invoice      html-file: templates/invoice.html      min-score: 80

Căn chỉnh DMARC có thể mất hiệu lực
mà không có email nào bị trả lại.

Câu hỏi

Có cần key không?

Không cần khóa, không cần tài khoản.

Kết quả xuất hiện ở đâu?

Trong nhật ký job, tiện ích kiểm thử của merge request và báo cáo đầy đủ qua một liên kết.

Điều gì khiến job thất bại?

Kiểm tra SPF, DKIM hoặc DMARC thất bại, hoặc điểm thấp hơn min-score.

Vì sao cần email thật?

Các bước kiểm tra đọc nội dung relay thêm vào và nội dung bên nhận thấy, còn chạy thử thì không có cả hai.

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

Mở trong danh mục