無料グループウェア Aipo †
無料グループウェア 『アイポ5』
日本語
携帯対応
スマートフォン対応(iPhone,Android,WindowsMobile)
スケジュール(カレンダー)管理
勤怠管理
インストール型
Java + Tomcat + PostgreSQL
オープンソースだが、修正して販売するにはライセンス料支払いが必要
リマインダーメール †
vi / usr/ local/ aipo/ tomcat/ webapps/ aipo/ WEB-INF/ conf/ JetspeedJResources.properties
----
daemon.entry=remainderscheduledaemon
daemon.remainderscheduledaemon.classname=com.aimluck.eip.schedule.daemon.RemainderScheduleDaemon
daemon.remainderscheduledaemon.interval=30
daemon.remainderscheduledaemon.onstartup=false
----
/ usr/ local/ aipo/ bin/ shutdown.sh
/ usr/ local/ aipo/ bin/ startup.sh
テーブル構成 †
eip_t_mail
org001= # \d eip_t_mail
TABLE "public.eip_t_mail"
COLUMN | TYPE | Modifiers
-------------+-----------------------------+--------------------------------------------------------------
mail_id | INTEGER | NOT NULL DEFAULT NEXTVAL ( 'eip_t_mail_mail_id_seq' ::regclass)
user_id | INTEGER | NOT NULL
account_id | INTEGER | NOT NULL
folder_id | INTEGER | NOT NULL
TYPE | CHARACTER ( 1 ) |
read_flg | CHARACTER ( 1 ) |
subject | CHARACTER VARYING |
person | CHARACTER VARYING |
event_date | TIMESTAMP WITHOUT TIME zone |
file_volume | INTEGER |
has_files | CHARACTER ( 1 ) |
file_path | CHARACTER VARYING |
mail | bytea |
create_date | DATE |
update_date | TIMESTAMP WITHOUT TIME zone |
Indexes:
"eip_t_mail_pkey" PRIMARY KEY , btree ( mail_id)
DBパスワード †
Webメールを定期的に削除する †
Aipo5.1のWebメールはPOPクライアントとして動作するようで、データベース内にどんどんメールがたまり、消えません。バックアップ時にも時間と容量が圧迫されます。
サポートセンターにメールしたところ、「また、Webメール一括削除SQL等につきましては、現在提供させていただいておりません。」との回答。
Aipo5でDNSキャッシュがクリアされない †
メールサーバのIPだけ変わった後、 Webメール機能で送受信できなくなりました。
メールサーバのログをみても、そもそもアクセスが無い。ということでJavaがキャッシュしているだとうと考えググるとありました。
伝言メモのデフォルトを「選択して下さい」に変更 †
伝言メモ追加の宛先について
伝言メモのデフォルトを「選択して下さい」に変更。デフォルトの「ユーザ全員」だと誤って全員に送信してしまうため
--- /usr/local/aipo/tomcat/webapps/aipo/javascript/aipo/note/form.js 2010-04-27 17:54:58.000000000 +0900
+++ /usr/local/aipo/tomcat/webapps/aipo/javascript/aipo/note/form.js 2010-04-27 17:56:16.000000000 +0900
@@ -62,7 +62,7 @@
}
aipo.note.changeGroup = function( link, group, sel) {
- aimluck.utils.form.createSelect( "dest_user_id", "destuserDiv", link + "?mode=group&groupname=" + group + "&inc_luser=false", "userId", "aliasName", sel, '<option value="all">(ユーザー全員)<\/option>') ;
+ aimluck.utils.form.createSelect( "dest_user_id", "destuserDiv", link + "?mode=group&groupname=" + group + "&inc_luser=false", "userId", "aliasName", sel, '<option value="">(選択して下さい)</option><option value="all">(ユーザー全員)<\/option>') ;
}
aipo.note.onReceiveMessage = function( msg) {
アンインストール †
another postmaster may be running †
cd / usr/ local/ aipo/ bin
bash shutdown.sh
bash startup.sh
pg_ctl: another postmaster may be running; trying to start postmaster anyway
pg_ctl: could not start postmaster
携帯でみると真っ白になる対策 †
/ -> /aipo/ にリダイレクトしようとして失敗している模様
iモードエミュレータのエラー
==<HTMLのチェックを行います>==
<meta>に設定された属性"http-equiv"に指定されている値"refresh"は正しくないため無視されました。
==<HTMLのチェックが終了しました>==
読込みサイズ: 228
読込み完了。
============================================================
出力しているhtml
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<META HTTP-EQUIV="refresh" CONTENT="0;URL=/aipo/">
<title>Aipo</title>
</head>
<body>
</body>
</html>
セッションタイムアウトの延長 †
Apacheと同居 †
お問い合わせ画面の削除 †
httpポートの変更 †
vi / usr/ local/ aipo/ tomcat/ webapps/ aipo/ WEB-INF/ conf/ AipoResources.properties
----
aipo.webappserver.port=81
----
vi / usr/ local/ aipo/ tomcat/ conf/ server.xml
----
< Connector port ="81"
----
./ shutdown.sh