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