Telnet merupakan aplikasi yang bermanfaat yang sering digunakan untuk mendiagnosis masalah secara manual menghubungi layanan lain (server). Misalnya digunakan untuk debugging network seperti SMTP, POP3, HTTP, atau FTP dengan cara mengirim perintah ke server dan memeriksa respon.
Cara Menggunakan Telnet untuk melihat dan mengirim Email
Pada kesempatan kali ini idnetter akan membahas bagaimana cara menggunakan telnet untuk mengirim dan melihat email dengan port 110 atau POP. Anda pun bisa menggunakan port yang lain semisal, 143 IMAP, 25 SMTP. anda bisa melihat list port yang lain di Wikipedia List of TCP & UDP Port Number.
Buka terminal command line, jika memakai Windows bisa pilih Logo Windows
> run
ketik cmd
dan Enter
.
Sebelum melakukan koneksi cek email via telnet pastikan server sudah terinstall aplikasi mail server seperti : Dovecot, Postfix atau Exim serta konfigurasi perizinan port untuk SMTP, POP dan IMAP pada iptables sudah benar.
Cara cek email Telnet
telnet idnetter.com 110
Hasilnya
Trying 199.193.248.229...
Connected to idnetter.com.
Escape character is '^]'.
+OK Dovecot ready.
Login akun email
user [email protected]
Masukkan password
pass passwordEmailAnda
Cek inbox
list
Hasilnya
+OK 64 messages:
1 1787
2 17164
3 11564
4 15363
5 1169
6 22542
7 2618
8 61668
9 61819
10 1555
...
.
Cara membaca email, misalnya no 1 dengan id 1787
retr 1
Cara menghapus email, dengan perintah dele
diikuti nomer email yang akan dihapus misalnya no 4 dengan id 15363
dele 4
Cara Kirim Email
telnet idnetter.com 25
Hasilnya
Connected to idnetter.com.
Escape character is '^]'.
220 server.idnetter.com ESMTP Postfix
Ketik rcpt to:
disusul alamat email penerima, silahkan ganti email berikut dengan email penerima yang aktual.
rcpt to: [email protected]
ketik
data
hasilnya
354 End data with <CR><LF>.<CR><LF>
kemudian subjek dan body email
Subject: test dari telnet
Assalamu'alaikum Omar Abbad Mubarak
Bapakmu,
Agung Sunarno
.
Jika selesai bubuhi period di akhir baris pada pesan, kemudian tekan Enter
.
Untuk keluar dari telnet ketik quit
dan tekan Enter
.
Solusi Telnet Port 110, 143, 25 pop3 failed / refused
Periksa iptables, buka port 110, 143, 25 untuk trafik email : Pelajari cara setting iptables centos 6 atau Cara setting firewall di Ubuntu
Jika masih gagal cek config Dovecot, buka konfigurasi /etc/dovecot/dovecot.conf
tambahkan pop3 pada bagian protocols
protocols = imap pop3
restart dovecot
service dovecot restart
Sekarang kita tahu, misalnya aplikasi yang biasa kita gunakan untuk cek dan kirim email sedang tidak bisa digunakan, telnet menjadi alternatif sederhana yang ciamik.
Referensi: Telnet