Thursday, March 21, 2013

Catatan: Kirim email SMTP dengan Telnet

Sekedar mencatat agar tidak lupa.

Mencoba mengirim email lewat command line dengan menggunakan telnet.

Jalankan telnet agar tersambung dengan server email (contoh ip server 192.168.100.2 dengan feature Authentication:

telnet 192.168.100.2 25

1. Setelah tersambung ketik "HELO", enter
2. Ketik "AUTH LOGIN" , enter
     Server akan merespon dengan : 334 VXNlcm5hbWU6

3. Konversi mail account yang akan digunakan sebagai pengirim kedalam format base64. pada linux bisa denga menggunakan perintah :

echo "alamat@domain.com" | base64

hasil konversi dimasukan ke telnet, lalu tekan enter

4. Konversi password menggunakan base64 lalu masukkan juga ke telnet

jika authentikasi berhasil maka server akan merespon :

235 authenticated.

Setelah proses authentikasi berhasil kita lanjutkan ke proses pengiriman :

1. Ketik "MAIL FROM:alamatemailanda@domain.com size=100" 
     (ganti alamat email dengan email yang akan digunakan mengirim, ukuran harus
     benar-benar dihitung, cuma saya abaikan dulu)
     Ketik "RCPT TO:alamatemailtujuan@domain.com"
     (ganti dengan email tujuan)
2. Ketik "DATA", enter
3. Ketik "Subject:Kirim email dari telnet", enter
4. Ketik "",enter
5. Ketik "Ini badan pesan yang dikirimkan", enter
6. Ketik ".", tekan enter

Jika semua langkah benar maka server akan merespon "250 OK".
Untuk keluar ketik "quit", enter



No comments:

Post a Comment