Fråga : Hur man förbättrar e-postkapaciteten i C#

Förmiddag som I överför en e-post till det mitt e-postkontot i programmetically using c#, men I-förmiddag som får e-posten efter 2 minuter. Förmiddag som I vänder mot kapacitet, utfärdar. jag önskar att överföra en e-post till användaren mindre än haif-noterar. Hur man förbättrar kapaciteten?

Here min Code
------------------_message för
MailMessage = nya MailMessage ();

 _message.Från = nya MailAddress (”[email protected]”); _message. To.Add (nya MailAddress (”[email protected]” för
)); _message för
. Betvinga = ”TEST1”; _message för
. Förkroppsliga = ”Congs! ”; _smtp för

SmtpClient = nya SmtpClient (System.Configuration. ConfigurationSettings. AppSettings [ för " SMTPHOST "]);
_smtp. Överför (_message);
" klar "

Svar : Hur man förbättrar e-postkapaciteten i C#

UI-trådbruk händelserna som skapas med CreateEvent API. Dessa händelser (deras handtag) är bekant för UI-tråden och arbetartråden. UI-trådlönelyfter händelserna, genom att kalla SetEvent. Den funktionsdugliga tråden är alltid i ett väntande funktionsläge - den innehåller en kretsa med WaitForMultipleObject insida - detta fungerar låter till väntan för få händelser, och, om en dessa händelser får det signalerade statligt, denna tråd kan utföra en handling.
Om det funktionsdugliga trådbehovet att meddela UI-tråden, det överför ett meddelande till det huvudsakliga fönstret av denna tråd.
 
Andra lösningar  
 
programming4us programming4us