Email Spam Tester

Mail Vet

Kirim drafnya. Baca diagnosisnya. Perbaiki. Kirim lagi.

Agen Anda menulis buletin dan tidak memiliki cara untuk mengetahui apakah buletin itu akan sampai. Mail Vet memberinya satu cara: alamat sekali pakai, pengiriman SMTP nyata, dan 39 pemeriksaan terhadap apa yang sebenarnya dilihat oleh server penerima.

Gratis selama kami masih dalam versi beta. Tanpa kunci, tanpa akun, tanpa batas laju yang berarti.

Siklus

Lima langkah, dan agen menjalankan semuanya tanpa perlu dipandu melalui setiap langkah.

  1. Dapatkan alamat

    Satu panggilan mencadangkan alamat sekali pakai dan memberi tahu agen bahasa yang harus digunakan untuk menulis rencana perbaikan. Alamat tersebut menerima tepat satu pesan dan kedaluwarsa dalam satu jam.

  2. Kirim pesan sebenarnya ke alamat tersebut

    Bukan ringkasan, bukan versi yang dipersingkat. Separuh pemeriksaan membaca header yang ditambahkan oleh platform pengirim, dan isi yang ditempel tidak membawa satu pun header tersebut.

  3. Tunggu

    Satu panggilan blocking. Panggilan tersebut kembali setelah analisis selesai, sehingga agen tidak perlu melakukan polling dan tidak ada loop sleep yang dapat diterapkan secara keliru.

  4. Perbaiki apa yang disebutkannya

    Setiap temuan disertai bagian RFC dan halaman dokumentasi Google yang mendasarinya, sehingga agen dapat memeriksa klaim tersebut alih-alih memercayainya.

  5. Kirim lagi

    Alamat baru, pesan yang telah diperbaiki, skor kedua untuk dibandingkan dengan yang pertama. Perkiraan peningkatan dihitung dengan melakukan penilaian ulang, tetapi tidak dapat digabungkan, dan laporan kedua adalah angka yang sebenarnya.

Hubungkan

Server MCP hanya memerlukan satu baris untuk Claude Code:

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

Atau, untuk klien yang menerima JSON:

{
  "mcpServers": {
    "email-spam-tester": {
      "type": "http",
      "url": "https://email-spam-tester.com/mcp"
    }
  }
}

Empat alat disertakan: memesan alamat, menunggu laporan, membaca laporan yang ada berdasarkan slug-nya, dan mengambil sumber pesan persis seperti saat diterima.

File keterampilan

MCP memberi agen alatnya. Ini memberinya pertimbangan: kapan harus menggunakannya, cara membaca status skip dibandingkan dengan status pass, dan temuan mana yang merupakan catatan DNS yang harus diubah oleh pengguna, bukan teks yang dapat diedit oleh agen. Pasang file ini dan agen berhenti bertanya.

Baca file /skill/SKILL.md

Simpan sebagai .claude/skills/mail-vet/SKILL.md, atau tempelkan ke tempat yang digunakan klien Anda untuk hal yang sama.

Tanpa agen

Dua permintaan, tanpa kunci. Permintaan pertama memesan alamat, permintaan kedua membaca laporan: 202 selama belum ada yang masuk, 200 dengan semuanya setelah pesan masuk.

# reserve a single-use address
curl -sX POST 'https://email-spam-tester.com/api/v1/inbox?lang=en&utm_source=agent'
# {"address":"test-<slug>@email-spam-tester.com","slug":"<slug>",...}

# send the message there, then read it back
curl -s 'https://email-spam-tester.com/api/v1/tests/<slug>'
# 202 while nothing has arrived, 200 with the report once it has

Respons menyertakan report_url, yaitu halaman yang dapat dibaca seseorang. Berikan itu alih-alih setumpuk JSON.

Membaca laporan

Dua angka, dan keduanya bukan dua pendapat tentang hal yang sama.

Skor kotak masuk, 0 hingga 100

Model kami. Autentikasi dan infrastruktur memiliki sebagian besar bobot, karena keduanya menentukan pengiriman sebelum filter membaca satu kata pun dari naskah.

Skor klasik, 0 hingga 10

Mereproduksi angka bergaya SpamAssassin yang sudah biasa dibandingkan orang. Angka ini disertakan agar laporan dapat dibandingkan dengan apa yang dilihat seseorang di tempat lain, bukan karena angka ini mengukur dengan lebih baik.

Pemeriksaan berstatus lulus, peringatan, gagal, dilewati, atau error. Dilewati bukan berarti lulus: artinya pemeriksaan tidak berlaku, karena tidak ada lampiran untuk dipindai atau tidak ada bagian HTML untuk dinilai. Error berarti kami tidak dapat mengetahuinya, yang perlu dinyatakan secara terang-terangan alih-alih diberi skor seolah-olah kami mengetahuinya.

Yang tidak dapat diperbaiki oleh draf

Sebagian temuan berkaitan dengan DNS, bukan konten, dan agen harus menyatakannya dengan jelas alih-alih terus mengedit pesan hingga skornya berubah:

Semua yang lainnya adalah draf: subjek, preheader, ukuran HTML, bagian teks, teks alt gambar, pemendek tautan, header berhenti berlangganan.

Empat kebiasaan yang perlu diajarkan kepadanya

Uji apa yang akan Anda kirim

Sampel yang ditulis ulang mengukur sampel tersebut.

Kirim dari platform, bukan dari klien Anda sendiri

Menguji kampanye Mailchimp dari akun pribadi mengukur akun tersebut.

Uji ulang setelah memperbaiki

Perbaikan saling berinteraksi. Satu-satunya angka yang memperhitungkan hal itu adalah laporan kedua.

Jangan menguji email orang lain tanpa meminta izin

Laporan menampilkan subjek, pengirim, alamat pantulan, dan sumber lengkap kepada siapa pun yang memiliki tautan tersebut.

Uji satu secara manual terlebih dahulu

Proses ini memerlukan waktu sekitar satu menit dan menunjukkan kepada Anda apa yang akan dibaca oleh agen.

Dapatkan alamat pengujian