মূল কন্টেন্টে যান
আমাদের সম্পর্কে

Mailtolink-generator.com সম্পর্কে

এই সাইটটি তৈরি করেছেন একজন ডেভেলপার, যিনি বারবার একটি সমস্যার সম্মুখীন হচ্ছিলেন: তার বানানো টুলগুলো চুপিচুপি নষ্ট হয়ে যেতো, আর তিনি সবার শেষে জানতে পারতেন। Mailtolink-generator.com হলো ঠিক সেই সমাধান, যা তিনি এখন তার তৈরি করা প্রতিটি সাইটে যুক্ত করেন, যাতে ভিজিটররা এক ক্লিকেই কোনো সমস্যার কথা জানাতে পারেন।

TypeError Report a problem developer's inbox broken tool

The pattern that started this site — a one-click bridge from a broken page to a developer who can fix it.

এই সাইটটি কেন তৈরি হয়েছে

আমি ছোটোখাটো টুল সাইট (ক্যালকুলেটর, কনভার্টার, জেনারেটর, নির্দিষ্ট কাজের ইউটিলিটি) বানিয়ে জীবিকা নির্বাহ করি। এগুলো মাসের পর মাস কোনো নজরদারি ছাড়াই চলতে থাকে। আর মাঝে মাঝে ডিপ্লয় করার সময় কোনো সমস্যা হয়, থার্ড-পার্টি API তাদের ফরম্যাট পরিবর্তন করে, অথবা ব্রাউজার আপডেটের কারণে কোনো কিছু কপি করার সুবিধা হঠাৎ করেই নষ্ট হয়ে যায়। টুলগুলো তখনও লোড হতে থাকে, তাই আমার কাছে কোনো অ্যালার্ট বা সংকেত আসে না। ভিজিটররা ভাঙা বা নষ্ট বোতাম দেখে বিরক্ত হয়ে চলে যান। কয়েকদিন পর, আমি হয়তো কোনো ক্ষুব্ধ টুইট দেখে বিষয়টি জানতে পারি।

আমি নিজের জন্য যে সমাধানটি চেয়েছিলাম

আমার এমন একটা উপায় দরকার ছিল, যাতে কোনো ভিজিটর টুল কাজ না করলে আমাকে সহজেই জানাতে পারে। এর জন্য ইমেইল ঠিকানা খোঁজার বা কন্ট্যাক্ট ফর্ম পূরণ করার কোনো ঝামেলা থাকবে না, বাগ ট্র্যাকারে সাইন-আপ করারও প্রয়োজন হবে না। আমি চেয়েছিলাম এক ক্লিকেই 'রিপোর্ট আ বাগ' বা 'সমস্যা জানান' বোতামে চাপ দিলে আমার ডেভেলপমেন্ট ইনবক্সে একটি আগে থেকে লেখা ইমেইল বা প্রি-ফিলড ইমেইল খুলে যাবে। এটাই হলো mailto: লিংক—কিন্তু আপনি নিজেই এটি লিখতে গেলে বুঝবেন কাজটা বেশ ঝামেলার। স্পেসের জন্য পার্সেন্ট-এনকোডিং লাগে, লাইন ব্রেকের জন্য %0A লাগে, আর একটি ভুল অ্যাম্পারস্যান্ড বা & চিহ্নের জন্য সাবজেক্ট লাইনটা পুরোই ভেঙে যায়। তাই আমি এমন একটি জেনারেটর তৈরি করেছি যা প্রতিবার ঠিকমতো কাজ করে, আর যাদের একই সমস্যা আছে তাদের সবার জন্য এটি এখানে রেখে দিয়েছি।

সাইটটি কে চালায়

হ্যালো—আমি সাউথ এশিয়া ভিত্তিক একজন ইনডি বা স্বাধীন ওয়েব ডেভেলপার। ২০১৫ সাল থেকে আমি ওয়েবের জন্য বিভিন্ন জিনিস তৈরি করছি, আর ইউটিলিটি বা কাজের টুলের ক্যাটাগরিতে কয়েকটি ছোট সাইট চালাই। Mailtolink-generator.com হলো সেই টুল যা আমি নিজেই সবচেয়ে বেশি খুলি: প্রতিবার যখন আমি কোনো সাপোর্ট বোতাম, রিপোর্ট লিংক, বুকিং ফর্ম বা নিউজলেটার রিপ্লাই অ্যাড্রেস যুক্ত করতে চাই, তখনই এটি ব্যবহার করি। এটি যদি আমার কাজে লাগে, তবে আপনারও কাজে লাগবে। আপনি চাইলে কোনো টিকিট সিস্টেম বা বট ছাড়া, সরাসরি কন্ট্যাক্ট বা যোগাযোগ পেজের মাধ্যমে আমাকে ইমেইল পাঠাতে পারেন।

আমরা যা বিশ্বাস করি

ছোট টুলগুলো ছোটই থাকা উচিত। একটি জেনারেটরে কোনো অ্যাকাউন্ট, আপনার ডেটা বিক্রির জন্য কুকি (Cookie) ব্যানার, নিউজলেটার পপআপ, বা আপনার দেওয়া ইমেইল ঠিকানাগুলো জমানোর জন্য কোনো সার্ভারের দরকার নেই। আমাদের সাইটে এর কোনোটিই নেই। সবকিছু আপনার ব্রাউজারের ভেতরই কাজ করে। আপনার দেওয়া ঠিকানাগুলো কখনো আপনার ট্যাব থেকে বাইরে যায় না, আর যেহেতু আমাদের কাছে কিছুই জমা থাকে না, তাই এখান থেকে ডেটা চুরি হওয়ারও কোনো ভয় নেই।

কী কারণে আমরা আলাদা

বেশিরভাগ 'mailto জেনারেটর' হলো শুধু একটি ইনপুট ফিল্ড আর তার পাশে একটি কপি বোতাম। কিন্তু এটি একটি সম্পূর্ণ টুলকিট: এতে রয়েছে লাইভ এক্স-রে ভিউ যা আপনাকে লিংকের গঠন দেখায়, যেকোনো ইমেইল সিচুয়েশনের জন্য তৈরি করা টেমপ্লেট, প্রি-ফিলড বোতাম ব্যবহার করা বাস্তব দলের কেস স্টাডি, সম্পূর্ণ সিনট্যাক্স গাইড, একটি বিল্ট-ইন QR জেনারেটর এবং ১৮টি ভাষার সাপোর্ট। যে কারো জন্য বিনামূল্যে, সাইন-আপ ছাড়া এবং কন্ট্যাক্ট লিস্ট বা ঠিকানার তালিকা হস্তান্তর করা ছাড়াই কাজ করে এমন mailto: বোতাম প্রয়োজন, যেমন: একজন ডেভেলপার রিপোর্ট লিংক যোগ করছেন, একটি ছোট ব্যবসা কোনো বুকিং প্ল্যাটফর্ম ছাড়াই বুকিং বোতাম যোগ করছে, একটি ডকুমেন্টেশন টিম যাদের প্রতিটি পেজে ফিডব্যাক লিংক দরকার, বা যে কেউ প্রথম ক্লিকেই সম্পূর্ণভাবে পূরণ করা ইমেইল খুলতে চান—সবার জন্যই এটি তৈরি।

কীভাবে যোগাযোগ করবেন

যোগাযোগ করার সবচেয়ে ভালো উপায় হলো কন্ট্যাক্ট পেজ। আমি নিজেই সব মেসেজ পড়ি। বাগ রিপোর্ট, ফিচারের আইডিয়া, কেস স্টাডিতে সংশোধন, কোনো ভাষার অনুবাদ যোগ করা—সবকিছুই সাদরে গৃহীত। আমি সাধারণত কয়েকদিনের মধ্যে উত্তর দেওয়ার চেষ্টা করি, মাঝে মাঝে তার আগেও উত্তর দিয়ে দিই। আর যদি আপনি দেখেন সাইটটি ঠিকমতো কাজ করছে না, তবে আমাকে জানানোর সবচেয়ে দ্রুত উপায় হলো ঠিক সেই পদ্ধতি, যার উপর ভিত্তি করে এই টুলটি তৈরি: সাইটের যেকোনো 'রিপোর্ট' লিংকে ক্লিক করুন, আর আমার কাছে একটি প্রি-ফিলড ইমেইল পৌঁছে যাবে।