SMTP - Simple Mail Transfer Protocol
Af alle de webteknologier, der findes, er SMTP nok den, der har undergået færrest ændringer, den er stadig stort set, som den oprindeligt blev udformet. Selvfølgelig ændres autentificeringen fra tid til anden, men kernen i SMTP er forblevet konstant. Den har dog været nødt til at tilpasse sig. Spam, sortlister og åbne relæer har alle skullet håndteres, og det er denne “bolt on”-tilgang, der har fået en vis upålidelighed til at snige sig ind.
Hvad gør SMTP?
SMTP er den proces, hvormed mail sendes mellem servere, og hvis du nogensinde har sendt en e-mail uden for dit lukkede arbejdsmiljø, har du brugt SMTP. Når du konfigurerer din e-mail-klient, f.eks. Outlook eller Thunderbird, skal du tilføje en indgående server (normalt POP3 eller IMAP) og en udgående server, som er SMTP. Når du så sender din e-mail, bliver den leveret via denne SMTP-server til enten modtagerens server direkte eller via en række mellemliggende servere. Generelt set er SMTP ikke sikkert.
Der er en række standardporte, som en SMTP-server lytter på. Port 25 bruges i de fleste tilfælde, men port 587, 465 og 2525 er også almindelige. Der kan opstå problemer, når en internetudbyder blokerer port 25 og begrænser brugerne til kun at bruge deres SMTP-server. Det gør de for at stoppe SPAM fra deres netværk, men denne "kill all"-tilgang kan skabe problemer for erhvervsbrugere. Den værste kombination er en internetudbyder, der blokerer port 25 og derefter kun giver adgang til deres SMTP-server fra et bestemt IP-område. Resultatet er en bruger, som enten skal bruge et andet sæt indstillinger, når de ikke bruger deres internetudbyder til at oprette forbindelse, eller som slet ikke kan sende e-mail! Derfor er der flere tjenester, som udelukkende har til formål at gøre det muligt at bruge en enkelt SMTP-server under alle omstændigheder, normalt ved at lytte på andre porte end de almindelige SMTP-porte. Et sådant eksempel er SMTP2Go.
