Kodun gönderdiğini test edin
Parola sıfırlama e-postasını nerede gönderdiğimizi bulun, bir test adresine gönderin ve raporu okuyun.
auth/reset.ts içinde buldum. Şimdi test adresine gönderiyorum.
Cursor
mcp.json dosyasına kısa bir blok ekleyin. Cursor ajanı, kodunuzun gönderdiği e-postayı test edip değiştirilmesi gereken dosyayı açabilir.
42 kontrol · Anahtar yok · Hesap yok
Bazen sorun bir başlıkta,
o başlık da açık olan bir dosyada.
Kodun gönderdiğini test edin
Parola sıfırlama e-postasını nerede gönderdiğimizi bulun, bir test adresine gönderin ve raporu okuyun.
auth/reset.ts içinde buldum. Şimdi test adresine gönderiyorum.
Başlıkları düzeltin
Rapor, List-Unsubscribe başlığının eksik olduğunu söylüyor. Bunu e-posta göndericimize ekleyin ve tekrar test edin.
Başlık eklendi. Yeni bir adresle test ediyorum.
Hatayı açıklayın
Bu raporu açın ve SPF geçtiği hâlde DMARC'ın neden başarısız olduğunu açıklayın: [rapor bağlantısı]
SPF, From alan adınızdan farklı olan geri dönüş alan adı için geçti.
Tek bir proje için .cursor/mcp.json, tüm projeler için ~/.cursor/mcp.json kullanın.
https://email-spam-tester.com/mcp{ "mcpServers": { "email-spam-tester": { "url": "https://email-spam-tester.com/mcp" } }}İşlemsel bir e-postadaki bazı sorunlar koddan kaynaklanır: eksik bir List-Unsubscribe başlığı, eşleşmeyen bir From alan adı veya metin bölümü olmayan bir HTML bölümü. Cursor bu kodu zaten açık tutar.
/mcpget_test_addressBir saatlik bir adres ayırır. Yerleşim açıkken farklı sağlayıcılardaki posta kutularının listesini de alırsınız.
wait_for_reportKontroller tamamlanana kadar bekler, ardından puanları, başarısız olan ve uyarı veren kontrolleri kanıtlarıyla birlikte ve düzeltme planını döndürür.
get_reportKlasör kontrolünün ne kadar ilerlediği dahil olmak üzere mevcut bir raporu slug değerine göre okur.
get_message_sourceE-postayı ulaştığı haliyle, başlıkları iletim sırasına göre, teslimattan sonra bir saat boyunca döndürür.
Kontrollerin yaklaşık yarısı, gönderim platformunun eklediklerini inceler: DKIM imzası, sunucularından geçen yol ve abonelikten çıkma başlıkları. Yapıştırılan metinde bunların hiçbiri bulunmaz, bu nedenle model yalnızca tahmin yürütür.
Test adresine gönderdiklerinizi görebilir. Ham ileti, ulaştıktan sonra bir saat tutulur. Ardından yalnızca rapor kalır ve slug'ı bilen herkes bağlantıyı açabilir. Yalnızca bir iş arkadaşınıza göstermekten çekinmeyeceğiniz test e-postaları gönderin. Diğer ayrıntılar için gizlilik politikasını okuyun.
Evet. Aynı analiz ve aynı rapor sayfası kullanılır. Bu nedenle sohbetteki bir çalıştırmayı ana sayfadakiyle karşılaştırabilirsiniz.
Evet. İçinde gizli bir bilgi yoktur, bu nedenle .cursor/mcp.json dosyasını repoda tutabilirsiniz.
JSON'un geçerli olduğunu kontrol edin, ardından yeni bir sohbet başlatın.
Bunu Cursor belirler. Sunucunun kendisi anahtar veya hesap istemez.