এমএপিআই "প্রেরণ মেল" কমান্ডটি পরিচালনা করতে একটি প্রোগ্রাম নিবন্ধিত করার সাথে আমার কিছুটা সম্পর্কিত সমস্যা ছিল এবং এখানে রেজিস্ট্রি পরিবর্তনগুলি এটি আমার জন্য স্থির করে।
আমি অপেরা মেলকে আমার ডিফল্ট ইমেল প্রোগ্রাম করার চেষ্টা করছিলাম। এটি ইতিমধ্যে mailto
স্কিমটি সহ ইউআরএলগুলি হ্যান্ডেল করার জন্য নিবন্ধীকৃত ছিল , তবে আমি এখনও ফাইল> সংরক্ষণ এবং প্রেরণ> ইমেল ব্যবহার করে প্রেরণ> আপনার উল্লেখ করা ত্রুটি বার্তা না পেয়ে অফিস প্রোগ্রামগুলিতে সংযুক্তি হিসাবে প্রেরণ করতে পারি না। দুর্ভাগ্যক্রমে, যখন আমি ক্যাপচার মেল সাথে অপেরা মেলকে সংযুক্ত করতে কন্ট্রোল প্রোটোকল থেকে ডিফল্ট প্রোগ্রামগুলি সেট করে ডিফল্ট প্রোগ্রামগুলি ব্যবহার করার চেষ্টা করি তখন অপেরা মেল প্রোগ্রামগুলির তালিকায় উপস্থিত হয় নি। এটি কোনও মেট্রো অ্যাপ্লিকেশন নয়, তবে কয়েকটি রেজিস্ট্রি এন্ট্রি অবশ্যই অনুপস্থিত।
এটি সমাধানের জন্য, আমি SOFTWARE\Clients\Mail
রেজিস্ট্রিগুলিতে কীগুলি সম্পাদনা করেছি :
HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\OperaMail
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\OperaMail]
@="OperaMail"
"DLLPath"="C:\\Programs\\Internet\\Opera Mail\\mapi\\OperaMAPI.dll"
"LocalizedString"="OperaMail"
[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\OperaMail\DefaultIcon]
@="C:\\Programs\\Internet\\Opera Mail\\OperaMail.exe,3"
[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\OperaMail\InstallInfo]
"ShowIconsCommand"="\"C:\\Programs\\Internet\\Opera Mail\\OperaMail.exe\" /ShowIconsCommand"
"HideIconsCommand"="\"C:\\Programs\\Internet\\Opera Mail\\OperaMail.exe\" /HideIconsCommand"
"ReinstallCommand"="\"C:\\Programs\\Internet\\Opera Mail\\OperaMail.exe\" /ReInstallMailer"
"IconsVisible"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\OperaMail\Protocols]
[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\OperaMail\Protocols\mailto]
@="URL:MailTo Protocol"
"EditFlags"=dword:00000002
"URL Protocol"=""
[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\OperaMail\Protocols\mailto\DefaultIcon]
@="C:\\Programs\\Internet\\Opera Mail\\OperaMail.exe,3"
[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\OperaMail\Protocols\mailto\shell]
[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\OperaMail\Protocols\mailto\shell\open]
[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\OperaMail\Protocols\mailto\shell\open\command]
@="\"C:\\Programs\\Internet\\Opera Mail\\OperaMail.exe\" \"%1\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\OperaMail\shell]
[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\OperaMail\shell\open]
[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\OperaMail\shell\open\command]
@="\"C:\\Programs\\Internet\\Opera Mail\\OperaMail.exe\" /Mail"
[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\OperaMail\shell\properties]
[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\OperaMail\shell\properties\command]
@="\"C:\\Programs\\Internet\\Opera Mail\\OperaMail.exe\" opera:config#Mail"
এগুলি আমার কম্পিউটারে ইতিমধ্যে বিদ্যমান ছিল, আমি এখানে তাদের সম্পূর্ণতার জন্য অন্তর্ভুক্ত করছি। আমি নিশ্চিত যে এমএপিআই প্রেরণ মেল সঠিকভাবে যুক্ত করার জন্য এই কীগুলির সবগুলিই প্রয়োজনীয় নয়।
HKEY_CURRENT_USER\Software\Clients\Mail
এটি ছিল আমার পক্ষে আসল সমাধান। সমস্ত প্রোগ্রাম সঠিকভাবে নিবন্ধিত হওয়া সত্ত্বেও, ভুলটি নির্বাচন করা হয়েছিল এবং ইউআই আমাকে সঠিক একটিটি নির্বাচন করতে দেয়নি। আমি অবশেষে আমার ব্যবহারকারীর মধুচক্র সম্পাদনা করে সঠিক সংযোগটি বেছে নিতে সক্ষম হয়েছি।
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Clients\Mail]
@="OperaMail"
যথারীতি, ব্যবহারকারীর মানটি মেশিনের মানকে ওভাররাইড করে, এই কারণেই এটি প্রয়োজনীয় ছিল।