Այս պարզ ձեռնարկը ձեզ ուղղորդում է ինչպես բացել MSG ֆայլը Java-ում: Այն պարունակում է մանրամասն տեղեկատվություն այս գրադարանը ձեր հավելվածում օգտագործելու համար միջավայրի կազմաձևման վերաբերյալ, առաջադրանքն իրականացնելու քայլ առ քայլ գործընթաց և գործարկվող կոդ՝ MSG ֆայլերը Java-ում դիտելու համար: Դուք կսովորեք, թե ինչպես վերցնել և ցուցադրել MSG ֆայլի և դրա կցված ֆայլերի տարբեր հատկություններ, եթե այդպիսիք կան:
Java-ում MSG ֆայլը կարդալու քայլեր
- Սահմանեք միջավայրը, որպեսզի օգտագործի Aspose.Email for Java ձեր նախագծում՝ MSG ֆայլ բացելու համար
- Ստեղծեք MapiMessage օբյեկտ և բացեք MSG ֆայլի նմուշը՝ օգտագործելով load() մեթոդը
- Ցուցադրել տարբեր տեղեկություններ բեռնված MSG ֆայլի մասին՝ օգտագործելով MapiMessage դասի բացված հատկությունները
- Ստացեք հղում կցորդների հավաքածուին բեռնված MSG ֆայլում
- Ցուցադրել յուրաքանչյուր հավելվածի տարբեր հատկություններ, ինչպիսիք են ֆայլի անունը, ցուցադրվող անունը
Այս քայլերն ամփոփում են MSG ֆայլերը առանց Outlook Java-ում դիտելու գործընթացը: Նախ, այն տրամադրում է մանրամասներ կազմաձևման մանրամասների մասին, այնուհետև ընդգծում է դասերը և մեթոդները, որոնք անհրաժեշտ են դրա հատկությունները բեռնելու և բեռնելու համար: Օրինակ, MapiMessage դասը օգտագործվում է MSG ֆայլը բեռնելու համար load() մեթոդի օգնությամբ, մինչդեռ բովանդակությունը բեռնելու համար օգտագործվում են տարբեր հատկություններ, ինչպիսիք են թեման, ուղարկողի էլփոստի հասցեն, մարմինը, ստացողները և հավելվածները:
Կոդ՝ Java-ում MSG ֆայլը կարդալու համար՝ առանց Outlook-ի
import com.aspose.email.License; | |
import com.aspose.email.MapiAttachment; | |
import com.aspose.email.MapiMessage; | |
class AsposeTest { | |
public static void main(String[] args) throws Exception {//Main function to open Outlook message using Java | |
// Instantiate the license | |
License lic = new License(); | |
lic.setLicense("Aspose.Total.lic"); | |
// Open the MSG file | |
MapiMessage msgFile = MapiMessage.load("message.msg"); | |
// Display different properties | |
System.out.println("Message Subject:" + msgFile.getSubject()); | |
System.out.println("Message From:" + msgFile.getSenderEmailAddress()); | |
System.out.println("Message Body" + msgFile.getBody()); | |
System.out.println("Message Recipients: " + msgFile.getRecipients()); | |
// Display attachments properties | |
for (MapiAttachment attachment : msgFile.getAttachments()) | |
{ | |
System.out.println("File Name: " + attachment.getFileName()); | |
System.out.println("Display Name: " + attachment.getDisplayName()); | |
} | |
System.out.println("Done"); | |
} | |
} |
Այս կոդը ցույց է տալիս Java-ում Outlook MSG ֆայլերը բեռնելու և *կարդալու գործընթացը: MapiMessage.load() մեթոդն օգտագործվում է՝ տրամադրելով MSG ֆայլի անունը, սակայն դուք կարող եք օգտագործել այլ ծանրաբեռնված մեթոդներ, որոնք կարող են տրամադրվել նաև տարբեր արգումենտներ, ինչպիսիք են LoadOptions օբյեկտը, որը բացահայտում է հաղորդագրության համար նախընտրելի տեքստի կոդավորումը կամ հետ կանչելու գործառույթը սահմանելու տարբերակները: ցանկացած սխալի դեպքում ընդհատել աշխատանքը։ Նմանապես, դուք կարող եք ստանալ և դիտել MSG ֆայլի այլ հատկություններ, ինչպիսիք են տրանսպորտային հաղորդագրությունների վերնագրերը, առարկայի նախածանցները, ուղարկված անունը, զգայունությունը, ուղարկողի անունը, պատասխանը և տարբեր դրոշներ, որոնց անունները շատ քիչ են:
Այս հոդվածը մեզ սովորեցրել է գրել Outlook MSG ֆայլերի դիտիչ Java-ում: Եթե ցանկանում եք սովորել MapiContact ստեղծելու գործընթացը, տես ինչպես ստեղծել MapiContact Java-ի միջոցով-ի հոդվածը: