Spam muncul pertama kali pada bulan Mei tahun 1978. Spam tersebut bersifat advertisement yang dikirimkan oleh Digital Equipment Corporation (DEC) tentang product DecSystem-20.
2.2. Simple Mail Transport Protocol (SMTP)
SMTP diatur dalam RFC 2821 mengenai Simple Mail Transfer Protocol (SMTP). SMTP adalah salah satu protocol standart yang digunakan pada sistem E-mail.
SMTP adalah protocol standart yang digunakan untuk mengirim E-mail di internet. SMTP berjalan diatas text-based protocol, sehingga semua yang dikirimkan dalam bentuk text ASCII. Tujuan utama dari penggunaan SMTP adalah
untuk tranfer mail realiably and efficiently. Proses SMTP akan dimulai dengan initial handshaking yang bersifat dua arah. Setelah proses handshaking selesai, transmission channel akan terbentuk dan SMTP Client akan mulai proses pengiriman E-mail. Setiap kali pengiriman command ke SMTP Server akan diberikan respond yang menandakan command tersebut telah diterima atau terjadi
error condition.
Struktur dasar dari SMTP dapat dilihat pada Gambar 2.4

SMTP Client juga disebut Sebagai Mail User Agent(MUA), sedangkan SMTP Server lebih dikenal dengan Mail Transfer Agent(MTA). Untuk attachment yang berbentuk binary akan dilakukan proses encode dalam bentuk 8bitMIME. SMTP menggunakan port TCP 25. SMTP bersifat “push” protocol, dimana hanya bersifat mengirimkan. Untuk “pull” protocol dari Remote Server (Mail Server) digunakan protocol Post Office Protocol(POP3) atau Internet Mail Access Protocol(IMAP).