Azeri
 Azeri

Outlook e-poçt fayllarını manipulyasiya etmək üçün .NET E-poçt Emalı API

C#, ASP.NET və VB.NET proqramlarınızda Microsoft Outlook və Mozilla Thunderbird e-poçt faylları ilə manipulyasiya prosesini sadələşdirin. MSG, EML, PST, OST, MBOX, VCF və HTML fayl formatları ilə işləyin. POP3, SMTP, IMAP və ya Microsoft Exchange Server vasitəsilə e-poçt mesajlarını və qoşmaları proqramlı şəkildə idarə edin.

Pulsuz sınaq versiyasını yükləyinBütün API-lərə baxın

E-poçt mesajlarını manipulyasiya etmək və emal etmək üçün hərtərəfli .NET E-poçt API

.NET üçün Aspose.Email istifadəçilərə MSG, PST, OST, EML, EMLX, MBOX kimi məşhur e-poçt fayl formatlarını yaratmağa, dəyişdirməyə və təhlil etməyə imkan verən çevik, möhkəm və istifadəsi asan e-poçt emalı API-sidir. .NET platformasında VCF, HTML və MHTML kimi. Bu, istifadəçilərə hər hansı format uyğunluğu problemindən narahat olmadan müxtəlif e-poçt mesajı formatları ilə işləməyə imkan verir. Thunderbird və Outlook e-poçtlarına daxil olmaq və idarə etməkdən əlavə, tərtibatçılar e-poçt qoşmalarını proqramlı şəkildə manipulyasiya etmək, alıcıları əlavə etmək və ya silmək, mesaj mövzusunu dəyişdirmək və daha çox şey etmək üçün .NET E-poçt API-dən istifadə edə bilərlər.

Bundan əlavə, C#, ASP.NET və VB.NET vasitəsilə e-poçt mesajlarını bir formatdan digərinə çevirmək imkanı bu .NET e-poçt emalı API-ni istifadə və xüsusiyyətlər dəsti ilə seçilir. Siz POP3, SMTP, IMAP arasında seçdiyiniz protokoldan istifadə edərək e-poçt mesajlarını asanlıqla göndərə və qəbul edə və ya Microsoft Exchange Serverinə qoşula bilərsiniz. .NET üçün Aspose.Email sizə e-poçt idarəetmə prosesini səmərəli şəkildə avtomatlaşdırmağa kömək edir.

Başlanır

Lütfən, .NET üçün Aspose.Email-i quraşdırmadan əvvəl ilkin şərtlər üçün Sistem Tələbləri səhifəsini yoxlayın. . Aşağıdakı məlumat .NET e-poçt API-ni düzgün qurmağınıza kömək edəcək.

.NET quraşdırılması üçün Aspose.Email

DLL-ləri və ya MSI quraşdırıcısını yükləmək üçün Yükləmələr bölməsinə daxil olun. Alternativ olaraq, API quraşdırılması üçün NuGet paketindən istifadə edə bilərsiniz. .NET e-poçt emalı API-ni quraşdırmaq üçün paket meneceri əmri aşağıda paylaşılır:

PM > Install-Package Aspose.Email

Outlook e-poçtlarını HTML-ə necə çevirmək və .NET-də Outlook olmadan e-poçt mesajlarını açmaq

.NET API üçün Aspose.Email proqramlı şəkildə MSG və EML mesajlarını HTML formatına çevirməyə imkan verir. O, həmçinin Microsoft Outlook-a ehtiyac duymadan .NET proqramlarınız daxilində Outlook e-poçtlarına daxil olmağı və açmağı dəstəkləyir.

.NET-də MSG və ya EML Fayllarını HTML-ə çevirin

.NET kitabxanası üçün Aspose.Email-in köməyi ilə Outlook e-poçtlarını problemsiz şəkildə HTML formatına çevirin. Siz .NET e-poçt API-dən istifadə edərək tam xüsusiyyətli e-poçt emalı proqramını inkişaf etdirə və MSG və ya EML formatlarını HTML-ə çevirmək üçün e-poçtun çevrilməsi funksiyasını birləşdirə bilərsiniz. Bu məqsədlə aşağıda paylaşılan kod parçasına və digər məlumatlara müraciət edin:

  • Mənbə MSG və ya EML faylına daxil olmaq üçün MailMessage sinif obyektini işə salın.
  • Çıxış HTML faylı üçün HTML saxlama seçimlərini tətbiq edin.
  • Saxla metodundan istifadə edərək MSG faylını HTML formatında saxlayın və ya ixrac edin.
string FilePath = @"/Users/EmailData/";
// Load the MSG or EML file
MailMessage srcEmlMessage = MailMessage.Load(FilePath + "Message.msg");
// Set the Html rendering options
HtmlSaveOptions HtmlOptions = SaveOptions.DefaultHtml;
HtmlOptions.ResourceRenderingMode= resourceRenderingMode.EmbedIntoHtml;
// Set the email message headers in  output HTML using the formatting options
HtmlOptions.HtmlFormatOptions = HtmlFormatOptions.WriteHeader |
				HtmlFormatOptions.WriteCompleteEmailAddress |
				HtmlFormatOptions.WriteCompleteFromEmailAddress;
// Convert and save the email to HTML format
srcEmlMessage.Save(FilePath + "Message.html", HtmlOptions);

Outlook olmadan .NET-də E-poçtları açın

Microsoft Outlook quraşdırmadan .NET e-poçt emal proqramlarınızda Outlook mesajlarını açmaq istəyirsiniz? Əgər belədirsə, .NET API üçün Aspose.Email sizin üçün düzgün seçimdir. O, .NET tərtibatçılarına MSG e-poçt fayllarına daxil olmaq və onları açmağa və e-poçt mövzusu, göndərənin ünvanı və əlavələr kimi məlumatları əldə etməyə imkan verir. Daha çox öyrənmək üçün aşağıdakı məlumatları yoxlayın:

  • Mənbə MSG e-poçt faylını MapiMessage sinif obyektinə yükləyin.
  • MSG faylının müxtəlif xassələrini oxuyun və göstərin.
  • qoşmaları təhlil edin və ÇQ-dəki qoşmaların müxtəlif xassələrini oxuyun/görüntüləyin fayl.
// Load the MSG file
MapiMessage mapiMsg = MapiMessage.Load("message.msg");
// Display email subject
Console.WriteLine("Subject:" + mapiMsg.Subject);
// Display sender address
Console.WriteLine("From:" + mapiMsg.SenderEmailAddress);
// Display email body
Console.WriteLine("Body" + mapiMsg.Body);
// Display recipients' information
Console.WriteLine("Recipient: " + mapiMsg.Recipients);
// Display email attachments
foreach (MapiAttachment att in mapiMsg.Attachments)
{
     Console.Write("File Name: " + att.FileName);
     Console.Write("Display Name: " + att.DisplayName);
}

.NET API üçün Aspose.Email-in daha çox işlək nümunələrinə və kodlaşdırma nümunələrinə baxmaq üçün səhifəsinə daxil olun. NümunələrGitHub nümunələri səhifəsi. Biz həmçinin Aspose.Email üçün pulsuz onlayn proqramlar təqdim edirik ki, siz konvertasiya, müqayisə, baxmaq, su nişanı, birləşmə, redaktə etmək və mobil cihazlarınızdan istifadə edərək elektron poçt fayllarınızı rəqəmsal imzalayın.

.NET-də heç bir asılılıq olmadan e-poçt təhlili

Çoxsaylı e-poçt fayl formatları ilə işləyən .NET tərtibatçıları .NET üçün Aspose.Email-in geniş xüsusiyyətlərindən e-poçt mesajlarını təhlükəsiz və müstəqil şəkildə təhlil etmək və saxlamaq imkanı ilə yüklənmiş e-poçt emal proqramları yaratmaq üçün istifadə edə bilərlər. Microsoft Automation və ya hər hansı digər üçüncü tərəf proqram təminatı tələb olunmur, çünki bu .NET e-poçt API-si idarə olunan koddan istifadə etməklə qurulub.

Tez-tez verilən suallar

1. .NET-də e-poçt fayllarını necə çevirə bilərəm?

Microsoft Exchange və ya Thunderbird e-poçt fayllarını .NET-də çevirmək .NET API üçün Aspose.Email-dən istifadə etməklə tez və asandır. MSG, PST, OST, EML, EMLX, MBOX və HTML fayllarını müxtəlif fayl formatlarına çevirmək üçün yalnız bir neçə sətir .NET kodlaşdırması tələb olunur.

2. E-poçt fayllarını çevirmək və ya emal etmək nə qədər vaxt aparır?

E-poçt fayllarının manipulyasiyası və emalı üçün .NET API sürətli işləyir və e-poçt faylının çevrilməsi sorğularınızı heç vaxt yerinə yetirmir.

3. .NET API istifadə edərək e-poçtları emal etmək təhlükəsizdirmi?

.NET API üçün Aspose.Email-dən istifadə edərək e-poçt mesajı fayllarınızı emal edərkən onların təhlükəsizliyinə əmin ola bilərsiniz. Biz məlumatlarınızın məxfiliyini təmin edirik və sizə təhlükəsiz istifadəçi təcrübəsi təqdim etmək üçün bütün lazımi tədbirləri görürük.

4. Mac OS, Windows və ya Linux sistemlərində e-poçt fayllarını emal edə bilərəmmi?

Bəli, .NET üçün e-poçt emalı API müxtəlif OS, çərçivələr və əməliyyat mühitlərində işləyir. Siz onu seçdiyiniz platformada istifadə edə bilərsiniz və işləməsi üçün heç bir əlavə proqram təminatının quraşdırılması tələb olunmur.

Kömək axtarırsınız?

Aspose məhsul API xüsusiyyətləri və işləməsi ilə bağlı suallarınızla bağlı yardım üçün dəstək kanallarımızı yoxlayın.