Aspose.Email for .NET
C # .NET API chun Ríomhphost Microsoft Outlook a phróiseáil
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 .NET is API bainistithe ríomhphoist ceannasach agus ilúsáideach a thugann an cumas d'fhorbróirí bogearraí ionramháil , teachtaireachtaí ríomhphoist a léamh, a chruthú agus a thiontú i bhformáidí éagsúla, lena n-áirítear Microsoft Exchange Server, Microsoft Outlook, agus IMAP. Cuidíonn an leabharlann le forbróirí raon leathan d’fheidhmchláir phróiseála ríomhphoist a chruthú gan mórán iarrachta agus costais. Tacaíonn an leabharlann go hiomlán le samhlacha ríomhchlárúcháin asincrónacha agus sioncrónacha.
Chuir Aspose.Email le haghaidh .NET gnéithe úsáideacha éagsúla chun teachtaireachtaí ríomhphoist a luchtú agus a shábháil i bhformáidí éagsúla comhaid MSG, PST, OST, OFT, EML, EMLX, MBOX, ICS, VCF, HTML, MHTML agus go leor eile. Ciallaíonn sé seo gur féidir leat a thiontú go héasca idir formáidí comhaid ríomhphoist éagsúla agus a chinntiú go bhfuil do theachtaireachtaí ag luí le raon leathan de chliaint ríomhphoist. Tá gnéithe slándála éagsúla curtha san áireamh sa leabharlann lena n-áirítear tacaíocht do fhíordheimhniú cram-MD5, fíordheimhniú díolama-MD5, fíordheimhniú AUTH LOGIN, agus mar sin de. Tacaíonn an leabharlann le roinnt prótacail líonra, mar SMTP, MIME, POP3 agus IMAP.
Cuireann Aspose.Email do leabharlann .NET roinnt gnéithe iontacha ar fáil a fhágann gur uirlis luachmhar é d'aon fhorbróir a oibríonn le teachtaireachtaí ríomhphoist, mar ríomhphoist a chruthú ina bhfuil gnáth-théacs nó HTML, ag cur nó ag baint ceangaltáin le ríomhphoist, rudaí a neadú go ríomhphoist, ríomhphoist a chruthú ó inneachar HTML, ríomhphoist a allmhairiú agus a easpórtáil, ríomhphoist a sheoladh i mbaisceanna, bulc-theachtaireachtaí ríomhphoist a shábháil, cumasc ríomhphoist bunaithe ar theimpléad, teimpléad ríomhphoist a chruthú ó chomhad, imeachtaí iCalender a chur le teachtaireachtaí ríomhphoist, ceanntásca ríomhphoist a shaincheapadh, tosaíocht teachtaireachtaí a shocrú, dáta nó am, agus mar sin de.
Ag Tús a chur le Aspose.Email le haghaidh .NET
Is é NuGet an bealach molta chun Aspose.Email a shuiteáil le haghaidh .NET. Úsáid an t-ordú seo a leanas chun suiteáil mhín a dhéanamh.
Suiteáil Aspose.Email le haghaidh .NET trí NuGet
NuGet\Install-Package Aspose.Email -Version 22.12.0
Is féidir leat é a íoslódáil go díreach ó leathanach táirge Aspose.Cruthaigh & Seol Teachtaireachtaí Ríomhphoist trí .NET API
Chuir Aspose.Email le haghaidh .NET tacaíocht chun teachtaireachtaí ríomhphoist a chruthú agus a láimhseáil laistigh d'fheidhmchláir C# .NET. Ceadaíonn an leabharlann teachtaireacht ríomhphoist shimplí a chruthú le hairíonna cosúil le Ó, Chuig, Ábhar agus comhlacht srl. Gné iontach eile a thairgeann an leabharlann ná seoltaí ríomhphoist a athrú go hainmneacha atá cairdiúil don duine i dteachtaireacht ríomhphoist. Is féidir le forbróirí teachtaireachtaí ríomhphoist a chruthú go héasca ar féidir iad a tharchur chuig freastalaí SMTP lena seachadadh gan stró. Is féidir leat corprú an ríomhphoist a shonrú go héasca in ANSI, ASCII, Unicode, BigEndianUnicode, UTF-7, UTF-8 agus teachtaireacht ríomhphoist a sheoladh chuig faighteoirí singil nó iolracha.
Conas Ríomhphost Nua a Chruthú trí .NET API?
string dataDir = RunExamples.GetDataDir_Email();
// Create a new instance of MailMessage class
MailMessage message = new MailMessage();
// Set subject of the message, Html body and sender information
message.Subject = "New message created by Aspose.Email for .NET";
message.HtmlBody = "This line is in bold.
" + "This line is in blue color";
message.From = new MailAddress("from@domain.com", "Sender Name", false);
// Add TO recipients and Add CC recipients
message.To.Add(new MailAddress("to1@domain.com", "Recipient 1", false));
message.To.Add(new MailAddress("to2@domain.com", "Recipient 2", false));
message.CC.Add(new MailAddress("cc1@domain.com", "Recipient 3", false));
message.CC.Add(new MailAddress("cc2@domain.com", "Recipient 4", false));
// Save message in EML, EMLX, MSG and MHTML formats
message.Save(dataDir + "CreateNewMailMessage_out.eml", SaveOptions.DefaultEml);
message.Save(dataDir + "CreateNewMailMessage_out.emlx", SaveOptions.CreateSaveOptions(MailMessageSaveType.EmlxFormat));
message.Save(dataDir + "CreateNewMailMessage_out.msg", SaveOptions.DefaultMsgUnicode);
message.Save(dataDir + "CreateNewMailMessage_out.mhtml", SaveOptions.DefaultMhtml);
Cruthaigh & Bainistigh Coinne trí .NET Email API
Chuir Aspose.Email le haghaidh .NET tacaíocht iomlán ar fáil chun oibriú le coinní laistigh d'fheidhmchláir éagsúla .NET(C#, VB, ASP, J# etc.). Ligeann sé d’fhorbróirí bogearraí coinní a luchtú, a chruthú, a léamh, a mhodhnú agus a stóráil i bhformáid comhaid ICS laistigh dá bhfeidhmchláir .NET féin. Is féidir leat an fhaisnéis seo a leanas a chur leis agus tú ag cruthú suíomh coinne, achoimre, cur síos, dáta tosaithe, dáta deiridh, eagraí agus lucht freastail. Is féidir an comhad coinne a oscailt i Microsoft Outlook nó in aon bhogearraí ar féidir leo comhad ICS a luchtú. Is féidir leat imeachtaí iolracha a chur leis agus a léamh ó chomhad ICS go héasca le cúpla líne de chód C #. Is féidir freisin iarratas coinne a chruthú i mód Dréachta. Tacaíonn an leabharlann freisin le stádas lucht freastail na gcoinní a shocrú agus teachtaireacht freagartha á cur le chéile.
Cruthaigh & Sábháil Coinne ar Diosca i bhFormáid ICS trí C# API
// Create and initialize an instance of the Appointment class
Appointment appointment = new Appointment(
"Meeting Room 3 at Office Headquarters",// Location
"Monthly Meeting", // Summary
"Please confirm your availability.", // Description
new DateTime(2015, 2, 8, 13, 0, 0), // Start date
new DateTime(2015, 2, 8, 14, 0, 0), // End date
"from@domain.com", // Organizer
"attendees@domain.com"); // Attendees
// Save the appointment to disk in ICS format
appointment.Save(dstEmail, AppointmentSaveFormat.Ics);
Console.WriteLine("Appointment created and saved to disk successfully.");
Ag obair le Outlook MSG Messages trí C# API
Chuir Aspose.Email le haghaidh .NET gnéithe an-chumhachtacha a chuireann ar chumas forbróirí bogearraí comhaid teachtaireachta Outlook (MSG) a chruthú agus a ionramháil laistigh dá bhfeidhmchláir C# féin. Tacaíonn an leabharlann le teachtaireachtaí MSG a chruthú, cuir ceangaltáin le teachtaireachtaí, giniúint teachtaireachta MSG le comhlacht RTF, sábháil teachtaireacht mar dhréacht, tacaíocht comhbhrú coirp agus mar sin de. Tá sé an-éasca freisin airíonna comhaid MSG a mhodhnú, mar Chu, Ó, Ábhar, Coirp, Ceangaltáin, etc. Gné iontach eile den leabharlann ná an comhad MSG a lódáil, a fheiceáil agus a pharsáil chun a bhfuil ann a thaispeáint.
Tiontaigh Comhad Teachtaireachta Outlook (MSG) go hÍomhá TIFF trí C# API
string dataDir = RunExamples.GetDataDir_KnowledgeBase();
MailMessage msg = MailMessage.Load(dataDir + "message3.msg", new MsgLoadOptions());
// Convert MSG to MHTML and save to stream
MemoryStream msgStream = new MemoryStream();
msg.Save(msgStream, SaveOptions.DefaultMhtml);
msgStream.Position = 0;
// Load the MHTML stream using Aspose.Words for .NET and Save the document as TIFF image
Document msgDocument = new Document(msgStream);
msgDocument.Save(dataDir + "Outlook-Aspose_out.tif", SaveFormat.Tiff);
Cuir & Bainistigh Iatán Outlook trí C# API
Déanann Aspose.Email le haghaidh .NET sé éasca d'fhorbróirí bogearraí teachtaireachtaí MSG a chruthú le ceangaltáin ag baint úsáide as C#.NET API. Tá roinnt gnéithe tábhachtacha curtha ar fáil ag an leabharlann chun ceangaltáin a láimhseáil laistigh de theachtaireachtaí ríomhphoist outlook, mar shampla sábháil ceangaltán ó theachtaireacht outlook, teachtaireachtaí leabaithe mar cheangaltáin, bain ceangaltáin MSG, léigh an teachtaireacht leabaithe ó cheangaltán, cuir ceangaltán nua ina ionad, sábháil ceangaltáin ó go digiteach teachtaireacht sínithe agus mar sin de.
Conas Ceangaltáin a Chur le Ríomhphoist trí .NET API?
// Create an instance of MailMessage class
var eml = new MailMessage
{
From = "sender@from.com",
To = "receiver@to.com",
Subject = "This is message",
Body = "This is body"
};
// Load an attachment
var attachment = new Attachment("1.txt");
// Add Multiple Attachment in instance of MailMessage class and Save message to disk
eml.Attachments.Add(attachment);
eml.AddAttachment(new Attachment("1.jpg"));
eml.AddAttachment(new Attachment("1.doc"));
eml.AddAttachment(new Attachment("1.rar"));
eml.AddAttachment(new Attachment("1.pdf"));
eml.Save("AddAttachments.eml");