..


Спонсоред Линкс

Креирајте и ажурирајте своју е-пошту у Ц #

Чланак који је написао Винсент Гаглио
Страна 1 од 3

Као што сви знамо сада маил поруке ће бити веома популаран комуникацију механизам, посебно за њено лакоћу употребе. За програмер тако да је ово кључно средство да омогући апликацијама да шаљете поруке, извештаје и датотека између корисника.

Почевши од верзије 2.0 НЕТ уведен Систем.Нет.Маил намеспаце, који предвиђа неколико класа које вам омогућавају да креирате и шаљете е-поруке.. Ове поруке могу бити једноставан текст, ХТМЛ и прилоге. У пракси преноса е-маил може се поделити на два корака: креирање и слање исте поруке на СМТП (Симпле Маил Трансфер Протоцол).

Стварање емаил поруке могу бити једноставни или сложени. У својој најједноставнијој верзији састоји се од е-маил поруку од пошиљаоца, примаоца и тело објекта, односно стварни поруку. Ова једноставна тип е-маил може бити креиран са једне линије кода преко НЕТ-у. Оквир. У сложенијим верзијама е-маил може имати тип обичај кодирања, садржи ХТМЛ код, садрже слике (као аттацхмент) или су уграђене слике у ХТМЛ.

За креирање и слање е-маил порука мора да прати следеће кораке:

  1. Направите МаилМессаге објекат
  2. Ако не наведете прималаца конструктор тог објекта затим додајте
  3. Уколико постоји потреба да представи више приказа (као што су, на пример, чист текст и ХТМЛ), морате да креирате неопходне објекте и убаците објекат МаилМессаге АлтернатеВиев
  4. Ако желите да пошаљете прилоге мора да створи своје објекте и ставите их у објекту МаилМессаге прилоге
  5. Креирајте објекат и навести СМТП сервер СмтпЦлиент
  6. Ако СМТП сервер захтева клијената за аутентикацију да додате одговарајуће акредитиве објекат аутентификацију СмтпЦлиент
  7. Проћи МаилМессаге објекат метод СмтпЦлиент.Сенд

Хајде да сада видимо како се то ради. МаилМессаге класа има четири конструктори који омогућавају да креирате празну поруку, или, у најкомплетнији верзију, пошиљалац, прималац, предмет и тело поруке. Видимо доле пример да користи конструктор са максималним бројем параметара






 МаилМессаге мсг = нових МаилМессаге ("миттенте@миттенте.цом"

 





 "Дестинатарио@дестинатарио.цом", "Предмет", "Садржај е-маил");



То такође може да одреди пошиљалац и прималац у облику МаилАддресс објеката. Објекат овог типа омогућава да одредите е-маил адресу, али и да одредите име за приказ уместо исти (алиасе) и тип шифровања, као што Следећи пример показује






 МаилМессаге мсг = нових МаилМессаге (







 нова МаилАддресс ("миттенте@миттенте.цом", "Сендер Наме Приказано"),

 





 нова МаилАддресс ("дестинатарио@дестинатарио.цом"

 





 "Прималац Назив Приказано"));



Да бисте одредили тип шифровања морате користити други конструктор МаилАддресс






 МаилМессаге мсг = нових МаилМессаге (нова МаилАддресс ("миттенте@миттенте.цом"

 





 "Сендер Наме Приказано" Енцодинг.АСЦИИ)

 





 нова МаилАддресс ("дестинатарио@дестинатарио.цом"

 





 "Прималац Назив Приказано" Енцодинг.АСЦИИ));



Међутим, ретко је потребно да одредите тип кодирања.

У истој категорији ...
Е-учење
АСП Зеро (Ебоок) АСП Зеро (Ебоок)
Учење програма Мицрософт АСП и ВБСцрипт од нуле. На само 29 €.
Е-трговина са АСП (Ебоок) Е-трговина са АСП (Ебоок)
ЕЦоммерце и Корпа са АСП. Само 35 €.
ХТМЛ (курс) ХТМЛ (курс)
Маркуп Лангуаге за Веб од 29 €.
Спонсоред Линкс