Na nasleduj·cich riadkoch sa dozviete zßkladnΘ informßcie o pou₧φvanφ programu Simple Mail.
Prv· vecou, ktor· musφte urobi¥ pred spustenφm aplikßcie je vytvori¥ v systΘmovom registri Ütrukt·ru vykonanφm s·boru simple-mail.reg. Tento s·bor spustφte bu∩ kliknutφm alebo pomocou programu regedit. Vytvorφ sa k╛·Φ SimpleMail, ktor² je nevyhnutn² pre sprßvny beh programu. Hne∩ po spustenφ aplikßcie je potrebnΘ klikn·¥ na polo₧ku Options a nastavi¥ ·daje potrebnΘ pre mailov· komunikßciu. Nastavenie programu
sa vykonßva pomocou dial≤govΘho okna Preferences (obr. 1), ktorΘ je dostupnΘ v hlavnom okne
aplikßcie (obr. 2). Okno obsahuje 4 zßlo₧ky, v ktor²ch treba vyplni¥: adresu SMTP servera, adresu
POP3 servera, meno a emailov· adresu u₧φvate╛a programu a pod. Tieto zßkladnΘ ·daje s· nevyhnutnΘ pre sprßvnu
Φinnos¥ programu.
JednotlivΘ zßlo₧ky maj· tak²to v²znam:
Mail Box - obsahuje ·daje Login a Password, ktor²mi sa u₧φvate╛ identifikuje pri prφstupe do
poÜtovej schrßnky. Ak tieto ·daje nevyplnφte program si ich od vßs vy₧iada pri preberanφ sprßv. V
prφpade, ₧e nechcete Password stßle zadßva¥, kliknite na Save Password. ╧alej sa tu nachßdza sekcia,
zodpovednß za mazanie sprßv na serveri. Ak je polo₧ka Leave Messages on server after retrieval
aktφvna, vÜetky doruΦenΘ sprßvy bud· ponechanΘ na serveri. V opaΦnom prφpade bud· vÜetky prenesenΘ
sprßvy zmazanΘ zo servera.
Setting Protocol - obsahuje sekcie: Protocol SMTP a Protocol POP3, v
ktor²ch treba vyplni¥ IP adresy servera na ktorom mß u₧φvate╛ zriaden· emailov· schrßnku.
KomunikaΦn² port pre SMTP je implicitne 25, pre POP3 110.
User - sekcia obsahuje informßcie o
u₧φvate╛ovi programu, jeho meno a emailov· adresu. Tieto ·daje sa pou₧φvaj· ako identifikßcia
odosielate╛a sprßv.
Message - tu je mo₧nΘ nastavi¥ prioritu posielanej sprßvy.
Kliknutφm na tlaΦidlo Apply sa vÜetky zmeny, ktorΘ ste urobili zapamΣtaj·, t.j. ulo₧ia sa do
registra Windows. TlaΦidlo Cancel mß opaΦn· funkciu, ruÜφ vÜetky zmeny, teda niΦ sa do registra
neulo₧φ.
Po spustenφ programu Simple Mail sa zobrazφ okno (obr.
2). Toto okno sa pou₧φva na preberanie doruΦen²ch sprßv. Obsahuje celkom Ües¥ polo₧iek menu (aj ke∩
na obrßzku je jedno skrytΘ), ktorΘ maj· nasleduj·ci v²znam:
Get Msg - po kliknutφ na toto tlaΦidlo sa preber· vÜetky doruΦenΘ sprßvy a zobrazia sa v
komponente Listview pod polo₧kami menu,
NewMsg - pou₧φva sa na vytvorenie a odoslanie textovej sprßvy,
Del Msg - vyma₧e vÜetky doruΦenΘ sprßvy,
Options - zobrazφ dial≤govΘ okno Preferences,
Stop - umo₧≥uje preruÜi¥ proces preberania sprßv z emailovej schrßnky u₧φvate╛a,
About - zobrazφ okno s informßciami o programe,
Save File - toto tlaΦidlo nachßdza sa v sekcii Attached Files, a zobrazφ okno, ktorΘ umo₧≥uje nahra¥ vybran² s·bor na urΦenΘ miesto na disku, alebo na disketu.
Sekcia Information of status communication with server POP3 obsahuje indikßtory:
1. Retrieveprogress û zobrazuje stav prenosu sprßv na lokßlny poΦφtaΦ,
2. Decodeprogress û zobrazuje stav dek≤dovania sprßv (z formßtu base64), ak tieto obsahuj· binßrne
s·bory.
Sekcia Attached Files obsahuje pole combobox, v ktorom sa nachßdzaj· s·bory, ktorΘ boli k sprßve pripojenΘ, vΣΦÜinou ide o binßrne s·bory.
V stavovom riadku aplikßcie sa v prvej Φasti zobrazuj· sprßvy priebehu komunikßcie so serverom, druhß Φas¥ obsahuje systΘmov² dßtum.
Po prenesenφ sprßv sa kliknutφm na dan· sprßvu zobrazφ text, prφpadne s·bory, ktorΘ boli k danej sprßve pripojenΘ.
1. Skontrolujte Φi s· vÜetky ·daje v okne Preferences (Nastavenie) vyplnenΘ,
2. Kliknite na tlaΦidlo Get Msg,
3. V prφpade, ₧e ste v okne Prefereces (Nastavenia) nevyplnili polo₧ky Login, Password, program
automaticky toto okno (obr. 1) zobrazφ a vy musφte tieto polo₧ky zada¥.
Po t²chto ·konoch bud·
prebranΘ vÜetky sprßvy z vaÜej emailovej schrßnky. Kliknutφm na sprßvu, sprφstupnφte jej obsah. Po
prenesenφ sprßv na lokßlny poΦφtaΦ sa skryje polo₧ka menu Get Msg, ako je to mo₧nΘ vidie¥ na obrßzku
2. Tßto polo₧ka sa znovu objavφ a₧ po vymazanφ sprßv z komponenty Listview (vi∩ polo₧ka menu
DelMsg). V prφpade, ₧e sa spojenie nepodarφ zobrazφ sa chybovΘ hlßsenie.
Okno na obrßzku 3 sa zobrazφ po kliknutφ na tlaΦidlo New Msg v hlavnom okne aplikßcie. Pou₧φva sa na
vytvorenie a odosielanie textov²ch sprßv. V menu nßjdete tri polo₧ky, ktorΘ maj· nasleduj·ci v²znam:
SendMsg - sl·₧i na zaslanie vytvorenej textovej sprßvy,
Address - otvorφ okno pre zßznam emailov²ch adries,
Options - zobrazφ okno Preferences.
Okno ∩alej obsahuje tri zßlo₧ky:
To & Subject - do po╛a To: sa pφÜe emailovß adresa prφjemcu sprßvy, do po╛a Subject: sa
napφÜe krßtky a struΦn² popis obsahu sprßvy. V prφpade, ₧e nie je niektorΘ z polφ vyplnenΘ zobrazφ
sa chybovΘ hlßsenie,
Cc & Reply To - pole Cc: m⌠₧e obsahova¥ adresy ∩alÜφch adresßtov, jednotlivΘ adresy sa
odde╛uj· Φiarkou, Reply To: uvßdza adresu na ktor· sa mß odosielate╛ovi zasla¥ prφpadnß odpove∩,
Attached Files - pou₧φva sa na pripojenie ╛ubovoln²ch s·borov, k danej sprßve. Obsahuje menu s
polo₧kami Add (prida¥ s·bor), Delete (zmaza¥ vybran² s·bor), Clear (zmaza¥ vÜetky s·bory).
Komponenta MemoTxtBox (ide o t· komponentu do ktorej pφÜete text sprßvy) obsahuje menu s polo₧kami
OpenFile (otvori¥ s·bor), SaveFile (ulo₧i¥ s·bor), a ClearBox (zmaza¥ obsah MemoTxtBoxu).
Po kliknutφ na polo₧ku SendMsg sa zobrazφ okno vi∩ obrßzok 4.
Okno obsahuje indikßtory:
1. Encode progress û zobrazuje stav k≤dovania s·borov do formßtu base64, ktorΘ boli pripojenΘ k
danej sprßve,
2. Send progress û zobrazuje stav posielania sprßvy na SMTP server.
TlaΦidlo Cancel sl·₧i na zastavenie prenßÜania vytvorenej sprßvy na server. AvÜak zatia╛ ho
nepou₧φvajte, preto₧e tßto Φas¥ k≤du aplikßcie eÜte nie je celkom vyrieÜenß a sp⌠sobuje chyby.
1. Vyplni¥ polia To:, Subject (povinne), Cc:, Reply To:, Attached Files (nepovinnΘ),
2. Napφsa¥ text sprßvy do MemoTxtBoxu,
3. Posla¥ sprßvu kliknutφm na polo₧ku SendMsg.
Ak sa spojenie nepodarφ zobrazφ sa chybovΘ hlßsenie.
Pomocou dial≤govΘho okna Address Book (obr. 5) si u₧φvatelia m⌠₧u upravova¥ zoznam najΦastejÜie pou₧φvan²ch e-mailov²ch adries. V tomto okne je mo₧nΘ adresy pridßva¥ (tlaΦidlom Add), Editova¥ (tlaΦidlom Edit), Maza¥ (tlaΦidlom Delete). Adresy s· triedenΘ pod╛a polo₧ky Name. V stavovom riadku okna sa zobrazuje okrem inΘho aj aktußlny poΦet zßznamov. Po stlaΦenφ tlaΦidla Apply s· vÜetky zmeny, ktorΘ ste vykonali ulo₧enΘ do s·boru AddressBook.txt. Po dvojkliknutφ na prφsluÜn· polo₧ku tabu╛ky sa e-mailovß adresa automaticky prenesie do po╛a To: prφsluÜnΘho formulßra.
Po kliknutφ na tlaΦidlo Add, prφpadne Edit sa otvorφ okno (vi∩ obrßzok 6) v ktorom je mo₧nΘ editova¥ vybran· polo₧ku, alebo prida¥ nov² zßznam. Ak kliknete na tlaΦidlo Ok zßznam sa zapφÜe, inak nie.
(c) 2004 Ing. Peter GaÜparoviΦ - www.pgasparovic.com
Literat·ra
[1] Feiber, W.: Encyklopedie poΦφtaΦov²ch sφtφ. Praha, Computer Press, 1996.
[2] B°ehovsk², P.: Praktick² ·vod TCP/IP. ╚eskΘ Bud∞jovice, KOPP, 1994.
[3] Mrßzek, L.: Prvnφ kroky INTERNETEM aneb Je to na WWW!. ╚eskΘ Bud∞jovice, KOPP, 1995.
[4] èmrha, P. - Rudolf, V.: Internetworking pomocφ TCP/IP. ╚eskΘ Bud∞jovice, KOPP, 1995.
[5] Hejna, L.: Lokßlnφ poΦφtaΦovΘ sφte. Praha, GRADA, 1994.
[6] Falk, B.: Pr∙vodce sv∞tem Internetu. Praha, Computer Press, 1995.
[7] Lhotka, L.: SERVER v INTERNETU. ╚eskΘ Bud∞jovice, KOPP, 1997.
[8] Peterka, J.: Co je Φφm ... v poΦφtaΦov²ch sφtφch. COMPUTERWORLD, 1994, Φ. 4, 7, 9, 17, 21, 35, 44.