FTP vs SMTP
FTP og SMTP er to TCP-protokoller, der ikke er så almindelige som den meget populære HTTP. Mens HTTP arbejder for at tjene websider, tjener FTP og SMTP helt forskellige formål; og det er den største forskel mellem FTP og SMTP. FTP står for File Transfer Protocol, og det bruges til at sende og hente filer til et fjerntliggende sted. Til sammenligning er Simple Mail Transfer Protocol eller SMTP en protokol, der bruges til at sende og modtage e-mail; skønt det i de fleste moderne eksempler kun bruges til at sende e-mail, mens modtagelsen udføres af andre protokoller som POP og IMAP.
FTP og SMTP er ikke rigtig knyttet til hinanden, så du kan ikke bruge den ene i stedet for den anden. Den tilsigtede anvendelse dikterer den protokol, du skal bruge. Hvis du vil downloade filer, skal du bruge FTP, hvis du vil sende e-mails, skal du bruge SMTP.
Da begge kun er protokoller og ikke selve applikationer, er der behov for, at de implementeres i en applikation. Dette gør det endnu lettere for slutbrugere, fordi de ikke længere behøver at bekymre sig om den nøjagtige protokol, de har brug for. Hvis du bruger en e-mail-klient som Thunderbird eller Outlook, understøtter den automatisk SMTP. Hvis du bruger downloadere som Download Accelerator Plus eller GetRight, understøtter det automatisk FTP såvel som andre protokoller, der bruges til at downloade filer.
Der er også en stor forskel mellem FTP og SMTP, hvis du ikke har det passende program, fordi du kan bruge FTP, selv uden et program, der har en GUI. De fleste operativsystemer er i stand til at gøre brug af FTP via kommandolinjen. Det er ret nemt at bruge, hvis du er vant til at kommandolinjer som dem, der er tilgængelige på DOS, Linux, Unix og endda Windows. Det får jobbet gjort, hvis du bare vil flytte en fil eller to, men bliver virkelig trættende, hvis du vil flytte hele mapper og lignende. SMTP kan ikke bruges i kommandolinjen. Det er simpelthen ikke praktisk at indtaste hele din meddelelse i en enkelt kommando. Det er meget lettere at bruge en GUI i stedet.
Resumé: