Aspose.Email for Python via .NET
Python API chun Ríomhphoist Microsoft Outlook a phróiseáil
API Próiseáil Ríomhphoist Cumhachtach Python a cheadaíonn Coinní a Chur leis, Ábhar Ríomhphoist a Bhaint as chomh maith le Teachtaireachtaí Ríomhphoist a Chruthú, a Eagarthóireacht agus a Thiontú.
Is réiteach cumhachtach agus iontaofa scamall-bhunaithe é Aspose.Cells Cloud SDK for Go a ligeann d'fhorbróirí bogearraí oibriú le comhaid Excel sa scamall. Ceann de na príomhbhuntáistí a bhaineann le húsáid an Aspose.Cells Cloud SDK for Go ná go bhfuil sé scamall-bhunaithe. Ciallaíonn sé seo gur féidir leat do chuid comhad Excel a rochtain go héasca ó áit ar bith agus ar aon fheiste. Mar sin ní gá d'úsáideoirí aon bhogearraí a shuiteáil ná a bheith buartha faoi cheisteanna comhoiriúnachta comhaid agus déantar gach rud a láimhseáil go sábháilte sa scamall. Is féidir an SDK a úsáid chun feidhmchláir bhogearraí a fhorbairt do raon leathan córas oibriúcháin, ar nós Windows, Linux, Mac OS, agus go leor eile.
Chuir Aspose.Cells Cloud SDK for Go sraith shaibhir gnéithe san áireamh a chabhróidh le forbróirí bogearraí a lán tascanna a bhaineann le Excel a uathoibriú, mar ríomhanna casta a dhéanamh, formáidiú cealla, cairteacha a chur leis, agus go leor eile. Tá sé an-éasca a láimhseáil agus thug sé tacaíocht do roinnt formáidí comhaid tóir Microsoft Excel mar XLS, XLSX, XLSB, XLSM, XLT, XLTX, XLTM, ODS, XML, CSV, TSV, TXT (TabDelimited), HTML, MHTML, DIF, PDF, XPS, TIFF, SVG, SXC, FODS agus go leor eile. Ag baint úsáide as Aspose.Cells Cloud SDK is féidir le forbróirí bogearraí a gcuid comhad Excel a chosaint le pasfhocal chomh maith le comhaid gan chosaint atá cosanta ag pasfhocal.
Tá Aspose.Cells Cloud SDK for Go an-éasca le láimhseáil agus tá roinnt ardghnéithe san áireamh ann a chuireann ar chumas forbróirí bogearraí scarbhileoga Microsoft Excel a ionramháil, mar shampla scagadh uathoibríoch a chur i bhfeidhm, láimhseáil táblaí pivot, formáidiú coinníollach a bhainistiú, ListObject nó tábla a thiontú go a raon cealla, bainistigh sraitheanna agus cealla, cuardaigh agus ionadaigh téacs i mBileog Oibre Excel, cuir cúlra sa leabhar oibre, cuir cruth ar bhileog oibre, cuir tábla pivot ar bhileog oibre Excel, folaigh sraitheanna ar bhileog oibre Excel, colúin uathoibríoch ar an leabhar saothair agus go leor eile.
Ag Tús le Aspose.Email do Python trí .NET
Is é Pypi an bealach molta chun Aspose.Email a shuiteáil do Python trí .NET. Úsáid an t-ordú seo a leanas chun suiteáil mhín a dhéanamh.
Suiteáil Aspose.Email do Python trí .NET trí Pypi
pip install Aspose.Email-for-Python-via-NET
Is féidir leat é a íoslódáil go díreach ó Leathanach táirge Aspose.Cruthaigh & Seol Teachtaireachtaí Ríomhphoist trí Python API
Déanann Aspose.Email le haghaidh Python trí .NET sé éasca d'fhorbróirí bogearraí teachtaireachtaí ríomhphoist nua a chruthú ón tús agus is féidir gach bun-airíonna ríomhphoist amhail Ó, Chuig, Ábhar agus corp a cheangal go héasca leis an teachtaireacht ríomhphoist nuachruthaithe. Tá roinnt gnéithe tábhachtacha curtha san áireamh sa leabharlann chun teachtaireachtaí ríomhphoist a láimhseáil, mar shampla ríomhphost nua a chruthú le hairíonna éagsúla, teachtaireachtaí ríomhphoist a sheoladh chuig faighteoirí iolracha, admháil a iarraidh a léamh, seoltaí ríomhphoist a athrú go hainm cairdiúil, Comhlacht Ríomhphoist a shocrú, corp HTML a shocrú, faigh nó socraigh dáta agus am ríomhphoist agus go leor eile.
Úsáid seoltaí Chuig, CC agus BCC iolracha agus Teachtaireachtaí Ríomhphoist á Sheoladh trí Python
eml = ae.MailMessage()
eml.subject = "New MailMessage created with Aspose.Email for Python"
eml.html_body = "This line is in bold while this is normal text"
eml.from_address = "kashif.iqbal.aspose@domain.com"
eml.to.append(ae.MailAddress("to1@domain.com", "Recipient 1"))
eml.to.append(ae.MailAddress("to2@domain.com", "Recipient 2"))
eml.cc.append(ae.MailAddress("cc1@domain.com", "Recipient 3"))
eml.cc.append(ae.MailAddress("cc2@domain.com", "Recipient 4"))
# Send using Smtp Client
client = SmtpClient("smtp.gmail.com", 587, "username", "password")
client.send(eml)
Bain Inneachar na Teachtaireachta Ríomhphoist trí Python API
Chuir Aspose.Email do Python trí .NET tacaíocht ar fáil chun ábhar teachtaireachtaí ríomhphoist a bhaint as na ríomhphoist laistigh d'fheidhmchláir Python. Is féidir le forbróirí bogearraí inneachar na dteachtaireachtaí ríomhphoist roghnaithe a thaispeáint go héasca ar an scáileán le cúpla líne de chód Python. Tá tacaíocht curtha ar fáil ag an leabharlann freisin a ligeann d’fhorbróirí bogearraí ceanntásca ríomhphoist a bhaint as chomh maith le luachanna ceanntásca díchódaithe agus a úsáideann iad de réir a gcuid riachtanas féin. Taispeánann an sampla seo a leanas conas ceanntásca ríomhphoist a bhaint agus é a thaispeáint ar an scáileán taobh istigh d'fheidhmchláir Python.
Conas Ceanntásca Ríomhphoist a Bhaint as Python API
# Create MailMessage instance by loading an EML file
message = MailMessage.load(dataDir + "email-headers.eml");
print("\n\nheaders:\n\n")
# Print out all the headers
index = 0
for index, header in enumerate(message.headers):
print(header + " - ", end=" ")
print (message.headers.get(index))
Cruthaigh & Bainistigh Coinní laistigh d'Aipeanna Python
Is leabharlann an-úsáideach í Aspose.Email do Python trí .NET chun oibriú le coinní Outlook. Cuireann an leabharlann ar chumas forbróirí bogearraí coinní nua a chruthú agus iad a shábháil i bhformáid comhaid ICS. Is féidir leat airíonna éagsúla a shocrú le haghaidh do choinne, mar shampla Dáta Tosaigh, Dáta Deiridh, cur síos, eagraí, suíomh, achoimre, agus mar sin de. Is féidir leat an comhad coinne a oscailt go héasca i Microsoft Outlook nó in aon chlár is féidir comhad ICS a luchtú a chuirfidh an t-eolas coinne i bhféilire Outlook leis. Tacaíonn an leabharlann freisin le coinne reatha a luchtú i bhformáid ICS, léamh agus scríobh imeachtaí iolracha ó chomhad ICS, stádas socraithe lucht freastail na gcoinní agus mar sin de.
Conas Il-Imeachtaí a Scríobh chuig Comhad ICS trí Python API
saveOptions = IcsSaveOptions()
saveOptions.action = AppointmentAction.CREATE
writer = CalendarWriter(dataDir + "WriteMultipleEventsToICS_out.ics", saveOptions)
attendees = MailAddressCollection()
attendees.append("attendee@domain.com")
for i in range(10):
app = Appointment("Room 112", dt.datetime(2018, 5, 27, 22, 12, 11), dt.date(2018, 5, 28), "from@domain.com", attendees)
app.description = "Test body " + str(i)
app.summary = "Test summary:" + str(i)
writer.write(app)
Bainistigh Comhaid Stórála Outlook (OST, PST) trí Python
Tugann Aspose.Email do Python trí .NET an chumhacht d'fhorbróirí bogearraí Comhaid Stórála Outlook (OST, PST) a chruthú agus a bhainistiú laistigh dá bhfeidhmchláir Python féin. Tá go leor gnéithe úsáideacha ar fáil sa leabharlann chun oibriú le comhaid OST nó PST, mar shampla comhad PST nua a chruthú agus fofhillteáin a chur leis, cuardach a dhéanamh ar theachtaireachtaí, léamh agus Comhad Outlook OST a thiontú, comhaid PST a scoilteadh agus a chumasc, míreanna féilire a bhainistiú & teagmhálacha taobh istigh PST comhad, ag obair le teachtaireachtaí i gcomhad PST, a oscailt agus a léamh Outlook PST Comhad, fillteáin agus faisnéis fubFolders a fháil ó PST agus go leor eile. Léiríonn an sampla seo a leanas conas cumasc isteach i PST amháin trí Python API,
Conas Iolrú PST a chumasc ina PST Aonair trí Python API
string dataDir = RunExamples.GetDataDir_Outlook();
string dst = dataDir + "Sub.pst";
totalAdded = 0;
try
{
using (PersonalStorage personalStorage = PersonalStorage.FromFile(dst))
{
// The events subscription is an optional step for the tracking process only.
personalStorage.StorageProcessed += PstMerge_OnStorageProcessed;
personalStorage.ItemMoved += PstMerge_OnItemMoved;
// Merges with the pst files that are located in separate folder.
personalStorage.MergeWith(Directory.GetFiles(dataDir + @"MergePST\"));
Console.WriteLine("Total messages added: {0}", totalAdded);
}
Console.WriteLine(Environment.NewLine + "PST merged successfully at " + dst);
}
catch (Exception ex)
{
Console.WriteLine(ex.Message + "\nThis example will only work if you apply a valid Aspose Email License. You can purchase full license or get 30 day temporary license from http:// Www.aspose.com/purchase/default.aspx.");
}