আমি আমার Gmail অ্যাকাউন্টে আউটলুক ব্যাকআপগুলি থেকে পুরানো ইমেলগুলি আমদানি করেছি এবং আমি আমার সিস্টেমে 1000+ লেবেল সমাপ্ত করেছি। এগুলি সরাতে এবং আমার স্বাভাবিকের জন্য কেবলমাত্র 10 ডলার রাখার কোনও সহজ উপায় আছে?
আমি আমার Gmail অ্যাকাউন্টে আউটলুক ব্যাকআপগুলি থেকে পুরানো ইমেলগুলি আমদানি করেছি এবং আমি আমার সিস্টেমে 1000+ লেবেল সমাপ্ত করেছি। এগুলি সরাতে এবং আমার স্বাভাবিকের জন্য কেবলমাত্র 10 ডলার রাখার কোনও সহজ উপায় আছে?
উত্তর:
আমি গুগল স্ক্রিপ্টগুলিতে যুক্ত করতে একটি স্ক্রিপ্ট লিখেছিলাম।
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();
}
}
}
স্টক জিমেইলে নেই। আপনাকে এটি করার অনুমতি দেওয়ার জন্য সেখানে একটি ইউজার স্ক্রিপ্ট থাকতে পারে তবে আমি কার্সারি অনুসন্ধানের সাথে একটিও খুঁজে পাইনি।
আর একটি বিকল্প হতে পারে আইএমএপি ক্লায়েন্ট যেমন থান্ডারবার্ড ব্যবহার করা। থান্ডারবার্ড এর ফোল্ডারগুলিকে Gmail লেবেলে বেশ ভাল মানচিত্র দেয়। আপনি থান্ডারবার্ডের মধ্যে বাল্ক মুছতে সক্ষম হতে পারেন এবং লেবেলগুলিকে যাদুকরীভাবে অদৃশ্য করে দিতে পারেন। আমি স্বীকার করেছি এটি চেষ্টা করে নি (অফিসে টি-পাখি নেই) এবং আপনার সতর্কতা অবলম্বন করা উচিত যে এটি বার্তাগুলি মোছারও শেষ না করে।
কোনও সমাধান নয় বরং আপনার জীবনকে অনেক সহজ করার উপায়।
হটকি লিপি:
y::
Click
Send +{TAB 2}
SEND {ENTER}
Return
আপনার মাউসটিকে প্রথম লেবেল মোছার লিঙ্কে সরান, Y টিপুন এবং আপনি মুছে ফেলতে চান এমন প্রতিটি লেবেল চালিয়ে যান।
গুগল স্ক্রিপ্ট অন্য উত্তরে পোস্ট করেছে (এবং এটি একটি) নিখুঁতভাবে কাজ করেছে।
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();
}
}
}
আমি এটি করতে একটি মাউস এবং কীবোর্ড ম্যাক্রো ব্যবহার করেছি। এটি খুব স্মার্ট উপায় নয়, তবে এটি দ্রুত কাজটি করে।
MacOS আমি সাথে নিম্নলিখিত স্ক্রিপ্ট ব্যবহার KeyboardMaestro :
আপনাকে একটি নতুন ম্যাক্রো তৈরি করতে হবে, "রেকর্ড" টিপুন এবং Gmail সেটিংস ট্যাবটিতে ম্যানুয়ালি একটি লেবেল মুছতে হবে।
তারপরে একটি "কন্ট্রোল ফ্লো" "অবধি" স্টেটমেন্ট যুক্ত করুন, এটি লুপের জন্য।
আমি খুব ব্যবহারের এই ইউটিলিটিটি খুঁজে পাই।
এইচটিএমএল ভিউ থেকে ক্লাসিক ভিউতে ভিউ পরিবর্তন করে Gmail এ লেবেলগুলি সরিয়ে বা আড়াল করা সম্ভব। সেটিংসে যান, লেবেলে স্ক্রোল করুন। তারপরে আপনি চেক বাক্সগুলি ব্যবহার করে কোনটি সরিয়ে বা আড়াল করতে হবে তা চয়ন করতে পারেন। নেস্টেড লেবেলগুলি গাছের শীর্ষটি নির্বাচন করে বাল্কে সরানো হয়। তারপরে ফিরিয়ে দিন
আসলে - একটি উপায় আছে। লেবেল পরিচিতিগুলির সাথে সংযুক্ত থাকে, সুতরাং আপনার পরিচিতিগুলি প্রতিস্থাপন করে আপনি লেবেলগুলি সরাতে পারেন।
এটি কিছুটা জটিল, তবে এখানে কীভাবে:
আপনার সমস্ত পরিচিতি রফতানি করুন।
সিএসভি ফাইলে, 'গোষ্ঠী সদস্যতা' কলামটি মুছুন (দ্রষ্টব্য, এটি সমস্ত লেবেল থেকে মুক্তি পাওয়ার উপায়, আপনি যদি কিছু কিছু থেকে মুক্তি পেতে চান তবে কলামের সদস্যপদে কলামের ক্ষেত্রটি সাফ করুন যে সমস্ত লেবেল আপনি চান সরানো হয়েছে)
আপনার সমস্ত পরিচিতি মুছুন। হ্যাঁ, এটি ভীতিজনক, তবে আপনি কেবল সেগুলি রপ্তানি করেছেন। এটি করার আগে আপনার রফতানির ফাইলটি পরীক্ষা করে দেখুন এবং আপনার পরিচিতিগুলি দেখুন কিনা তা নিশ্চিত করুন। আপনার সমস্ত পরিচিতি একবারে মুছতে, পরিচিতি ইন্টারফেসের নীচে 'আরও' ড্রপডাউন চয়ন করুন এবং আপনি নিজের Gmail অ্যাকাউন্ট খোলার আগে একটি তারিখে পুনরুদ্ধার করুন।
এখন আবার আমদানি করতে - একবার সেই কলাম "গোষ্ঠী সদস্যতা" সরিয়ে ফেলা হয় (বা আপনি যে লেবেলগুলি যেতে চান তার জন্য সাফ হয়ে যায়), আবার আপনার পরিচিতিগুলি আমদানি করুন। সিএসভিতে থাকা সমস্ত লেবেলগুলি আপনার Gmail ইন্টারফেস থেকে সরানো হবে!
চিয়ার্স!