Pengujian Mail Server dengan Mode Teks

logo -linuxBila Anda telah melakukan instalasi mail server dan ingin melakukan penggujian. Maka pengujian awal dapat dilakukan dengan mengirimkan email secara lokal dari satu user ke user yang lain. User yang digunakan adalah user sistem Linux, dan untuk menambahkan user dapat digunakan perintah sebagai berikut.

[root@ilmuhitam ~]#adduser pitung
[root@ilmuhitam ~]#passwd pitung

 

[root@ilmuhitam ~]#adduser kabayan
[root@ilmuhitam ~]#passwd kabayan

 

Sebelum melakukan pengiriman mail, pastikan baik Postfix dan Dovecot telah bekerja pada port masing-masing. Pengujian dapat dilakukan dengan tool telnet dengan perintah-perintah sebagai berikut.

[root@ilmuhitam ~]# telnet ilmuhitam.com 25
Trying 20.1.1.3...
Connected to ilmuhitam.com.
Escape character is '^]'.
220 ilmuhitam.com ESMTP Postfix

 

[root@ilmuhitam ~]# telnet ilmuhitam.com 110
Trying 20.1.1.3...
Connected to ilmuhitam.com.
Escape character is '^]'.
+OK Dovecot ready.

 

[root@ilmuhitam ~]# telnet ilmuhitam.com 143
Trying 20.1.1.3...
Connected to ilmuhitam.com.
Escape character is '^]'.
* OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE AUTH=PLAIN AUTH=LOGIN] Dovecot ready.

 

Contoh pengujian yang dilakukan pada artikel ini adalah user pitung mengirimkan mail ke user kabayan, dimana kedua user merupakan user lokal pada domain ilmuhitam.com.

Pengujian pengiriman email dapat dilakukan dengan perintah seperti berikut.

[pitung@ilmuhitam ~]# telnet ilmuhitam.com 25
Trying 20.1.1.3...
Connected to ilmuhitam.com.
Escape character is '^]'.
220 ilmuhitam.com ESMTP Postfix
mail from: pitung@ilmuhitam.com
250 2.1.0 Ok
<strong>rcpt to: kabayan@ilmuhitam.com</strong>
250 2.1.5 Ok
<strong>data</strong>
354 End data with <CR><LF>.<CR><LF>
<strong>TEST MAIL SERVER
.</strong>
250 2.0.0 Ok: queued as E2FEE61921
<strong>quit</strong>
221 2.0.0 Bye
Connection closed by foreign host.

 

 

Pengujian apakah mail server sudah menerima mail dari user pitung@ilmuhitam.com dapat dilakukan dengan perintah sebagai berikut

[kabayan@ilmuhitam ~]# telnet ilmuhitam.com 110
Trying 20.1.1.3...
Connected to ilmuhitam.com.
Escape character is '^]'.
+OK Dovecot ready.
user kabayan
+OK
pass 123456
+OK Logged in.
stat
+OK 1 430
retr 1
+OK 430 octets
Return-Path: <pitung@ilmuhitam.com>
X-Original-To: kabayan@ilmuhitam.com
Delivered-To: kabayan@ilmuhitam.com
Received: from ilmuhitam.com (ilmuhitam.com [20.1.1.3])
        by ilmuhitam.com (Postfix) with SMTP id E2FEE61921
        for <kabayan@ilmuhitam.com>; Fri, 12 Oct 2012 21:17:12 +0800 (CIT)
Message-Id: <20121012131733.E2FEE61921@ilmuhitam.com>
Date: Fri, 12 Oct 2012 21:17:12 +0800 (CIT)
From: pitung@ilmuhitam.com

TEST MAIL SERVER
.

 

Leave a Reply

Your email address will not be published. Required fields are marked *