هل يمكنني إضافة X-رؤوس على رسالة البريد الإلكتروني لوتس نوتس بدون COM؟

StackOverflow https://stackoverflow.com/questions/497659

سؤال

ومحاولة لإضافة عنصر رأس مخصص إلى عنصر البريد الإلكتروني لوتس نوتس، من سياق ملحق العميل ملاحظات قبل إرسال البريد من التطبيق عميل Lotus Notes.

هل هذا ممكن؟

وأنا أبحث على غرار باستخدام شيء في الأسرة NSFItemSetText من الوظائف إذا كان ذلك ممكنا، بدلا من طراز كائن نصي اللوتس التي أجمعها من مكونات COM.

وأنا تنفيذ هذا في التعليمات البرمجية الموروثة وليس لها أي إشارة على المكان وأرجو أن تبحث عن البرنامج التعليمي على هذا النوع من الشيء.

لقد أدى غوغلينغ الأساسي لي في نواحي الرهيبة الموقع المرجعي IBM، ويجب أن يكون هناك ببساطة شيء هناك أفضل من ذلك.

هل كانت مفيدة؟

المحلول

ويمكنك إضافة رؤوس باستخدام وظيفة MailAddHeaderItem، والتي هي في <لأ href = "http://www-12.lotus.com/ldd/doc/tools/c/7.0/api70ref.nsf/852561e0006ccd85852561bf006728c8؟OpenView&Start= 30 وعدد = 30 & توسيع = 42.2 # 42.2 "يختلط =" نوفولو noreferrer "> mailsrv.h

إذا باستخدام الخاص بك NSFItemSetText قد يكون لديك رمز القائمة على سبيل المثال SENDMEMO. لديها نظرة على سبيل المثال SENDMAIL الذي يحيل باستخدام MailAddHeaderItemByHandle. يتم تضمين الأمثلة في C أدوات API التي يمكنك تحميل <لأ href = "http://www14.software.ibm.com/webapp/download/nochargesearch.jsp؟k=ALL&S_TACT=104CBW71&status=Active&q=Lotus+٪22C+ API٪ 22 "يختلط =" نوفولو noreferrer "> هنا إذا لم يكن لديك بالفعل.

نصائح أخرى

والطبقات NotesMimeEntity وNotesMimeHeader يجب أن تعطيك قدرات التي تحتاج إليها. وأفترض أن يكون لديك الوصول إلى ملاحظات العميل المطور، وذلك راجع لمساعدة المطور لبعض الأمثلة الجيدة على الاستخدام.

ولقد استعملت فقط هذه الفئات من داخل LotusScript، ولست متأكدا إذا كانوا يعملون بشكل مختلف أو على الإطلاق عبر COM.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top