Libreria .NET open source per IMAP, POP3 e SMTP
Free C.NET Library for Generating Emails with Attachments Support MP, OP3, MAP4, NT, ME, S/ME, OpenPGP, NS, vCard & vCalendar.
MailSystem.NET è una libreria open source che consente agli sviluppatori di software di gestire le email utilizzando .NET comandi. La libreria è molto flessibile e supporta la gestione di e-mail utilizzando MP, OP3, MAP, e diversi altri protocolli di posta elettronica. La libreria supporta operazioni asincrone e consente la firma e la crittografia della posta nonché la descrizione utilizzando S/ME & OpenPGP. La biblioteca ha incluso oggetti separati per il messaggio e per i clienti.
La libreria MailSystem è molto facile da usare e ha incluso il supporto per diverse caratteristiche importanti relative ai messaggi di posta elettronica. Ha incluso il supporto per MP, OP3, MAP4, NT, ME, S/ME, OpenPGP, NS, vCard, vCalendar, Anti-Spam (Bayesian, RL, DomainKeys), Queueing, Mail Merge, e molto altro ancora. Fornisce inoltre il supporto per il sistema di quotazione della posta e il supporto per le singole domande di tutti i tipi,
La libreria MailSystem è molto facile da usare e ha incluso il supporto per diverse caratteristiche importanti relative ai messaggi di posta elettronica. Ha incluso il supporto per MP, OP3, MAP4, NT, ME, S/ME, OpenPGP, NS, vCard, vCalendar, Anti-Spam (Bayesian, RL, DomainKeys), Queueing, Mail Merge, e molto altro ancora. Fornisce inoltre il supporto per il sistema di quotazione della posta e il supporto per le singole domande di tutti i tipi.
Ci sono diverse caratteristiche importanti incluse relative a Simple Mail Transfer Protocol e Post Office Protocol 3 come supporto per il conteggio dei messaggi, dimensioni del salotto di visualizzazione, download solo messaggio completo o header, autenticazione sicura, immagine incorporata, suoni o video, invia direttamente c
Iniziare con MailSystem
Il modo più semplice per installare MailSystem è via NuGet. Per usarlo da Visual Studio’s Package Manager Console, inserire il seguente comando.
installare MailSystem via NuGet
Install-Package MailSystem.Net-trunk
Installare MailSystem via GitHub
git clone https://github.com/pmengal/MailSystem.NET.git
Email Messaggio Invio via C
La libreria MailSystem.NET ha incluso funzionalità per la composizione e l'invio di messaggi di posta elettronica utilizzando il codice C.NET. La libreria è molto ricca di funzionalità e ha incluso diversi modi importanti per inviare messaggi di posta elettronica come inviare un messaggio di posta elettronica con un allegato, inviare email a più utenti, inviando messaggi asincroni, inviando messaggi e-mail criptati,
Messaggi di posta elettronica recuperati tramite C
La libreria Open Source API MailSystem.NET consente agli sviluppatori di software di accedere e recuperare messaggi e-mail all'interno delle loro applicazioni C con facilità. La biblioteca ha incluso diverse funzioni importanti relative al recupero dei messaggi di posta elettronica recuperare messaggio asincrono, recuperare il conteggio dei messaggi, recuperare il messaggio da connessioni sicure, recuperare l'elenco dei messaggi, recuperare un messaggio specifico, recuperare a.
Come ottenere messaggi via e-mail tramite C Library?
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();
}
Email Attachment Handling via .NET
La libreria gratuita MailSystem.NET consente agli sviluppatori di software di lavorare con allegati e-mail all'interno delle proprie .NET applicazioni. La libreria supporta l'aggiunta di più file, recuperare allegati e salvarli su disco, lavorando con la codifica e il diagramma, e altro ancora. La libreria ha fornito supporto per l'installazione e l'invio di file come PDF, Microsoft Word, Immagini e molti altri.