Membangun mail server dengan Postfix Bagian ke-3

tux

Instalasi Courierpassd

Merupakan utility yang dapat mengijinkan user untuk mengubah password email secara remote, hal ini dapat dilakukan dengan cara mengaktifkan plugin dalam squirrelmail, courierpassd ini dapat mengubah email user menggunakan squirrelmail interface, sehingga memberi keleluasaan bagi user untuk mengubah sendiri kapanpun ingin mengubah password emailnya.

Courierpassd menggunakan port 106 untuk membuka trafik local(127.0.0.1) .

Proses instalasinya adalah sebagai berikut :

#rpm -ivh xinetd-2.3.14-8.i386
#tar zxvf courierpassd-1.1.0-RC1.tar.gz
#cd courierpassd-1.1.0-RC1
#./configure –with-couriersrc=/images/tools-postfix/courier-authlib-0.55
#make && make install
copykan authdaemon.passwd dari /images/tools-postfix/courier-authlib-0.55 ke /usr/local/libexec/authlib.

cp /images/tools-postfix/courier-authlib-0.55/authdaemon.passwd /usr/local/libexec/authlib

Jika authdaemon.passwd tidak ada, maka, masuk ke /usr/local/libexec/authlib, dan perhatikan apakah ada file authdaemon.passwd, jika sudah ada, maka tidak diperlukan pengcopyan.
Karena saya menggunakan fedora, maka couriedpassd dapat di integrasikan dengan xinetd.d

#cd /etc/xinetd.d

buatlah file service berikut ini.
#touch courierpassd
#vim courierpassd

service courierpassd
{
port = 106
socket_type = stream
protocol = tcp
user = root
server = /usr/local/sbin/courierpassd
server_args = -s imap
wait = no
only_from = 127.0.0.1
instances = 4
disable = no
}

Selanjutnya.

#vim /etc/services

tambahkan perintah berikut ini.
courierpassd 106/tcp #for /etc/xinetd.d/courierpassd

save dan exit

lakukan restart service xinetd
#/etc/rc.d/init.d/xinetd restart

lakukan nmap localhost dan perhatikan port 106 seharusnya sudah terbuka.
atau lakukan telnet localhost 106
root@adimaulana:/# telnet localhost 106
Trying 127.0.0.1…
Connected to localhost.
Escape character is ‘^]’.
200 courierpassd v0.30 hello, who are you?
user adi@intra.net
200 Your password please.
pass adi
200 Your new password please.
newpass adimaulana
200 Password changed, thank-you.
quit
200 Bye.
Connection closed by foreign host.
root@adimaulana:/#

One response to “Membangun mail server dengan Postfix Bagian ke-3

  1. Kalo tambah user acount di postfix perintah di consolenya pake apa yah?bisa kasih informasi?

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s