একাধিক জিমেইল লেবেল কীভাবে সরাবেন


14

আমি আমার Gmail অ্যাকাউন্টে আউটলুক ব্যাকআপগুলি থেকে পুরানো ইমেলগুলি আমদানি করেছি এবং আমি আমার সিস্টেমে 1000+ লেবেল সমাপ্ত করেছি। এগুলি সরাতে এবং আমার স্বাভাবিকের জন্য কেবলমাত্র 10 ডলার রাখার কোনও সহজ উপায় আছে?


আপনি কেবল একের পর এক করতে পারেন কারণ GMail লেবেল সহ বাল্ক অপারেশন অফার করে না।
dnbrv



1
@ ইউজার0 আমাকে সিদ্ধান্তে ঝাঁপিয়ে পড়া উচিত নয় :) আমার ক্ষমা চাই।
ক্রিস টপ

উত্তর:


6

আমি গুগল স্ক্রিপ্টগুলিতে যুক্ত করতে একটি স্ক্রিপ্ট লিখেছিলাম।

function removeLabel() {

    var labels = [];
    labels = GmailApp.getUserLabels();

    //Loop through all Labels
    for (var i = 0; i < labels.length; i++) {
        if (labels[i].getName().indexOf("WORD TO FIND IN LABEL NAME") > -1) {
            //If the WORD is found in label name - delete the label
            labels[i].deleteLabel();
        }
    }
}

এটি একটি মোহন মত কাজ করছে!
chepseskaf

কেবল একটি তাত্ক্ষণিক প্রশ্ন: এটি ঠিক কী করে? আমি আমার সমস্ত (1000+) লেবেলের জন্য "অপঠিত থাকলে দেখাও" প্রদর্শন করতে একটি গুগল স্ক্রিপ্ট সন্ধান করছি।
মাইকেল বেইন্ডার

ঠিক আছে, এটি আউট, সাজানো। আপনাকে "ওয়ার্ড টু ফিন ইন ইন লেবেল নাম" ইয়ার লেবেলের নামের সাথে প্রতিস্থাপন করতে হবে। আমি কি সবগুলিকে একসাথে ডুবিয়ে মুছে ফেলার জন্য একটি রেইজেক্স ব্যবহার করতে পারি?
মাইকেল বেন্ডার

আমি এখানে দেখেছি: developers.google.com/apps-script/references/gmail/gmail-label তবে "অপঠিত থাকলে দেখান" ফাংশনটিতে প্রোগ্রামিকভাবে অ্যাক্সেসের কোনও উপায় খুঁজে পাওয়া যায় না।
মাইকেল বেন্ডার

চ্যাম্পের মতো কাজ করেছেন। আমি শর্ত থেকে .index সরিয়েছি। আমার ক্ষেত্রে আমি Office365 থেকে স্থানান্তরের পরে ব্যবহারকারীদের ইনবক্স থেকে সমস্ত লেবেল মুছতে চেয়েছি।
ম্যাথিউ এ

2

স্টক জিমেইলে নেই। আপনাকে এটি করার অনুমতি দেওয়ার জন্য সেখানে একটি ইউজার স্ক্রিপ্ট থাকতে পারে তবে আমি কার্সারি অনুসন্ধানের সাথে একটিও খুঁজে পাইনি।

আর একটি বিকল্প হতে পারে আইএমএপি ক্লায়েন্ট যেমন থান্ডারবার্ড ব্যবহার করা। থান্ডারবার্ড এর ফোল্ডারগুলিকে Gmail লেবেলে বেশ ভাল মানচিত্র দেয়। আপনি থান্ডারবার্ডের মধ্যে বাল্ক মুছতে সক্ষম হতে পারেন এবং লেবেলগুলিকে যাদুকরীভাবে অদৃশ্য করে দিতে পারেন। আমি স্বীকার করেছি এটি চেষ্টা করে নি (অফিসে টি-পাখি নেই) এবং আপনার সতর্কতা অবলম্বন করা উচিত যে এটি বার্তাগুলি মোছারও শেষ না করে।


0

কোনও সমাধান নয় বরং আপনার জীবনকে অনেক সহজ করার উপায়।

হটকি লিপি:

y::
  Click
  Send +{TAB 2}
  SEND {ENTER}
Return

আপনার মাউসটিকে প্রথম লেবেল মোছার লিঙ্কে সরান, Y টিপুন এবং আপনি মুছে ফেলতে চান এমন প্রতিটি লেবেল চালিয়ে যান।


0

গুগল স্ক্রিপ্ট অন্য উত্তরে পোস্ট করেছে (এবং এটি একটি) নিখুঁতভাবে কাজ করেছে।

function removeLabel() {
var labels = [];
labels = GmailApp.getUserLabels();

//Loop through all Labels
for (var i = 0; i < labels.length; i++) {
    if (labels[i].getName().indexOf("WORD TO FIND IN LABEL NAME") > -1) {
        //If the WORD is found in label name - delete the label
        labels[i].deleteLabel();
        }
    }
}

0

আমি এটি করতে একটি মাউস এবং কীবোর্ড ম্যাক্রো ব্যবহার করেছি। এটি খুব স্মার্ট উপায় নয়, তবে এটি দ্রুত কাজটি করে।

MacOS আমি সাথে নিম্নলিখিত স্ক্রিপ্ট ব্যবহার KeyboardMaestro :

কীবোর্ড মেস্ট্রো প্রবাহ

আপনাকে একটি নতুন ম্যাক্রো তৈরি করতে হবে, "রেকর্ড" টিপুন এবং Gmail সেটিংস ট্যাবটিতে ম্যানুয়ালি একটি লেবেল মুছতে হবে।

তারপরে একটি "কন্ট্রোল ফ্লো" "অবধি" স্টেটমেন্ট যুক্ত করুন, এটি লুপের জন্য।

আমি খুব ব্যবহারের এই ইউটিলিটিটি খুঁজে পাই।


-2
  • অপসারণ ক্লিক করুন
  • প্রেস Shift + Tab
  • প্রেস Space

-2

এইচটিএমএল ভিউ থেকে ক্লাসিক ভিউতে ভিউ পরিবর্তন করে Gmail এ লেবেলগুলি সরিয়ে বা আড়াল করা সম্ভব। সেটিংসে যান, লেবেলে স্ক্রোল করুন। তারপরে আপনি চেক বাক্সগুলি ব্যবহার করে কোনটি সরিয়ে বা আড়াল করতে হবে তা চয়ন করতে পারেন। নেস্টেড লেবেলগুলি গাছের শীর্ষটি নির্বাচন করে বাল্কে সরানো হয়। তারপরে ফিরিয়ে দিন


এটি চেষ্টা করে দেখুন, তবে কোনও চেক বাক্স নেই।
মাইকেল বেইজার

-4

আসলে - একটি উপায় আছে। লেবেল পরিচিতিগুলির সাথে সংযুক্ত থাকে, সুতরাং আপনার পরিচিতিগুলি প্রতিস্থাপন করে আপনি লেবেলগুলি সরাতে পারেন।

এটি কিছুটা জটিল, তবে এখানে কীভাবে:

  1. আপনার সমস্ত পরিচিতি রফতানি করুন।

  2. সিএসভি ফাইলে, 'গোষ্ঠী সদস্যতা' কলামটি মুছুন (দ্রষ্টব্য, এটি সমস্ত লেবেল থেকে মুক্তি পাওয়ার উপায়, আপনি যদি কিছু কিছু থেকে মুক্তি পেতে চান তবে কলামের সদস্যপদে কলামের ক্ষেত্রটি সাফ করুন যে সমস্ত লেবেল আপনি চান সরানো হয়েছে)

  3. আপনার সমস্ত পরিচিতি মুছুন। হ্যাঁ, এটি ভীতিজনক, তবে আপনি কেবল সেগুলি রপ্তানি করেছেন। এটি করার আগে আপনার রফতানির ফাইলটি পরীক্ষা করে দেখুন এবং আপনার পরিচিতিগুলি দেখুন কিনা তা নিশ্চিত করুন। আপনার সমস্ত পরিচিতি একবারে মুছতে, পরিচিতি ইন্টারফেসের নীচে 'আরও' ড্রপডাউন চয়ন করুন এবং আপনি নিজের Gmail অ্যাকাউন্ট খোলার আগে একটি তারিখে পুনরুদ্ধার করুন।

  4. এখন আবার আমদানি করতে - একবার সেই কলাম "গোষ্ঠী সদস্যতা" সরিয়ে ফেলা হয় (বা আপনি যে লেবেলগুলি যেতে চান তার জন্য সাফ হয়ে যায়), আবার আপনার পরিচিতিগুলি আমদানি করুন। সিএসভিতে থাকা সমস্ত লেবেলগুলি আপনার Gmail ইন্টারফেস থেকে সরানো হবে!

চিয়ার্স!


2
যোগাযোগগুলির সাথে লেবেলের কোনও সম্পর্ক নেই। বার্তাগুলিতে লেবেল প্রয়োগ করা হয়। পরিচিতিগুলি গ্রুপে রয়েছে।
আলে
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.