התחלה

התחלה עם Aspose.Email FOSS עבור .NET

ברוכים הבאים ל-Aspose.Email FOSS for .NET, ספרייה חינמית ב-C# ברישיון MIT לקריאה, יצירה וכתיבה של קבצי Outlook MSG, מכולות Compound File Binary (CFB), והודעות EML מדריך זה מוביל אותך מפרויקט .NET חדש לעבודה עם קבצי MSG בתוך דקות.


דרישות מקדימות

דרישהפרט
.NET8.0 או מאוחר יותר
מנהל חבילותNuGet (dotnet CLI או Visual Studio)
מערכת הפעלהWindows, macOS או Linux
תלויותאין — C# מנוהל טהור

התקנה

התקן מ‑NuGet:

dotnet add package Aspose.Email.Foss

אמת באפליקציית קונסול מינימלית:

using Aspose.Email.Foss.Msg;

var message = MapiMessage.Create("Test", "Hello");
Console.WriteLine($"Subject: {message.Subject}");
// Output: Subject: Test

ראה את מדריך ההתקנה לפרטי הגדרת הפרויקט.


מה אתה יכול לעשות

לאחר ההתקנה תוכל מיד:

  • קרא קבצי MSG עם MapiMessage.FromStream() או MapiMessage.FromFile() — גישה
    לנושא, גוף, גוף HTML, השולח, הנמענים והקבצים המצורפים
  • צור הודעות MSG מאפס עם MapiMessage.Create() — הגדר את כל השדות, הוסף
    נמענים וקבצים מצורפים, ואז סדר עם message.Save()
  • המר בין MSG ל‑EML (MIME/RFC 5322) עם LoadFromEml() ו‑SaveToEml()
  • בדוק את מכולת הבינארית CFB הבסיסית עם CfbReader — נווט אחסונים ו
    זרמים, פתר נתיבים, קרא בתים גולמיים
  • כתוב מסמכי CFB עם CfbWriter לבחינה פורנסית או לבניית פורמט
  • טפל בקבצים מצורפים — הוסף קובץ, זרם, או קבצים מצורפים MSG משובצים עם מטא‑נתונים מלאים

התחלה מהירה

קרא קובץ MSG והדפס את הנושא והנמענים:

using System.IO;
using Aspose.Email.Foss.Msg;

using var stream = File.OpenRead("sample.msg");
var message = MapiMessage.FromStream(stream);

Console.WriteLine($"Subject: {message.Subject}");
Console.WriteLine($"From: {message.SenderEmailAddress}");

foreach (var recipient in message.Recipients)
    Console.WriteLine($"To: {recipient.EmailAddress}");

foreach (var attachment in message.Attachments)
    Console.WriteLine($"Attachment: {attachment.Filename} ({attachment.MimeType})");

הצעדים הבאים

  • Installation Guide: פרטי הגדרת הפרויקט והתקנת NuGet
  • Developer Guide: פעולות MSG, קבצים מצורפים, מאפייני MAPI, ומבנה CFB
  • Features: חקירה מעמיקה של כל תכונה עם דוגמאות ב‑C#
 עברית