mailto, sms ও tel লিংক

অন্য নাম: mailto URI, tel URI, sms URI, SMSTO, ইমেইল QR কোড, ফোন QR কোড, mailto, sms and tel links

সংজ্ঞা

mailto, sms ও tel লিংক হলো মানসম্মত URI স্কিম, যা নতুন ইমেইল, টেক্সট মেসেজ বা ফোন কল খোলে। QR কোডে এগুলো বিবরণ ভরে দেয়, তবে পাঠানো বা কল করার বোতাম টিপতে হয় মানুষটিকেই।

তিনটি স্কিম

প্রতিটি স্কিম একটি ছোট লেখা, যা ফোন সঠিক অ্যাপে তুলে দিতে জানে। mailto: ইমেইল অ্যাপ খোলে, tel: ডায়ালার খোলে, আর sms: মেসেজিং অ্যাপ খোলে, যেখানে প্রাপক এবং কখনো কখনো বার্তা আগে থেকেই ভরা থাকে।

ফোন নম্বর সবচেয়ে ভালো কাজ করে আন্তর্জাতিক ফরম্যাটে, প্লাস চিহ্ন ও দেশের কোডসহ, যেমন +15035550123, যাতে অন্য দেশের দর্শনার্থীদের জন্যও কোড কাজ করে।

  • mailto:hello@example.com?subject=Order%20question&body=Hi (RFC 6068)
  • tel:+15035550123 (RFC 3966)
  • sms:+15035550123?body=Hello (RFC 5724)
  • SMSTO:+15035550123:Hello (পুরোনো রীতি, এখনও ব্যাপকভাবে পড়া হয়)
  • MATMSG:TO:hello@example.com;SUB:Hi;BODY:Hello;; (ইমেইলের পুরোনো রীতি)

বার্তার লেখা এনকোড করা

mailto ও sms লিংকে বিষয় ও বার্তার অংশ পার্সেন্ট-এনকোড করতে হয়, তাই স্পেস হয়ে যায় %20 আর লেখার ভেতরের অ্যাম্পারস্যান্ড হয় %26। এনকোড না করা অক্ষর বার্তা কেটে দিতে বা লিংক ভাঙতে পারে।

sms বডি প্যারামিটার সব প্ল্যাটফর্ম সবসময় একইভাবে পার্স করেনি, আর সে কারণেই পুরোনো SMSTO: রূপ QR জেনারেটরে এখনও প্রচলিত। ছাপার আগে iPhone ও Android দুটোতেই পরীক্ষা করাই নির্ভরযোগ্য যাচাই।

এসব কোড যা পারে না

QR কোড নিজে ইমেইল বা টেক্সট পাঠাতে বা কল করতে পারে না। এটি শুধু ক্ষেত্র ভরা অবস্থায় অ্যাপ খোলে, আর স্ক্যানকারী ব্যক্তি ঠিক করেন পাঠাবেন কি না বা কল করবেন কি না।

পাঠানোর আগে প্রাপক দেখা যায় বলে মানুষের দেখে নেওয়া উচিত তা প্রত্যাশামতো কি না। যে কোড প্রিমিয়াম-রেটের নম্বর বা অচেনা ঠিকানায় বার্তা ভরে দেয়, তা সতর্কতার চিহ্ন।

সচরাচর জিজ্ঞাসা

QR কোড কি স্বয়ংক্রিয়ভাবে টেক্সট মেসেজ পাঠাতে পারে?

না। sms বা SMSTO কোড নম্বর ও লেখা ভরা অবস্থায় মেসেজিং অ্যাপ খোলে, আর পাঠাতে হলে মানুষটিকেই বোতাম টিপতে হয়।

ফোন নম্বরে কল করে এমন QR কোড কীভাবে বানাব?

tel: এর পরে আন্তর্জাতিক ফরম্যাটে নম্বর এনকোড করুন, যেমন tel:+15035550123। স্ক্যান করলে নম্বরসহ ডায়ালার তৈরি অবস্থায় খোলে।

ইমেইল QR কোডে বিষয়ের লাইন কীভাবে যোগ করব?

mailto:address?subject=Your%20subject&body=Your%20text ব্যবহার করুন, স্পেস ও বিশেষ অক্ষর পার্সেন্ট-এনকোড করে।

sms: আর SMSTO:-এর পার্থক্য কী?

sms: হলো RFC 5724-এর মানসম্মত URI স্কিম, আর SMSTO: হলো প্রথম দিকের QR রিডার অ্যাপের একটি পুরোনো রীতি। বেশিরভাগ ফোন দুটোই পড়ে।

সূত্র ও স্ট্যান্ডার্ড

সব শব্দ