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
close