שאלות נפוצות
Question
היי! עבור הקוד הבא:
ContentType ct = new ContentType();
ct.setMediaType("application/msword");
ct.setCharSet("ISO-2022-JP");
Attachment att = new Attachment("Test.doc", ct);
System.out.println(att.getContentType().getName());
att.getContentType().getName() מחזירה את שם המסמך המצורף. האם זהו התנהגות צפויה?
Answer: כן, זהו התנהגות צפויה. אם getContentType().getName() אינו מוגדר במפורש, ערך שם הקובץ יישמש כשם.
Question: איך אני מחלץ נתונים מהקובץ המצורף "oleData.mso" שמקבל כתוצאה מקריאת MapiMessage המהווה אובייקט OLE משולב?
Answer: קבצים כגון "oleData.mso" מתייחסים לפורמט Microsoft Compound Document (MCDF) ולצערנו, תמיכה בקבצים אלו אינה בתחום הפעילות של Aspose.Email. עם זאת, קיימות ספריות קוד פתוח ל‑.NET, כגון OpenMCDF, שיכולות לשמש לקריאת תוכן קבצים אלו ולשמירתם בדיסק.
Question: האם ניתן לכתוב לאותו קובץ PST בתהליכים מקביליים תוך שימוש באותו האובייקטים?
Answer: לא, בטיחות בתהליכי ריבוי‑תורים אינה מובטחת במקרה זה. כתיבת הודעות צריכה להיעשות בתהליך יחיד. עם זאת, המוצר חייב לעבוד כראוי עם אובייקטים שונים מתהליכים שונים.