Simple Mail Transfer Protocol

Model SMTP

Simple Mail Transfer Protocol (SMTP) adalah standar internet untuk transmisi surat elektronik. Pertama kali didefinisikan oleh RFC 821 pada tahun 1982, diperbarui pada 2008 dengan penambahan SMTP yang diperluas oleh RFC 5321; yang merupakan protokol yang digunakan secara luas saat ini.

Server surat dan agen transfer surat lainnya menggunakan SMTP untuk mengirim dan menerima pesan surat pada port TCP 25. Meskipun sistem berpemilik seperti Microsoft Exchange dan IBM Notes dan sistem email web seperti Outlook.com, Gmail dan Yahoo! Mail dapat menggunakan protokol non-standar mereka sendiri secara internal, semua menggunakan SMTP saat mengirim atau menerima email dari luar sistem mereka sendiri.

Aplikasi surat klien tingkat pengguna biasanya menggunakan SMTP hanya untuk mengirim pesan ke server surat untuk menyampaikan. Untuk ini, klien email secara tipikal mengirimkan email keluar mereka ke server mail pada port 587 atau 465 sesuai RFC 8314. Untuk mengambil pesan, IMAP dan POP3 adalah standar, tetapi server berpemilik juga sering lebih suka protokol mereka sendiri, seperti Exchange ActiveSync

Contoh Transaksi

S = Server
C = Klien
C: (inisialisasi hubungan)
S: 220 Wikipedia ESMTP server ready
C: mail from: user@wikipedia.org
S: 250 mail ok
C: rcpt to: wikipedia@wikipedia.org
S: 250 rcpt ok
C: data
S: 354 end data with CRLF.CRLF
C: -- email data --
C: CRLF.CRLF
S: 250 data ok
C: QUIT
S: 221 bye

Protokol Terkait

  • POP3 protokol untuk mengambil surat elektronik dari server.
  • IMAP sejenis dengan POP3 tetapi memiliki fitur yang lebih lengkap.

Pranala luar

  • RFC 821 SIMPLE MAIL TRANSFER PROTOCOL
  • RFC 821 STANDARD FOR THE FORMAT OF ARPA INTERNET TEXT MESSAGES

A PHP Error was encountered

Severity: Notice

Message: Trying to get property of non-object

Filename: wikipedia/wikipediareadmore.php

Line Number: 5

A PHP Error was encountered

Severity: Notice

Message: Trying to get property of non-object

Filename: wikipedia/wikipediareadmore.php

Line Number: 70

 

A PHP Error was encountered

Severity: Notice

Message: Undefined index: HTTP_REFERER

Filename: controllers/ensiklopedia.php

Line Number: 41