আমাদের কাছে থাকা দুটি পৃথক তৃতীয় পক্ষের ইমেল পণ্যগুলি একটি ইমেলের MIME উত্সে একটি সামগ্রী-আইডি শিরোনামের উপস্থিতিতে আলাদাভাবে প্রতিক্রিয়া জানায় । এর ফলে আমরা সমাধান করার চেষ্টা করছি এমন একটি বেমানান অভিজ্ঞতার ফলস্বরূপ।
এখানে একটি উদাহরণ:
--boundary-example
Content-Location: CID:somethingatelse
Content-ID: <foo4atfoo1atbar.net>
Content-Type: IMAGE/GIF
Content-Transfer-Encoding: BASE64
R0lGODlhGAGgAPEAAP/////ZRaCgoAAAACH+PUNv
cHlyaWdodCAoQykgMTk5LiBVbmF1dGhvcml6ZWQgZHV
wbGljYXRpb24gcHJvaGliaXRlZC4A etc..
একটি ইমেল পণ্য এটি এম্বেড করা চিত্র হিসাবে ব্যাখ্যা করে। অন্যরা এটি একটি সাধারণ সংযুক্তি (এমবেডড নয়) হিসাবে ব্যাখ্যা করে। যদি আমরা সামগ্রী-আইডি লাইনটি পুরোপুরি সরিয়ে ফেলি তবে উভয় পণ্যই মনে করে যে সংযুক্তি এম্বেড করা হয়নি।
কোনও নির্দিষ্ট আরএফসি রয়েছে যা কোন আচরণটি সঠিক তা নিশ্চিত করেই সিদ্ধান্তে পৌঁছে? একজন সহকর্মী এবং আমি আরএফসি 2392 পর্যালোচনা করেছি যা শুরুর বিমূর্তে বলা হয়েছে:
ওয়েব পৃষ্ঠাগুলি এবং তাদের
সম্পর্কিত চিত্রগুলি জানাতে ইমেলের মধ্যে [এমআইএমআই] ব্যবহারের জন্য
ম্যাসেজের অন্তর্ভুক্ত চিত্রগুলি বা অন্যান্য ডেটা উল্লেখ করার জন্য এইচটিএমএলকে অনুমতি দেওয়ার জন্য একটি ইউআরএল স্কিম প্রয়োজন । বিষয়বস্তু-আইডি
ইউনিফর্ম রিসোর্স লোকেটার, "সিড:", সেই উদ্দেশ্যে কাজ করে। […] "সিআইডি" স্কিমটি কোনও বার্তার একটি নির্দিষ্ট অংশের অংশকে বোঝায়; এর ব্যবহার সাধারণত শরীরের অন্যান্য অংশের রেফারেন্সগুলিতে একই বার্তায় রেফারিং বডি অংশ হিসাবে সীমাবদ্ধ। "মিড" স্কিমটি বিষয়বস্তু-আইডির ঠিকানা অন্তর্ভুক্ত করে একটি নির্দিষ্ট বার্তায় নির্দিষ্ট শরীরের অংশকেও নির্দেশ করতে পারে।
সুতরাং, নিখুঁত না হলেও, আমরা বিশ্বাস করতে আগ্রহী যেহেতু সমস্ত এম্বেড থাকা আইটেমগুলিকে রেফারেন্স দেওয়ার জন্য একটি সিডের প্রয়োজন হয় এবং এটি "একই বার্তায় সাধারণত শরীরের অন্যান্য অঙ্গগুলির মধ্যেই সীমাবদ্ধ থাকে" এবং সংযুক্তিগুলিকে সিডের দরকার হয় না ইমেল প্রোডাক্টের জন্য সিডের উপস্থিতিটিকে "এম্বেড করার অভিপ্রায়" এর সূচক হিসাবে আচরণ করা যুক্তিসঙ্গত আচরণ।
আমি এই বিষয়ে নিশ্চিতকরণ পেতে পারি?