1. produkty
  2.   E-mailem
  3.   .NET
  4.   MailSystem
 
  

Open Source .NET Library pro IMAP, POP3 a SMTP

Zdarma C# .NET Knihovna pro generování e-mailů s přílohami podporujícím MP, OP3, MAP4, NT, ME, S/ME, OpenPGP, NS, vCard & vCalendar. 

MailSystem.NET je open source knihovna, která umožňuje vývojářům softwaru spravovat e-maily pomocí .NET příkazů. Knihovna je velmi flexibilní a podporuje správu e-mailů pomocí MP, OP3, MAP a dalších e-mailových protokolů. Knihovna podporuje asynchronní operace a umožňuje poštovní podepsání a šifrování, stejně jako popis pomocí S/ME & OpenPGP. Knihovna obsahuje samostatné objekty pro zprávu i klienty.

MailSystem knihovna je velmi snadná a obsahuje podporu pro několik důležitých funkcí souvisejících s e-mailovými zprávami. Obsahuje podporu pro MP, OP3, MAP4, NT, ME, S/ME, OpenPGP, NS, vCard, vCalendar, Anti-Spam (Bayesian, RL, DomainKeys), Queueing, Mail Merge, a mnohem více. Podporuje také e-mailový systém a podporu pro jednotlivé dotazy všech typů,

Knihovna MailSystem je velmi snadná a obsahuje podporu pro několik důležitých funkcí souvisejících s e-mailovými zprávami. Obsahuje podporu pro MP, OP3, MAP4, NT, ME, S/ME, OpenPGP, NS, vCard, vCalendar, Anti-Spam (Bayesian, RL, DomainKeys), Queueing, Mail Merge, a mnohem více. Podporuje také e-mailový systém a podporu pro jednotlivé dotazy všech typů.

Existuje několik důležitých funkcí, které souvisí s jednoduchým protokolem pro přenos pošty a poštovním protokolem 3, jako je podpora počtu zpráv, zobrazení velikosti parlbox, stahování kompletní zprávy nebo záhlaví pouze, bezpečné ověřování, vložený obrázek, zvuky nebo videa, posílat e-maily přímo bez MP serveru, použijte HTML a Textové e-maily, vylepšené caching výkon a mnoho dalších.

Previous Next

Začínáme s MailSystem

Nejjednodušší způsob, jak nainstalovat MailSystem je přes NuGet. Chcete-li jej použít z konzole Správce balíčků Visual Studio, zadejte prosím následující příkaz.

instalace MailSystem přes NuGet

Install-Package MailSystem.Net-trunk  

Instalace MailSystem přes GitHub 

git clone https://github.com/pmengal/MailSystem.NET.git 

Emailová zpráva Odeslání prostřednictvím C#

Knihovna MailSystem.NET zahrnovala funkci pro zobrazování a odesílání e-mailových zpráv pomocí C# .NET kód. Knihovna je velmi bohatá a obsahovala několik důležitých způsobů, jak odesílat e-mailové zprávy, jako je odesílání e-mailové zprávy s přílohou, odesílání e-mailů na více uživatelů, odesílání zpráv asynchronních, odesílání šifrovaných e-mailových zpráv, odesílání e-mailů na více příjemců, odesílání s více subjekty, odesílání e-mailu s nebo bez MP serveru a mnoho dalších.

Site map _ E-mailové zprávy _ C# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #

Open Source API MailSystem. Knihovna ET umožňuje vývojářům softwaru pro přístup a načtení e-mailových zpráv uvnitř aplikací C# s lehkostí. Knihovna zahrnovala několik důležitých funkcí souvisejících s vyhledáváním e-mailových zpráv zprávu asynchronní, načtení zprávy, načtení zprávy z zabezpečených připojení, načtení seznamu zpráv, načtení konkrétní zprávy, načtení souboru a mnoho dalších.

Jak získat e-mailové zprávy prostřednictvím knihovny C#?

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();
}

Zpracování e-mailu prostřednictvím .NET

Bezplatná knihovna MailSystem.NET umožňuje vývojářům softwaru pracovat s e-mailovými přílohami uvnitř svých vlastních aplikací .NET. Knihovna podporuje přidávání více souborů, načtení příloh a uloží je na disk, pracuje s kódováním a grafem a více. Knihovna poskytuje podporu pro připojení a odesílání souborů jako PDF, Microsoft Word, Obrázky a mnoho dalších.

 Čeština