E-posta ayrıştırma Döndü

3 Cevap php

Şu anda, alıcı ile ilgili bir karmaşa olan ayrıştırma ve e-postaları geri gidiyordu, sıralama ediyorum. Ben güzel ayarlanmış temelleri var ve ben güzel olan, istediğimizi yapar ... Sorun varlık sıçradı e döndü mesajları standart gibi görünüyor olmasıdır.

RFC 1893 tarafından belirlenen ve on üzerinden dokuz kez, basit bir regex şey üzerinden pick up gibi Örneğin, bazı sunucular hata kodunu döndürür. Ama bazen sunucular sadece e-posta verilen hiçbir sebep ya da herhangi bir standartlarına tamamen farklı ifadeli bir neden ile ya geri dönmüş olduğunu söyleyerek yanıt verir.

Yani herkes bu herhangi bir çözüm var, benim sorum sanırım? Ben bir milyar arıyor istemiyorum ve e-posta olası bir dizeleri dürüst olmak döndü. Oysa bu 'bilinmeyen bir nedenle' veya benzer bir şey için başvurmak zorunda değil güzel olurdu.

Has anyone else had any luck with this or ideas? Cheers

3 Cevap

Sen sistem bir operatör incelemesi mesajları seçeneğini dizeleri, ve sonra oradan kategorize sağlar kurmak olabilir. Sonunda, almak için umut olabilir 1. 1000 yılında, 100 veya 1 1 aşağı 10. Her zaman, ancak burada daha fazla ve daha köşe durumlarda olacaksa olacak.

Ayrıca kesin bir cevap, ama Kyle'ın yanıt benzer bir ruhu, size geri dönmüş postayı işlemek istediğiniz ne olursa olsun, rota otomatik olarak sonra onları sıçrama mesajlar hakkında "bilgi" ve bir bayes / belirteç tabanlı spam filtresi kullanabilirsiniz.

Diğer bir deyişle, size farklı sıçrama mesajları (ve yalnızca sıçrama mesajları) bir demet "önemsiz", o spam sistemi ettik ne olursa olsun sonra bir ikinci filtreleme satır olsun ki spamassassin veya SpamProbe veya ne olursa olsun tren hesabınız var geliştirdi.

Yani, çözüm, ilk filtre, sekti mesajları% 90 bulur diyelim. Eğer sisteminizi var normalde zıplamalarla ne yaparsa yapsın, sonra periyodik olarak "junk" olarak bu mesajları öğrenmek için SpamAssasin / SpamProbe tarafından taranan bir sıçrama-posta kutusu mesajları, bunları kaydedin yok.

Ayrıca daha sonra ikinci bir filtre (bir şey üzerinde çalışacak senin bir sıçrama olarak bayrağı değil) gibi spamassassin veya SpamProbe ya da ne olursa olsun sahip size eğitimli oldum çünkü (sıçradı-lik, ve ne olursa olsun "önemsiz" olarak değerlendirdiği kendi tahminini yapmak sıçrama = programınıza önemsiz), ayrıca rota vb düşünüyorum

Hala manuel inceleme biraz gerektirir, ancak kenar durumlarda hesaba istenmeyen sistemin öğrenme güveniyor olarak teoride zamanla daha iyi ve daha iyi almalısınız.

Biz aynı sorunla karşı karşıya, ama ne herhangi bir "mükemmel" bir çözüm bulamadık. Seni düşünüyorum

  • (uygun bir mail API ile), bazı servis sağlayıcı kullanabilirsiniz ya da - bu sorunu "outsource" let ve bir yüksek algılama oranı verecek veya
  • (diyelim ki) en az sekerek% 80 yakalamak için bazı basit filtre kullanın. In our setup, bu makul bir devlet bizim veritabanı tutmak için yeterli oldu.