1. Táirgí
  2.   Ríomhphost
  3.   .NET
  4.   MailSystem
 
  

Oscail Leabharlann Foinse .NET do IMAP, POP3 & SMTP

Leabharlann C# .NET saor in aisce chun Ríomhphoist a Ghiniúint le Ceangaltáin a thacaíonn le SMTP, POP3, IMAP4, NNTP, MIME, S/MIME, OpenPGP, DNS, vCard & vCalendar. 

Is leabharlann foinse oscailte é MailSystem.NET a chuireann ar chumas forbróirí bogearraí ríomhphoist a bhainistiú ag baint úsáide as orduithe .NET. Tá an leabharlann an-solúbtha agus tacaíonn sí le ríomhphoist a bhainistiú ag baint úsáide as SMTP, POP3, IMAP, agus go leor prótacail ríomhphoist eile. Tacaíonn an leabharlann le hoibríochtaí asincrónacha agus ceadaíonn sí síniú poist & criptiú chomh maith le díchriptiú ag baint úsáide as S/MIME & OpenPGP. Tá rudaí ar leith curtha san áireamh sa leabharlann don teachtaireacht chomh maith leis na cliaint.

Tá leabharlann MailSystem an-éasca le húsáid agus chuimsigh sí tacaíocht do roinnt gnéithe tábhachtacha a bhaineann le teachtaireachtaí ríomhphoist. Áiríodh leis tacaíocht do SMTP, POP3, IMAP4, NNTP, MIME, S/MIME, OpenPGP, DNS, vCard, vCalendar, Anti-Spam (Bayesian, RBL, DomainKeys), scuaine, Mail Merge, agus go leor eile. Soláthraíonn sé tacaíocht freisin do chóras scuaine poist chomh maith le tacaíocht do cheisteanna aonair de gach cineál,

Tá leabharlann MailSystem an-éasca le húsáid agus chuimsigh sí tacaíocht do roinnt gnéithe tábhachtacha a bhaineann le teachtaireachtaí ríomhphoist. Áiríodh leis tacaíocht do SMTP, POP3, IMAP4, NNTP, MIME, S/MIME, OpenPGP, DNS, vCard, vCalendar, Anti-Spam (Bayesian, RBL, DomainKeys), scuaine, Mail Merge, agus go leor eile. Soláthraíonn sé tacaíocht freisin do chóras scuaine poist chomh maith le tacaíocht do cheisteanna aonair de gach cineál.

Tá roinnt gnéithe tábhachtacha san áireamh a bhaineann le Prótacal Aistrithe Ríomhphoist Simplí agus Prótacal Oifig an Phoist 3 cosúil le tacaíocht comhaireamh teachtaireachta, taispeáint méid an bhosca poist, íoslódáil teachtaireacht iomlán nó ceanntásc amháin, fíordheimhniú slán, íomhá leabaithe, fuaimeanna nó físeáin, seol ríomhphoist go díreach gan SMTP freastalaí, bain úsáid as r-phoist HTML agus Téacs, feidhmíocht taisce feabhsaithe agus go leor eile.

Previous Next

Tús a chur le MailSystem

Is é an bealach is éasca MailSystem a shuiteáil trí NuGet. Chun é a úsáid ó Chonsól Bainisteoir Pacáiste Visual Studio, cuir isteach an t-ordú seo a leanas.

shuiteáil MailSystem trí NuGet

Install-Package MailSystem.Net-trunk  

Suiteáil MailSystem trí GitHub 

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

Teachtaireacht Ríomhphoist á seoladh trí C#

Tá feidhmiúlacht san áireamh sa leabharlann MailSystem.NET chun teachtaireachtaí ríomhphoist a chumadh agus a sheoladh trí úsáid a bhaint as cód C# .NET. Tá an leabharlann an-saibhir ó thaobh gnéithe agus chuimsigh sí roinnt bealaí tábhachtacha chun teachtaireachtaí ríomhphoist a sheoladh ar nós teachtaireacht ríomhphoist a sheoladh le ceangaltán, ríomhphoist a sheoladh chuig úsáideoirí iolracha, teachtaireachtaí a sheoladh go neamhshioncronach, teachtaireachtaí ríomhphoist criptithe a sheoladh, ríomhphost a sheoladh chuig faighteoirí iolracha, seoladh le comhlachtaí iolracha, ríomhphost a sheoladh le freastalaí SMTP nó gan é agus go leor eile.

Aisghabh Teachtaireachtaí Ríomhphoist trí C#

Cuireann leabharlann MailSystem.NET API Foinse Oscailte ar chumas forbróirí bogearraí teachtaireachtaí ríomhphoist a rochtain agus a aisghabháil laistigh dá bhfeidhmchláir C# gan stró. Tá roinnt feidhmeanna tábhachtacha san áireamh sa leabharlann a bhaineann le teachtaireachtaí r-phoist a aisghabháil, teachtaireachtaí a aisghabháil go hioncronach, líon na teachtaireachta a aisghabháil, an teachtaireacht a aisghabháil ó naisc shlána, liosta na dteachtaireachtaí a aisghabháil, teachtaireacht ar leith a aisghabháil, a aisghabháil i gcomhad, agus go leor eile.

Conas Teachtaireachtaí R-phoist a Fháil trí Leabharlann 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();
}

Láimhseáil Ceangaltán Ríomhphoist trí .NET

Cuireann leabharlann saor in aisce MailSystem.NET ar chumas forbróirí bogearraí oibriú le ceangaltáin ríomhphoist laistigh dá bhfeidhmchláir .NET féin. Tacaíonn an leabharlann le comhaid iolracha a chur leis, ceangaltáin a aisghabháil agus iad a shábháil ar diosca, ag obair le hionchódú agus tacar cairte, agus níos mó. Tá tacaíocht tugtha ag an leabharlann chun comhaid mar PDF, Microsoft Word, Images agus go leor eile a cheangal agus a sheoladh.

 Gaeilge