squirrelmail 설치 메모

안내:
squirrelmail 은 IMAP 프로 토 콜 을 기반 으로 한 웹 메 일 시스템 입 니 다.현재 버 전의 기능 은 이미 10 점 입 니 다.
완비 되 어 개성 화 된 수정 을 하 는 것 도 편리 하 다.
1. 운영 체제 와 환경
  
  RatHat Linux 7.2
qmail 설치 됨
courier - IMAP 설치 됨
  
2. 필요 한 소프트웨어
  
  squirrelmail-1.4.0.tar.gz (http://www.squirrelmail.org)
  
3. squirrelmail 설정
squirrelmail 은 컴 파일 할 필요 가 없 지만 상세 한 설정 이 필요 합 니 다.
  tar zxf squirrelmail-1.4.0.tar.gz
  cd squirrelmail-1.4.0
. / configure (또는 cd config;. / conf. pl)
다음 화면 이 나타 납 니 다.
  #########################################################
  SquirrelMail Configuration : Read: config.php (1.4.0)
  ---------------------------------------------------------
  Main Menu --
  1. Organization Preferences
  2. Server Settings
  3. Folder Defaults
  4. General Options
  5. Themes
  6. Address Books (LDAP)
  7. Message of the Day (MOTD)
  8. Plugins
  9. Database
  D. Set pre-defined settings for specific IMAP servers
  C. Turn color on
  S Save data
  Q Quit
  Command >>
  #########################################################
1, 선택 1, 조직 설정 에 진입
  #########################################################
  Organization Preferences
1. Organization Name: SquirrelMail 구체 적 인 상황 에 따라 수정
  2. Organization Logo : ../images/sm_logo. png 구체 적 인 상황 에 따라 수정
  3. Org. Logo Width/Height : (308/111)
4. Organization Title: SquirrelMail $version 구체 적 인 상황 에 따라 수정
5. Signout Page: 구체 적 인 상황 에 따라 수정
  6. Default Language : en_US 를 zh 로 변경CN
  7. Top Frame : _top
  8. Provider link : http://www.squirrelmail.org/
  9. Provider name : SquirrelMail
  #########################################################
2 、 선택 2, 서버 진입 옵션
  #########################################################
  Server Settings
  General
  -------
1. 도 메 인: mydomain. com 도 메 인 이름 변경
  2. Invert Time : false
3. Sendmail or SMTP: SMTP 제안 을 Sendmail 로 변경
A. 업데이트 IMAP 설정: localhost: 143 (cyrus) 을 (courier) 로 변경
  B. Update SMTP Settings : localhost:25
  #########################################################
3, 선택 4, 전역 설정 에 진입
  #########################################################
  General Options
1. Default Charset: iso - 8859 - 1 을 gb 2312 로 변경
2. Data Directory:.. / data / 구체 적 인 상황 에 따라 수정
  3. Attachment Directory : $data_dir 는 DATA 디 렉 터 리 와 분리 하 는 것 이 좋 습 니 다.
4. Directory Hash Level: 0 대 사용 자 는 4 로 변경 가능
  5. Default Left Size : 150
6. Usernames in Lowercase: false 를 true 로 변경
  7. Allow use of priority : true
8. SM attributions 숨 기기: false 를 true 로 변경
  9. Allow use of receipts : true
  10. Allow editing of identity : true/true
  11. Allow server thread sort : false
  12. Allow server-side sorting : false
13. Allow server charset search: true 를 false 로 변경
  14. Enable UID support : true
  15. PHP session name : SQMSESSID
  #########################################################
4. 변경 후 저장 을 선택 하고 종료 합 니 다.config / config. php 파일 을 다시 검사 합 니 다. $datadir 가 비어 있 으 면 다시
정확 한 값 을 채우다.이것 은 그것 의 버그 다.
4. squirrelmail 의 배치
전체 디 렉 터 리 를 DocumentRoot 에 복사 하고 디 렉 터 리 를 webmail 로 바 꾸 고 webmail / data 디 렉 터 리 를 $data 로 복사 합 니 다.dir
설 치 된 곳 에 설 치 된 Attachment 디 렉 터 리 를 만 들 고 CHMOD 777 과 함께 하면 됩 니 다.
5. 맞 춤 형 수정 및 설치 플러그 인 (plugin)
전체 시스템 은 PHP 로 작성 되 어 있 기 때문에 수정 하기에 매우 편리 하 다.
플러그 인 에 대해 서 는 원본 패키지 에 몇 개 를 가지 고 있 으 며, 다른 것 은 홈 페이지 에서 다운로드 할 수 있 습 니 다.내 가 가장 잘 쓰 는 것 은:
filers - -------- 메 일 규칙 을 제정 하여 메 일 을 지정 한 메 일 폴 더 에 자동 으로 나 누 어 줍 니 다.
  mail_fetch --- --- 다른 POP 3 메 일 서버 의 계 정 메 일 을 받 고 지정 한 메 일 폴 더 에 저장 합 니 다.
  quota_디스크 한도액 을 설정 하면 현재 사용량 을 표시 할 수 있 습 니 다.
플러그 인 을 설치 하 는 방법 은 세 가지 입 니 다. 8 을 선택 하여 플러그 인 옵션 에 들 어가 면 플러그 인 이름 앞 에 있 는 숫자 를 입력 하면 편리 하 게 증가 하거나
해당 플러그 인 을 제거 하 였 습 니 다.
도연 하 다
  2003/05/15
사용 방법 1: 긴 메 일 내용 을 자동 으로 줄 바 꾸 기
SquirrelMail 로 긴 메 일 내용 을 표시 할 때 결함 이 있 습 니 다. 자동 으로 줄 을 바 꾸 지 않 습 니 다.원본 파일 을 보 니
문 제 는 두 가지 가 있다. 하 나 는 메 일 내용 을 표시 할 때 'pre' 표 지 를 사용 하 는 것 이 고, 다른 하 나 는 표 TD 가 모두 길 지 않다 는 것 이다.
긴 메 일 내용 이 자동 으로 줄 을 바 꿀 수 있 도록 다음 과 같이 변경 해 야 합 니 다.
1. "pre" 표 지 를 사용 하지 않 고 메 일 내용 을 표시 합 니 다.
  vi functions/mime.php
  -- $body = '
' . implode("/n", $body_ary) . '
';
  ++ $body = implode("
/n",$body_ary);
2. "$message body" 를 표시 하 는 TD 문 구 를 찾 아 TD 를 길이 로 변경 합 니 다.
  vi src/read_body.php
이전 버 전:
  -- " /n"
  ++ " /n"
새 버 전:
  -- html_tag( 'td', '
'. $messagebody."/n", 'left')
  ++ html_tag( 'td', '
'. $messagebody."/n", 'left',','width=580')
2003 / 08 / 14 에 추가
본문
http://www.taoran.net/tech/squirrelmail.html

좋은 웹페이지 즐겨찾기