Cara Install OpenDKIM pada ZCS 7 di CentOS 6.2

Opendkim yang akan digunakan adalah opendkim dari repository EPEL.

Untuk menambahkan repository EPEL download epel-release-6-5.noarch.rpm

# wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-5.noarch.rpm
--2012-01-21 17:30:51--  http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-5.noarch.rpm
Resolving download.fedoraproject.org... 66.35.62.166, 80.239.156.215, 85.236.55.6, ...
Connecting to download.fedoraproject.org|66.35.62.166|:80... connected.
HTTP request sent, awaiting response... 302 FOUND
Location: http://epel.idrepo.or.id/epel/6/i386/epel-release-6-5.noarch.rpm [following]
--2012-01-21 17:30:52--  http://epel.idrepo.or.id/epel/6/i386/epel-release-6-5.noarch.rpm
Resolving epel.idrepo.or.id... 203.34.118.132, 203.34.118.133
Connecting to epel.idrepo.or.id|203.34.118.132|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 14064 (14K) [application/x-redhat-package-manager]
Saving to: âepel-release-6-5.noarch.rpmâ

100%[======================================>] 14,064      --.-K/s   in 0.04s

2012-01-21 17:30:52 (329 KB/s) - âepel-release-6-5.noarch.rpmâ saved [14064/14064]
 
setelah itu install dengan menggunakan perintah

# rpm -ivh epel-release-6-5.noarch.rpm
warning: epel-release-6-5.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID 060                                                                                        8b895: NOKEY
Preparing...                ########################################### [100%]
   1:epel-release           ########################################### [100%]
selanjutnya install opendkim
# yum install opendkim
Loaded plugins: fastestmirror, presto, security
Loading mirror speeds from cached hostfile
epel/metalink                                            | 4.1 kB     00:00
 * base: mirrors.sin3.sg.voxel.net
 * epel: epel.idrepo.or.id
 * extras: mirrors.sin3.sg.voxel.net
 * updates: mirrors.sin3.sg.voxel.net
epel                                                     | 4.3 kB     00:00
epel/primary_db                                          | 4.1 MB     00:10
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package opendkim.x86_64 0:2.4.2-5.el6 will be installed
--> Processing Dependency: libopendkim = 2.4.2-5.el6 for package: opendkim-2.4.2                                                                                        -5.el6.x86_64
--> Processing Dependency: libopendkim.so.5()(64bit) for package: opendkim-2.4.2                                                                                        -5.el6.x86_64
--> Running transaction check
---> Package libopendkim.x86_64 0:2.4.2-5.el6 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package              Arch            Version               Repository     Size
================================================================================
Installing:
 opendkim             x86_64          2.4.2-5.el6           epel          175 k
Installing for dependencies:
 libopendkim          x86_64          2.4.2-5.el6           epel           60 k

Transaction Summary
================================================================================
Install       2 Package(s)

Total download size: 235 k
Installed size: 598 k
Is this ok [y/N]: y
Downloading Packages:
Setting up and reading Presto delta metadata
Processing delta metadata
Package(s) data still to download: 235 k
(1/2): libopendkim-2.4.2-5.el6.x86_64.rpm                |  60 kB     00:00
(2/2): opendkim-2.4.2-5.el6.x86_64.rpm                   | 175 kB     00:00
--------------------------------------------------------------------------------
Total                                           301 kB/s | 235 kB     00:00
warning: rpmts_HdrFromFdno: Header V3 RSA/SHA256 Signature, key ID 0608b895: NOK                                                                                        EY
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
Importing GPG key 0x0608B895:
 Userid : EPEL (6)
 Package: epel-release-6-5.noarch (installed)
 From   : /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
Is this ok [y/N]: y
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Warning: RPMDB altered outside of yum.
  Installing : libopendkim-2.4.2-5.el6.x86_64                               1/2
  Installing : opendkim-2.4.2-5.el6.x86_64                                  2/2

Installed:
  opendkim.x86_64 0:2.4.2-5.el6

Dependency Installed:
  libopendkim.x86_64 0:2.4.2-5.el6

Complete!
 
Edit file konfigurasi opendkim.conf.

# vi /etc/opendkim
PidFile /var/run/opendkim/opendkim.pid
Mode    sv
Syslog  yes
SyslogSuccess   yes
LogWhy  yes
UserID  opendkim:opendkim
Socket  inet:8891@localhost
Domain z.uny.ac.id
Selector        selector
KeyFile /etc/opendkim/keys/select.private
SyslogFacility mail
X-Header Yes
 
buat key

# opendkim-genkey -d uny.ac.id -D /etc/opendkim/keys -s selector
 
cek di direktori /etc/opendkim/keys

# cd /etc/opendkim/keys
# ls
selector.private  selector.txt
 
Tambahkan di dns server isi dari file  selector.txt

Jalankan opendikm
# opendkim -x /etc/opendkim.conf
 
Tambahkan beberapa baris berikut di file /opt/zimbra/postfix/master.cf.in

-o milter_default_action=accept
    -o smtpd_milters=inet:localhost:8891
    -o non_smtpd_milters=inet:localhost:8891
    -o disable_mime_output_conversion=yes
 
kemudian restart zimbra

# su zimbra
# zmcontrol restart
 
Untuk melakukan check
kirim email ke sa-test@sendmail.net

selesai

0 comments:

Post a Comment

Please Enable JavaScript!
Mohon Aktifkan Javascript![ Enable JavaScript ]
close
iklan 120 x 600 kanan
close