1. Táirgí
  2.   Ríomhphost
  3.   Java
  4.   Aspose.Email for Java

Aspose.Email for Java

 
 

Java API chun Ríomhphoist Outlook a Chruthú & a Sheoladh

API Próiseála R-phoist Cumhachtacha a cheadaíonn teachtaireachtaí ríomhphoist a chruthú, a ionramháil, a anailísiú, a thiontú agus a tharchur gan Microsoft Outlook a úsáid.

Aspose.Email le haghaidh Java is leabharlann an-úsáideach giniúna agus ionramhála ríomhphoist Outlook a chuireann ar chumas forbróirí Java oibriú le formáidí comhaid ríomhphoist taobh istigh dá bhfeidhmchláir Java féin; Rud a chiallaíonn gur féidir le forbróirí rochtain a fháil go héasca agus ionramháil a dhéanamh ar theachtaireachtaí ríomhphoist atá stóráilte i bhformáidí mar MSG, PST, OST, OFT, EML, EMLX, MBOX, agus VCF. Mar sin is réiteach iontach é Aspose.Email chun sonraí ríomhphoist a aistriú ó fhormáid amháin go formáid eile nó chun oibriú le ríomhphoist atá stóráilte i gcartlann.

Déanann Aspose.Email do Java sé éasca teachtaireacht nua a chruthú ón tús agus an teachtaireacht atá ann cheana a mhodhnú agus a bhfuil ann a nuashonrú mar ábhar, seoltóir, faighteoirí, corp, ceangaltáin, srl. le cúpla líne de chód Java. Gné iontach eile den leabharlann ná an cumas chun ceangaltáin ríomhphoist a láimhseáil. Leis an leabharlann seo, is féidir le forbróirí ceangaltáin a chur leis, a mhodhnú nó a bhaint as teachtaireachtaí ríomhphoist go héasca. Mar sin is féidir oibriú le ríomhphoist agus le ceangaltáin ar bhealaí éagsúla, lena n-áirítear ceangaltáin a stóráil i mbunachar sonraí nó ceangaltáin a bhaint le haghaidh próiseála.

Chuimsigh Aspose.Email do Java roinnt gnéithe tábhachtacha chun comhaid Outlook MSG a láimhseáil, mar shampla doiciméid MSG nua a chruthú ón tús, MSG atá ann cheana a oscailt agus a chur in eagar, rochtain a fháil ar ábhar MSG, ceangaltáin a pharsáil ón doiciméad MSG & ceangaltáin a shábháil ar an diosca , agus mar sin de. Tacaíonn an leabharlann le luchtú chomh maith le comhaid PST a léamh agus é a thiontú go formáid MSG gan stró. Tacaíonn an leabharlann freisin le coinní agus tascanna a chruthú, a mhodhnú agus a scriosadh, chomh maith le rochtain a fháil ar fhaisnéis ar nós dátaí tosaigh agus deiridh, ábhar agus téacs coirp. Soláthraíonn an leabharlann doiciméid mhionsonraithe agus samplaí, rud a fhágann go bhfuil sé éasca d’fhorbróirí a thuiscint conas an leabharlann a úsáid agus conas í a chomhtháthú ina dtionscadail.

Previous Next

Ag Tús le Aspose.Email do Java

Is é an bealach molta chun Aspose.Email do Java a shuiteáil ná trí stór Maven. Is féidir leat Aspose.PDF do Java API a úsáid go héasca go díreach i do Thionscadail Maven le cumraíochtaí simplí.

Stór Maven do Aspose.Pdf do Java

 //First, you need to specify the Aspose Maven Repository configuration/location in your Maven pom.xml as follows:

<repositories>
	<repository>
	<id>AsposeJavaAPI</id>
	<name>Aspose Java API</name>
	<url>https://releases.aspose.com/java/repo/</url>
	</repository>
</repositories>

// For a successful installation of Aspose.Email for Java, First, you need to specify the Aspose Maven Repository configuration/location in your Maven pom.xml as follows:

<dependencies>
	<dependency>
	<groupId>com.aspose</groupId>
	<artifactId>aspose-email</artifactId>
	<version>22.12</version>
    <classifier>jdk16</classifier>
	</dependency>
</dependencies>

Is féidir leat an leabharlann a íoslódáil go díreach ó Aspose.Email leathanach táirge

Cruthú Teachtaireachtaí Ríomhphoist trí Java API

Déanann Aspose.Email do Java sé éasca d'fhorbróirí bogearraí teachtaireachtaí ríomhphoist a chruthú go ríomhchláraithe agus iad a sheoladh chuig faighteoirí iolracha laistigh dá bhfeidhmchláir Java féin. Tacaíonn an leabharlann le ceangaltáin a chur leis, agus sonraí an ábhair, an chomhlachta, an tseoltóra agus an fhaighteora a shocrú gan stró. Is féidir leat dáta teachtaireachta, tosaíocht teachtaireachta, íogaireacht teachtaireachta agus rogha le haghaidh fógraí seachadta a shonrú freisin. Is féidir freisin ceanntásca ríomhphoist a shaincheapadh, síniú a chruthú le haghaidh deireadh an ríomhphoist, agus baisc de theachtaireachtaí ríomhphoist comhchosúla a chruthú ag baint úsáide as an ngné cumaisc ríomhphoist. Le beagán iarracht is féidir leat a bhfuil sa teachtaireacht ríomhphoist chomh maith le ceanntásca ríomhphoist a bhaint as.

Cruthaigh Teachtaireacht Nua Ríomhphoist & Socraigh Airíonna trí Java API

MailMessage message = new MailMessage();
message.setFrom(new MailAddress("sender@gmail.com"));
message.getTo().add("receiver@gmail.com");
message.setSubject("Using MailMessage Features");

// Specify message date
message.setDate(new Date());

// Specify message priority
message.setPriority(MailPriority.High);

// Specify message sensitivity
message.setSensitivity(MailSensitivity.Normal);

// Specify options for delivery notifications
message.setDeliveryNotificationOptions(DeliveryNotificationOptions.OnSuccess);

Tiontú Teachtaireachtaí Ríomhphoist Outlook laistigh d'Aipeanna Java

Chuir Aspose.Email for Java tacaíocht an-chumhachtach chun teachtaireachtaí ríomhphoist Outlook a thiontú go formáidí éagsúla gan stró. Ceadaíonn an leabharlann teachtaireachtaí ríomhphoist Outlook a thiontú go HTML, MHTML, ICS, VCF, TXT, EML, MSG, agus go leor eile. Úsáidtear an rang MailMessage chun an comhad teachtaireachta Outlook a luchtú, agus úsáidtear an modh sábhála chun an teachtaireacht a shábháil san fhormáid atá ag teastáil le cúpla líne de chód. Tacaíonn an leabharlann freisin le formáidí comhaid a bhrath, lódáil & sábháil teachtaireachtaí EML, sábháil mar EML chun ceangaltáin TNEF a chaomhnú, formáid teachtaireachta leabaithe a chaomhnú, tiontú EML go MSG, sábháil MSG le dátaí caomhnaithe, sábháil MailMessage mar MHTML, Rindreáil Imeachtaí Féilire, sábháil Teachtaireacht mar Teimpléad Outlook (.oft) comhad agus go leor eile.

Tiontú Teachtaireachta Ríomhphoist go HTML trí Java API

MailMessage msg = MailMessage.load(dataDir + "Message.msg");
msg.save(dataDir + "SavingMessageAsHTML_out1.html", SaveOptions.getDefaultHtml());

//or

MailMessage eml = MailMessage.load(dataDir + "test.eml");
HtmlSaveOptions options = SaveOptions.getDefaultHtml();
options.setEmbedResources(false);
options.setHtmlFormatOptions(HtmlFormatOptions.WriteHeader | HtmlFormatOptions.WriteCompleteEmailAddress);
eml.save(dataDir + "SavingMessageAsHTML_out2.html", options);

Conas Comhaid Stórála Outlook a Bhainistiú trí Java API?

Tá roinnt feidhmeanna curtha ar fáil ag Aspose.Email do Java chun oibriú le Comhaid Stórála Outlook ag baint úsáide as orduithe Java. Is féidir an leabharlann a úsáid chun comhad Outlook PST nua a chruthú agus fofhillteán a chur leis gan ach cúpla líne de chód. Gné iontach eile den leabharlann ná gur féidir le forbróirí comhaid Outlook OST a léamh agus a thiontú go PST agus vice versa. Is féidir freisin a léamh go PST comhad agus faisnéis a fháil faoi fillteáin agus fofhillteáin. Tá roinnt gnéithe tábhachtacha eile mar chuid den leabharlann, mar shampla láimhseáil teachtaireachtaí, láimhseáil PST mór, teagmhálacha, míreanna féilire, MapiTask, MapiJournal, MapiNote agus go leor eile.

Cruthaigh Comhad PST agus Cuir Fillteán Leis trí Java API

// Create new PST
try (PersonalStorage pst = PersonalStorage.create(path, FileFormatVersion.Unicode)) {
    // Add new folder "Test"
    pst.getRootFolder().addSubFolder("Inbox");
}

Oibrigh le Outlook Contacts trí Java API

Chuir Aspose.Email do Java tacaí iomlána chun oibriú le teagmhálaithe Outlook (VCards) laistigh d'fheidhmchláir Java. Ligeann an leabharlann d’fhorbróirí bogearraí teagmhálacha a chruthú, a léamh, a nuashonrú agus a shábháil ar diosca le cúpla líne de chód. Ceadaíonn an leabharlann tacaíochtaí chun faisnéis teagmhála a sholáthar do MHTML. Chun é seo a bhaint amach ní mór duit VCard a luchtú isteach i MapiContact agus ansin é a thiontú go MHTML le cabhair ó MailMessage API.

Lódáil VCard isteach i MapiContact agus Tiontaigh go MHTML é trí Java API

 String dataDir = Utils.getSharedDataDir(RenderingContactInformationToMhtml.class) + "outlook/";
      
      //Load VCF Contact and convert to MailMessage for rendering to MHTML
      MapiContact contact = MapiContact.fromVCard(dataDir + "ContactsSaqib Razzaq.vcf");

      ByteArrayOutputStream os = new ByteArrayOutputStream();
      
      contact.save(os, ContactSaveFormat.Msg);
      
      MapiMessage msg = MapiMessage.fromStream(new ByteArrayInputStream(os.toByteArray()));
      MailConversionOptions op = new MailConversionOptions();
      MailMessage eml = msg.toMailMessage(op);

      //Prepare the MHT format options
      MhtSaveOptions mhtSaveOptions = new MhtSaveOptions();
      mhtSaveOptions.setCheckBodyContentEncoding(true);
      mhtSaveOptions.setPreserveOriginalBoundaries(true);
      
mhtSaveOptions.setMhtFormatOptions(MhtFormatOptions.RenderVCardInfo | MhtFormatOptions.WriteHeader);
		
mhtSaveOptions.setRenderedContactFields(ContactFieldsSet.NameInfo | ContactFieldsSet.PersonalInfo | ContactFieldsSet.Telephones | ContactFieldsSet.Events);
      
      eml.save(dataDir + "ContactsSaqib Razzaq_out.mhtml", mhtSaveOptions);
      
      System.out.println("Execution Completed.");
 Gaeilge