Nyílt forráskódú .NET-könyvtár IMAP-hoz, POP3-hoz és SMTP-hez
Ingyenes C# .NET Könyvtár az MP, OP3, MAP4, NT, ME, S/ME, OpenPGP, NS, vCard és vCalendar támogatással.
MailSystem. Az ET egy nyílt forráskódú könyvtár, amely lehetővé teszi a szoftverfejlesztők számára az e-mailek kezelését. ET parancsok. A könyvtár nagyon rugalmas, és támogatja az MP, OP3, MAP és számos más e-mail protokollok kezelését. A könyvtár támogatja a szinkron műveleteket, és lehetővé teszi a levelek aláírását és titkosítását, valamint a S/ME & OpenPGP használatával kapcsolatos leírást. A könyvtár külön objektumokat tartalmazott az üzenetre, valamint az ügyfelekre.
A MailSystem könyvtár nagyon könnyen használható, és számos fontos funkciót tartalmazott az e-mail üzenetekkel kapcsolatban. Támogatta az MP, OP3, MAP4, NT, ME, S/ME, OpenPGP, NS, vCard, vCalendar, Anti-Spam (Bayesian, RL, DomainKeys), Queueing, Mail Merge és még sok más. Támogatást nyújt a mail idéző rendszerhez, valamint minden típusú egyedi lekérdezésekhez,
A MailSystem könyvtár nagyon könnyen használható, és több fontos funkciót is tartalmazott az e-mail üzenetekkel kapcsolatban. Támogatta az MP, OP3, MAP4, NT, ME, S/ME, OpenPGP, NS, vCard, vCalendar, Anti-Spam (Bayesian, RL, DomainKeys), Queueing, Mail Merge és még sok más. Támogatást nyújt a levelezési rendszerhez, valamint minden típusú egyedi lekérdezésekhez.
Számos fontos funkciót tartalmaz a Simple Mail Transfer Protocol és a Post Office Protocol 3, mint például az üzenetszám támogatása, a parlbox mérete, a teljes üzenet letöltése vagy a címzett csak, biztonságos hitelesítés, beágyazott kép, hangok vagy videók, küldjön e-maileket közvetlenül egy MP szerver nélkül, használja HTML és szöveges e-mailek, továbbfejlesztett csésze teljesítmény és még sok más.
Kezdve MailSystem
A MailSystem telepítésének legegyszerűbb módja a NuGet. Használja a Visual Studio csomagkezelő konzoljából, kérjük, adja meg a következő parancsot.
telepítés MailSystem NuGet
Install-Package MailSystem.Net-trunk
Telepítsen MailSystem-en keresztül GitHub
git clone https://github.com/pmengal/MailSystem.NET.git
Email üzenet küldése C#
A MailSystem. Az ET könyvtár magában foglalta a funkcionalitást a C# .NET kódot használó e-mail üzenetek elkészítéséhez és küldéséhez. A könyvtár nagyon gazdag, és számos fontos módot tartalmazott az e-mail üzenetek küldésére, például egy e-mail üzenetet egy csatolással, e-maileket küld több felhasználónak, üzeneteket küldve aszinkron, titkosított e-maileket küldve, e-mailt küldve több címzettnek, több testtel küldve egy e-mailt MP szerverrel vagy még sok mással.
Az e-mail üzenetek C# segítségével
A Nyílt Forrás API MailSystem. Az ET könyvtár lehetővé teszi a szoftverfejlesztők számára, hogy könnyedén hozzáférjenek és visszaszerezzék az e-mail üzeneteket a C# alkalmazásaikban. A könyvtár számos fontos funkciót tartalmazott az e-mail üzenetek visszakereséséhez, amelyek visszakeresik az üzenetet aszinkron, visszakeresik az üzenetet a biztonságos kapcsolatokból, visszakeresik az üzeneteket, visszakeresik az üzenetlistát, visszakeresnek egy adott üzenetet, visszakeresnek egy fájlba, és még sok más.
Hogyan Lehet E-mail üzeneteket kapni C# Könyvtáron keresztül?
private const string _imapLogin = "[login]";
private const string _imapPassword = "[password]";
private const int _imapPort = 993;
private const string _imapServerAddress = "imap.gmail.com";
var _selectedMailBox = "INBOX";
using (var _clientImap4 = new Imap4Client())
{
clientImap4.ConnectSsl(_imapServerAddress, _imapPort);
// another option is: _clientImap4.Connect(_mailServer.address, _mailServer.port);
_clientImap4.Login(_imapLogin, _imapPassword); // Make log in and load all MailBox.
//_clientImap4.LoginFast(_imapLogin, _imapPassword); // Only make login.
var _mailBox = _clientImap4.SelectMailbox(_selectedMailBox);
foreach (var messageId in _mailBox.Search("ALL").AsEnumerable())
{
var message = _mailBox.Fetch.Message(messageId);
var _imapMessage = Parser.ParseMessage(message);
}
_clientImap4.Disconnect();
}
E-mail melléklet kezelése .NET-on keresztül
A szabad MailSystem. Az ET könyvtár lehetővé teszi a szoftverfejlesztők számára, hogy saját e-mail mellékletekkel dolgozzanak. ET alkalmazások. A könyvtár támogatja több fájlok hozzáadását, a csatolások visszaküldését, és mentse őket a lemezre, a kódolással és a táblázat-készlettel dolgozva, és még több. A könyvtár támogatást nyújtott a PDF, Microsoft Word, Images és még sok más fájlokhoz.