如何開啓Egroupware的Mail功能

edited 十月 2013 in egroupware
我操作系統是RedHat AS4 Egroupware安裝一切順利,在IE窗口也可以進入到Egroupware,但是FelaMiMail功能一直打不開,提示連結IMAP伺服器發生錯誤!您的PHP並未編譯為支援IMAP的狀態。我嘗試在RedHat上安裝IMAP(是在http://www.washington.edu下載的),並在網上搜集了很多安裝IMAP的相關文章,基本上都是在安裝編譯完成之後要把imap/imapd 和 ipopd/ipop2d ipopd/ipop3d這三個執行文件拷貝至/usr/sbin 但是由於我的IMAP編譯時報錯在imap目錄下沒有imapd執行文件,只有imapd.c源文件和一個Makefile文件。請協助告知我的問題出在那裏,或者詳細的説明一下Egroupware怎麽實現FelaMiMail功能。麻煩了,非常感謝!!!!!




附上編譯報錯信息:
`cat CCTYPE` -c `cat CFLAGS` `cat OSCFLAGS` -c osdep.c
/bin/sh: cc: command not found
make[3]: *** [osdep.o] Error 127
make[3]: Leaving directory `/home/heroqq/imap-2004g/c-client'
make[2]: *** [lnp] Error 2
make[2]: Leaving directory `/home/heroqq/imap-2004g/c-client'
make[1]: *** [OSTYPE] Error 2
make[1]: Leaving directory `/home/heroqq/imap-2004g'
make: *** [lrh] Error 2

原始討論: http://twpug.net/x/modules/newbb/viewtopic.php?topic_id=1953

評論

  • edited 八月 2006
    編譯的錯誤訊息應該是在提示你缺少編譯所需的 gcc ,只要你的主機支援 IMAP 協定,設定跟一般郵件軟體沒兩樣。
  • edited 八月 2006
    謝謝,不過根據你上述的回復我還是無從下手,開啓FelaMiMail功能必須要安裝IMAP嗎?(系統自帶的Cyrus IMAP的可以嗎?)如果是,將如何安裝,我在網上搜集的一些文章都說的不是很明白而且Linux版本也比較老。
  • edited 八月 2006
    沒錯,必須安裝 IMAP 伺服器,使用哪一個基本上沒有差別;而安裝方式請參考個別說明文件。

    另外,請別透過線上簡訊功能發問,感謝。
  • edited 八月 2006
    系統自帶的cyrus-imapd已經安裝並開啓
    Starting cyrus-imapd: preparing databases... done. [ OK ]

    而且IMAP的143端口也工作正常
    Trying 127.0.0.1...
    Connected to localhost.localdomain (127.0.0.1).
    Escape character is '^]'.
    * OK localhost.localdomain Cyrus IMAP4 v2.2.10-Invoca-RPM-2.2.10-1.RHEL4.1 server ready

    emailadmin也設置了
    但是在FelaMiMail界面還是提示連結IMAP伺服器發生錯誤!
    您的PHP並未編譯為支援IMAP的狀態
    不知問題出現在那裏,還有就是你說的"參考個別說明文件"在那裏可以找到。非常感謝!!!
  • edited 八月 2006
    你還需要安裝 php imap extension ,在 fedora 我都是直接用 yum 安裝:
    yum install php-imap

    細節可以參考官方網站:
    http://tw2.php.net/imap
  • edited 八月 2006
    非常感謝Kiang的協助,按照你說的我已經把php-imap安裝了
    [[email protected] ~]# rpm -qa|grep php
    php-4.3.9-3.1
    php-pear-4.3.9-3.1
    php-ldap-4.3.9-3.1
    php-odbc-4.3.9-3.1
    php-pgsql-4.3.9-3.1
    php-imap-4.3.9-3.1
    php-mysql-4.3.9-3.1

    不過新的狀況又出現 現在FelaMiMail下報如下錯誤:
    連結IMAP伺服器發生錯誤!

    Too many login failures


    不知問題出現在什麽地方。
  • edited 八月 2006
    帳號、密碼有誤,表示你的 IMAP 與 egroupware 的帳號、密碼不一致,可以到 FelaMiMail 的喜好設定中調整。

    步驟:
    1. 系統管理 => emailadmin => 網站設定
    2. 點選 default profile
    3. 勾選 "使用者可以自行定義郵件帳號" 後儲存
    4. 喜好設定 => FelaMiMail => 喜好設定
    5. 最下面會多出幾個欄位設定,完成後可以試試
  • edited 八月 2006
    我按照你的方法,出現了上述的“多出幾個欄位設定”,這裡設定的帳號密碼是我目前Egroup的登陸帳號和密碼嗎,我按照這樣設置后問題依舊。還是要在Linux下用ROOT帳號建立新的帳號和密碼。
    非常感謝!!!!
    多出的欄位為:使用者名稱
    密碼
    郵件位置
    IMAP伺服器位置
    IMAP伺服器種類
  • edited 八月 2006
    Egroupware卡在Mail這個部分好長時間了,真是痛苦!!
  • edited 十一月 2006
    可參考下列回答來解決
    Are the accounts virtual or real? If you want users to login to eGW with
    different credentials than their mail server, each user will have to edit
    their Felamimail preferences and fill out the Custom Settings section.
    Also, if you are using virtual accounts, you should go into the pop3/imap
    section EmailAdmin and change the Imap server login type to Virtual Mail
    Manager.
Sign In or Register to comment.