FreeBSD (Squirrelmail)

2006-12-04 (月曜日) In: Apache|FreeBSD|Squirrelmail|imap (438 views)

/usr/ports/mail/squirrelmail

以前は/user/ports/japanese/に日本語版が置いてあったが今はここのみに置いてあるみたい。

日本語版本家では1.4.5で止まっているけど、portsのは1.4.8。とりあえずportsで入れてみる。

  1. # cd /usr/ports/mail/squirrelmail
  2. # portinstall

その後、/usr/local/www/squirrelmailに降りて、

  1. # cd /usr/local/www/squirrelmail
  2. # ./configure

で各種設定を行う。

日本語を使うなら、 メニュー10番目のLanguageの所を

  1. Language preferences
  2. 1Default Language       : ja_JP
  3. 2Default Charset        : iso-2022-jp
  4. 3Enable lossy encoding  : false

でOK。あと、メニュー2番目のServer SettingsでIMAPサーバーを選択すれば使えるようになります。ウチはuw IMAPなのでこんな感じ。

  1. IMAP Settings
  2. --------------
  3. 4IMAP Server            : localhost
  4. 5IMAP Port              : 143
  5. 6Authentication type    : cram-md5
  6. 7Secure IMAP (TLS)      : false
  7. 8Server software        : uw
  8. 9Delimiter              : detect

あとは、適当に好みで。

apacheの設定は、SSLで使いたかったのでIncludesに置いたhttpd-ssl.confに下記を追記。

  1. <code>Alias /webmail "/usr/local/www/squirrelmail"</code>
  2. AllowOverride All
  3. Options FollowSymLinks ExecCGI Includes
  4. Allow from All

これで https://wwwほげほげ/webmail で使えるようになる。
ところが、 返信とかすると下記のようなウォーニングが。

  1. Warning: preg_split() expects parameter 4 to be long, string given in /usr/local/www/squirrelmail/functions/imap_messages.php on line 808Warning: Invalid argument supplied for foreach() in/usr/local/www/squirrelmail/functions/mime.php on line 52

ぐぐってみたらパッチ発見。

http://www.hmailserver.com/forum/viewtopic....

http://sourceforge.net/tracker/index.php?func=detail&aid=1543573.....

  1. # diff imap_messages.php.org imap_
  2. messages.php
  3. 808c808
  4. &lt;$flags = preg_split('/ /', $regs[1],-1,'PREG_SPLIT_NI_EMPTY');
  5. ---
  6. &gt;                 $flags = preg_split('/ /', $regs[1],-1,PREG_SPLIT_NO_EMPTY);

これで解決。

1 Response to FreeBSD (Squirrelmail)

Avatar

heipooh

2月 26th, 2008 at 15:44:42

Warning の件 感謝します。

最初は、
シングルクォーテーションとらずにはまりましたが。
# mail は、すいません。

コメント投稿フォーム(Comment Form)

ご意見ご感想などありましたらコメントとして投稿をお願いします。メールアドレスは非公開になります。

About this blog

日々の四方山話を徒然と・・・
いらっしゃいませ。このブログはオーストラリアの生活に関する話題とFreeBSDに関連する話題を主に色々と書き綴っています。
Sorry, This site consists of Japanese contents only. If you are interested in my blog, feel free to leave your comments in English or Japanese. Thank you.

Categories

Archives

広告

なかのひと

Feedjit Live Blog Stats

Browser

Chrome Counter Firefox3 Meter

あわせて読みたいブログ

あわせて読みたいブログパーツ
マクロミルへ登録
おこづかいがドンドンたまる”おトク貯金箱”ポイントボックス