Version 2, last updated by dj_necro at December 03, 2009 11:13 UTC
JAMES Start up How-To
1. Sciągamy plik z JAMES'em file:apache-james-2.3.2.tar.gz
i rozpakowujemy do wybranego folderu, zwanego poniżej ROOT_FOLDER
2. Wykonujemy kolejno polecenia:
- chmod +x ROOT_FOLDER/bin/run.sh
- chmod +x ROOT_FOLDER/bin/phoenix.sh
- ROOT_FOLDER/bin/run.sh (Potrzebne uprawnienia root'a)
Phoenix rzuci wyjątkiem, ale zostaną utworzone foldery z konfiguracją jamesa
3. Do folderu ROOT_FOLDER/apps/james/SAR-INF/ wrzucamy plik konfiguracyjny file:config.xml
4. tworzymy folder ROOT_FOLDER/apps/james/SAR-INF/lib
5. jar z mailetem: "KATALOG_PROJEKTU/mailet/target/mailet-1.0-jar-with-dependencies.jar kopiujemy do folderu ROOT_FOLDER/apps/james/SAR-INF/lib
6. ponownie wykonujemy polecenie ROOT_FOLDER/bin/run.sh.
Jeśli wykonałaś/eś wszystko poprawnie powinny pojawić się komunikaty w stylu :
Using PHOENIX_HOME: /home/necro/Pobrane/james-2.3.2
Using PHOENIX_TMPDIR: /home/necro/Pobrane/james-2.3.2/temp
Using JAVA_HOME: /usr/java/jdk1.6.0_17/
Running Phoenix:
Phoenix 4.2
James Mail Server 2.3.2
log4j:WARN No appenders could be found for logger (org.springframework.context.support.ClassPathXmlApplicationContext).
log4j:WARN Please initialize the log4j system properly.
AbandonedObjectPool is used (org.apache.commons.dbcp.AbandonedObjectPool@1819ccba)
LogAbandoned: false
RemoveAbandoned: true
RemoveAbandonedTimeout: 60
Remote Manager Service started plain:4555
POP3 Service started plain:110
SMTP Service started plain:20025
NNTP Service started plain:119
FetchMail Disabled
UWAGA !!: Logi z działania serwisu dostępne są w ROOT_FOLER\apps\james\logs