安裝 OpenWebmail
官方網站 http://www.openwebmail.org
版本是openwebmail 2.53
在官網上下載有關於openwebmail的套件如下
openwebmail-2.53-1.i386.rpm
openwebmail-2.53-2.i386.rpm
openwebmail-2.53-3.i386.rpm
openwebmail-data-2.53-1.i386.rpm
openwebmail-data-2.53-2.i386.rpm
openwebmail-data-2.53-3.i386.rpm
安裝所需套件利用Yum 安裝
yum install perl-suidperl perl-Compress-Zlib perl-Text-Iconv
安裝openwebmail
rpm -ivh –force – -nodeps openwebmail-*
rpm -ivh –force – -nodeps openwebmail-data-*
設定 openwebmail
修改 /var/www/cgi-bin/openwebmail/etc/dbm.conf
dbm_ext .pag
dbmopen_ext none
dbmopen_haslock no
修改 /var/www/cgi-bin/openwebmail/etc/openwebmail.conf
domainnames pmail.idv.tw ( 修改為自己的domain name)
default_iconset Cool3D.Chinese.Traditional (讓openwebmail 介面ICOM 變成中文的)
修改 /var/www/cgi-bin/openwebmail/etc/defaults/openwebmail.conf
smtpserver 192.168.1.5 (修該為子己的smtp IP位址)
初始化openwebmail
下達只令 /var/www/cgi-bin/openwebmail/openwebmail-tool.pl –init
最後會問你要不要傳 report
Send the site report?(Y/n) y 選y即可
啟動 Apache server –> service httpd start
openwebmail 連線位址 http://yourdomain or ip /cgi-bin/openwebmail/openwebmail.pl
簡化登openwebmail 登入網址的長度
在openwebmail 2.53 若是以rpm安裝方式就不須手動在 /etc/httpd/conf/httpd.conf 加入
ScriptAlias /webmail /var/www/cgi-bin/openwebmail/openwebmail.pl
因rpm安裝時就會自動再 /etc/httpd/conf.d 目錄下面產生 openwebmail.conf 裡面就已包含簡化的設定
重新啟動Apache 服務 service httpd restart
設定 Aapche 開機自動啟動 chkconfig httpd on
連線位址就變成 http://yourdomain or ip /webmail
PS:
1. 之前dbm.cof 設定如下
dbm_ext .db
dbmopen_ext .db
dbmopen_haslock yes
此次我在CentOS 6 設定時他出現訊息要我換成
dbm_ext .pag
dbmopen_ext none
dbmopen_haslock no
這樣他才讓我順利初始化openwebmail
2. 如果在http log 中有出現下列的error 訊息
Can’t locate CGI.pm in @INC (@INC contains: /usr/local/lib/perl5 /usr/local/share/perl5 /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5 /usr/share/perl5) at /var/www/cgi-bin/openwebmail/openwebmail.pl line 32.
應該就是少安裝了 perl-CGI 套件
利用指令 yum install perl-CGI 安裝即可
本篇瀏覽人數: 9996
奇怪
他要我 dbmopen_haslock no –>變做yes
才可以
執行指令
/var/www/cgi-bin/openwebmail/openwebmail-tool.pl –init
我調整成yes了,將來會出現什麼大問題嗎??
您好
應該是部會的
呃~ 文章末 有說明是centos 6
我是5.8呢
5.8 要yes 才能繼續運行-_-~
不過已經設定好了
您好
這個情況是當時我在安裝時出現的
所以分享給大家,我相信您也知道
Linux 總是會有些怪怪的問題 哈哈
我目前的情況好奇怪
之前是用squirrel mail 收發郵件都正常的
但是因為不同時支援繁簡中文信件(語言,亂碼問題)
所以轉成架設為open webmail
本來是想架roundcube的…架到一頭霧水
現在是,smtp 發信正常
透過telnet / open webmail介面,皆可將信件寄出去
馬上可以在 /home/收件者/Maildir/new 找的到
但是透過open webmail 登入,收件匣 一直都沒看到信件
其他(spam,trash 等資料夾皆為 0/0)
我自己隱約察覺到,信件好像沒經過mailscanner 就寄了= =…
很多教學都有提到
postfix 先安裝, telnet 測試 , 之後postfix 保持開啓
但之後安裝mailscanner, 都有指導使用者 chkconfig postfix off 去關掉 重開機啓動的功能
但是就沒有提及到 mailscanner安裝之後,
究竟是 只需要chkconfig postfix off ,還是更需要將postfix 整個關掉?
因為mailscanner裡面也有postfix的incoming 和outgoing
不知道自己錯在那裡…暈了
您好
1.聽您的說明,您的郵件格式是使用maildir ,就我知道openwebmail 不支援maildir的格式喔
我想這應該是您在openwebmail 看不到郵件的主因吧
2.如果您是mailscanner + postfix , mailscanner 再啟動時會自動呼叫postfix,所以建議將postifx 設定開啟部啟動
service postfix off 即可
我照著榮哥的步驟做一遍的確成功裝起openwebmail 2.53,但我發現雖然我在openwebmail.conf中有設定default_language zh_TW.UTF-8,但使用者頭一次登入介面仍然是big5編碼,必須要進入使用者個人設定頁面將字集改為utf-8,之後登入才是utf-8.不知是否這是常態還是我那裏沒設定好?謝謝!
HI
我記得預設是utf-8 沒有特別去設定喔
大大您好,請問一下,依照教學文安裝完畢,輸入網址也有出現openwebmail登入畫面,可是會出現以下訊息,請問要如何修改呢?
Not Found
The requested URL /cgi-bin/openwebmail/openwebmail.pl was not found on this server.
Apache/2.2.15 (CentOS) Server at 172.16.100.60 Port 80
您好
請先看看您的apache log 的錯誤訊息
大大您好,錯誤訊息如下
[Wed Nov 25 09:07:58 2015] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Wed Nov 25 09:07:58 2015] [notice] Digest: generating secret for digest authentication …
[Wed Nov 25 09:07:58 2015] [notice] Digest: done
[Wed Nov 25 09:07:58 2015] [notice] Apache/2.2.15 (Unix) DAV/2 configured — resuming normal operations
[Wed Nov 25 09:07:58 2015] [warn] ./mod_dnssd.c: No services found to register
[Wed Nov 25 09:09:20 2015] [notice] caught SIGTERM, shutting down
[Wed Nov 25 09:09:20 2015] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Wed Nov 25 09:09:20 2015] [notice] Digest: generating secret for digest authentication …
[Wed Nov 25 09:09:20 2015] [notice] Digest: done
[Wed Nov 25 09:09:20 2015] [warn] ./mod_dnssd.c: No services found to register
[Wed Nov 25 09:09:20 2015] [notice] Apache/2.2.15 (Unix) DAV/2 configured — resuming normal operations
[Wed Nov 25 09:09:37 2015] [error] [client 172.16.100.60] File does not exist: /var/www/html/cgi-bin, referer: http://172.16.100.60/
[Wed Nov 25 09:09:37 2015] [error] [client 172.16.100.60] File does not exist: /var/www/html/favicon.ico
[Wed Nov 25 09:09:37 2015] [error] [client 172.16.100.60] File does not exist: /var/www/html/favicon.ico
大大您好,煩請您教導小弟一下,謝謝您