जीमेल में भेजने वाले को "ब्लॉक" कैसे करें


16

मुझे जीमेल में यह कष्टप्रद समस्या है। स्पैमर्स जीमेल स्पैम फ़िल्टर को बाय-पास कर रहे हैं और इतने चतुर हैं कि मैं उन्हें ब्लॉक करने के लिए स्वयं का मैन्युअल फ़िल्टर बनाने में सक्षम नहीं हूं। वे मुझे फॉर्म के ई-मेल आईडी से जंक मेल भेज रहे हैं:

Jewelskart@greatestjewels.in via watchstore.cleanmail.in

Shoppingkart@shoppers.in via watchstore.cleanmail.in

सामान्य रूप में,

something@somethingelse.in via watchstore.cleanmail.in

अब, मैं प्रत्येक मेल के लिए एक फ़िल्टर सेट नहीं कर सकता क्योंकि वे अलग-अलग आईडी से हैं। सामान्य हिस्सा पते के माध्यम से है जो है watchstore.cleanmail.in। लेकिन जब मैं From फ़ील्ड watchstore.cleanmail.inमें फ़िल्टर बनाने का प्रयास करता हूं , तो Gmail इन ईमेलों को सूचीबद्ध नहीं करता है। संक्षेप में, फ़िल्टर पते के माध्यम से पता लगाने में सक्षम नहीं है ।

रिपोर्ट स्पैम / सदस्यता समाप्त विकल्प काम नहीं कर रहे हैं।

मैं इन कष्टप्रद स्पैमर से कैसे छुटकारा पा सकता हूं?


2
क्या आप सुनिश्चित हैं कि आपको हर मेल जो मिल गया है Report as Spamजीमेल बटन पर क्लिक करके ? यह आगे के मेल के लिए काम करना चाहिए। Btw, स्पैम के लिए कभी भी सदस्यता समाप्त नहीं करता है, यह सिर्फ इस बात की पुष्टि करेगा कि आपका पता सही है।
JMax

@JMax उत्तर के लिए धन्यवाद। हालांकि हर मेल नहीं है, लेकिन मैं स्पैम के रूप में कई ऐसे मेल को चिह्नित करता था। और मुझे सदस्यता समाप्त जाल के बारे में याद दिलाने के लिए धन्यवाद!
पवन मंजुनाथ

1
मुझे यकीन नहीं है कि GMail में इस तरह की कार्यक्षमता है। उनके लिए यह एक अच्छी सुविधा होगी कि वे शायद इसे Google को सुझाएं । इस Report as Spamसमस्या के लिए, मेरे विचार यह हैं कि यह केवल स्पष्ट डोमेन से स्पैम को ब्लॉक करेगा, न कि उस डोमेन के माध्यम से जो इसे भेजा गया था। फिर, यह सुझाव देने के लिए एक अच्छी सुविधा हो सकती है।
njallam

जवाबों:


6

जीमेल के बिल्ट-इन फिल्टर इस स्थिति में काम नहीं करेंगे, क्योंकि उन्हें "X-Forwarded-For" हेडर पर लागू नहीं किया जा सकता है। वह शीर्षलेख वह जगह है जहाँ "थ्रू" डोमेन जानकारी संग्रहीत की जाती है।

मेरा समाधान हर कुछ मिनटों में मेरे इनबॉक्स की जांच करने और एक विशिष्ट डोमेन के माध्यम से भेजे गए संदेशों को स्वचालित रूप से फ़िल्टर करने के लिए Google Apps स्क्रिप्ट का उपयोग करना था। यह वास्तव में वास्तव में अच्छी तरह से काम करता है। स्क्रिप्ट लागू करने के बाद से, मुझे इस प्रकार के स्पैम से बिल्कुल भी नहीं जूझना पड़ा। आप मेरा पूरा वाकया यहां पढ़ सकते हैं: http://www.geektron.com/2014/01/how-to-filter-gmail-use-email-headers-and-stop-via-spam/


+ 1, शानदार वर्कअराउंड !! लेकिन मुझे "X-Forwarded-For" हेडर नहीं मिला। और अन्य "हेडर-साइट नाम" आसानी से खोजे जाने वाले प्रारूपों में नहीं हैं। उदाहरण के लिए, "रिटर्न-पाथ: <अभियान-value4shop-10213-2596-859268-pavan8085=gmail.com@mails.cratusservices.in>"। अपराधी डोमेन "mails.cratus .." हैडर डेटा के अंदर एम्बेडेड है। क्या हम हेडर के अंदर तार खोजने के लिए नियमित एक्सप्रेशन का उपयोग कर सकते हैं? अब तक, मैं सीधे "mail.cratus .." की खोज कर रहा हूं, जो मेरे लिए काफी अच्छा है, लेकिन भविष्य में झूठी सकारात्मकता पैदा कर सकता है।
पावन मंजुनाथ

string.search()regex खोज कर सकते हैं! अब मेरा कोड ठीक काम करता है! आपकी सहायता के लिए धन्यवाद। आपके उत्तर ने मुझे Google ऐप स्क्रिप्ट्स में रुचि ले ली है :) जब तक Google खुद को पते के माध्यम से ब्लॉक करने की सुविधा के साथ नहीं आता है, मैं आपके उत्तर को सही के रूप में चिह्नित करूंगा :)
पवन मंजूनाथ

खुशी है कि यह आपके लिए काम करता है, पावन! मैंने हाल ही में Google App लिपियों के साथ प्रयोग करना शुरू किया है, और बहुत सी उपयोगी उपयोगी चीजें हैं जो आप इसके साथ कर सकते हैं!
क्रिस जेड

@PavanManjunath क्या आप अपना जवाब पोस्ट कर सकते हैं कि आपने बिना एक्स-फॉरवर्ड किए एंट्री कैसे की? बुरी तरह से इसकी जरूरत है। धन्यवाद।
ज़ार

1

मैंने अपने एक मित्र से सुना है कि एक क्रोम एक्सटेंशन है जो एक ईमेल पते या पूरे डोमेन को केवल एक क्लिक में ब्लॉक कर सकता है। मैंने अभी तक इसकी कोशिश नहीं की है लेकिन मुझे उम्मीद है कि इससे मदद मिलेगी। यहाँ लिंक है: ब्लॉक प्रेषक


0

मैंने एक समान स्क्रिप्ट बनाई, यह "प्राप्त से:" के लिए जाँच करता है, आप domainsचर में आवश्यक के रूप में कई डोमेन जोड़ सकते हैं ।

//without http:// etc, just domain-name.com or domainname.com ....
var domains = [
  'secureserver.net',
];

  //This is not the best solution, a better solution would be to add a filter like this for example => From: #domainname.com
  //and then this app would read your GMail filters and test whether it begins with # to apply the next function if so.. but I couldn't find a way to read GMail settings from here

function filterVia() {
  // get all threads in inbox
  var threads = GmailApp.getInboxThreads();

  for (var i = 0; i < threads.length; i++) {
    Utilities.sleep(100);
    // get all messages in a given thread
    var messages = threads[i].getMessages();
    // iterate over each message
    for (var j = 0; j < messages.length; j++) {
      // log message subject
      var content = messages[j].getRawContent();

      for (var k = 0; k < domains.length; k++) {
        //make domain name as regexp
        var re = new RegExp('\\.|\\-', 'gi');
        var b = domains[k].replace(re, '\\$&');
        var regex = new RegExp("Received\: from .*" + b,'gim');
        var does_match = regex.test(content);

        if(does_match){
          //MARK AS READ (maybe spares you an unnecessary notification)
          messages[j].markRead();
          //DELETE THE MESSAGE
          messages[j].moveToTrash();          
        }

      }
    }
  }
}

0

यदि कोई व्यक्ति किसी लेबल द्वारा प्राप्त ईमेलों को फ़िल्टर करने के तरीके की तलाश में यहाँ समाप्त होता है और उन्हें लेबल के फ़ोल्डर में सहेजने के बजाय उन्हें स्पैम के रूप में चिह्नित करता है और उन्हें ट्रैश कर रहा है, तो यहां एक स्क्रिप्ट बस ऐसा कर रही है (@ChrisZ द्वारा प्रदान की गई संपादित)।

function filterByVia() {
  var threads = GmailApp.getInboxThreads(0, 5);
  var label = GmailApp.getUserLabelByName("yourlabel");
  for (var i = 0; i < threads.length; i++) {
    var messages=threads[i].getMessages();
    for (var j = 0; j < messages.length; j++) {
      var message=messages[j];
      var body=message.getRawContent();
      if (body.indexOf("the domain after via") > -1) {
        label.addToThread(threads[i]);
      }
      Utilities.sleep(1000);
    }

   }
 }

आशा है कि यह किसी दिन किसी की मदद करता है


क्या आप विस्तार से बता सकते हैं कि लेबल क्या है? मैं डोमेन के माध्यम से फाइल करना चाहता हूं।
zar

-2

https://support.google.com/mail/answer/6579?hl=en

http://mashable.com/2012/06/22/gmail-filters/

मेरा सुझाव फ़िल्टर बनाने का प्रयास है।


1
क्या आप क्या करने की आवश्यकता पर थोड़ा और विस्तार दे सकते हैं? लिंक-केवल उत्तर आवश्यक कार्रवाई के रूप में यहाँ एक पुनरावृत्ति देने के रूप में उपयोगी नहीं हैं। इसके अलावा, यदि लिंक नीचे जाते हैं, तो भविष्य के आगंतुकों के लिए अभी भी कुछ उपयोगी है।
एंड्रयू लोट

नाह कि काम नहीं करता है
Faiz
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.