다람쥐웹메일셋팅시 오류
글쓴이: tyanlee / 작성시간: 토, 2005/06/11 - 9:33오후
로그인하면 다음과같은에러가남니다
이 페이지에 접근하기 위해서는 정당한 비밀번호가 있어야 합니다.
별짓다해바도안대더군요 아이디페스워드 새로만들어서해바도안대고요 익스프레스로는접속이되는데 다람쥐메일에선외안대는지 몰겟읍니다
가방끈이짤바서 영문사이트에서는도저히 도움을받을수업어서질문드림니다 퍼미션도조정해보고 메일프로그램도다시깔아바도안대서
질문드림니다 아시는분답변좀부탁드림니다.
Forums:
Re: 다람쥐웹메일셋팅시 오류
/설치된곳/src/configtest.php 인가요? 그거 실행하고서 이상없으면 아마도 imap 문제가 우선일겁니다. 되는걸로 바꾸세요. 참고로 uw-imapd는 좀 골치아프지만 설정을 고쳐해야할겁니다.
하나보다 둘이 낫다. 그리고 둘보다 셋이....셋보다 넷이..
imap설치는
imap 는
imap-2004d-0.1.2.i386.rpm--이걸로설치햇읍니다
다음문서를참고해서설치햇구요
다람쥐 메일(Squirrel Mail) 설치(FC1)
글쓴이 : freekgb (2005년 02월 06일 오후 01:04) 읽은수: 970 [ 파일 시스템 # 트랙백(0) ]
심심하기도 하고 무슨 이유인지에서 다람쥐메일을 설치해 보고
그냥 지우기도 모하고 메뉴얼을 간단하게 작성해서 올립니다.
페도라 코어 1 기반이라는 것이 좀 아쉽기는 하지만 도움이 되셨으면 하네요.
플랫폼 : i386 서버
OS : Fedora Core 1
다람쥐 메일을 설치했습니다.
RPM으로 설치했구요. IMAP 문제 때문에 약간의 삽질을 했습니다.
1. 다운로드 및 설치
http://www.squirrelmail.org/download.php 에서
최신버전의 RPM 파일을 다운로드합니다.
Fedora라면 그냥 설치하시면 될 겁니다.
- squirrelmail-1.4.4-1.noarch.rpm
- squirrelmail-i18n-1.4.4-1.noarch.rpm
# rpm -ivh squirrelmail-*.noarch.rpm
아직 한소프트리눅스나 한컴리눅스에서는 테스트해보지는 않았지만
설치시 아파치등과 의존성이 걸리는 경우
아파치와 php. mysql이 이미 설치되어 있으면 그냥 의존성 무시하고 설치하셔도 될 듯 합니다.
# rpm -Uvh --nodeps --force squirrelmail-*.noarch.rpm
2. 디렉토리 소유권 조정
아파치 웹서버 데몬과 연동해야 하므로 파일의 소유권을 조정합니다.
아파치가 어떤 사용자와 그룹으로 사용되는지 알아봅니다(httpd.conf).
대부분 apache, www, nobody 등으로 사용될 것입니다.
다음과 같이 소유권을 조정합니다.
제가 설치한 서버의 경우 사용자와 그룹이 nobody로 되어 있습니다.
# chown nobody -R /usr/share/squirrelmail/
# chown nobody -R /etc/squirrelmail/config.php
# chown nobody.nobody -R /var/lib/squirrelmail/prefs/
# chown nobody.nobod -R /var/spool/squirrelmail/attach/
# chmod 777 /var/spool/squirrelmail/attach/
3. 아파치 설정 조정
아파치 설정 파일에 Alias 설정을 해줍니다.
만약 아파치도 RPM으로 설치되었다면 조정할 필요가 없습니다.
(/etc/httpd/conf.d/ 이하에 squirrelmail.conf 설정 파일이 저장됩니다.)
다만 조금더 세심한 설정을 위해서 디렉토리의 권한 설정을 좀 해주면 되죠.
# vi httpd.conf
Alias /webmail "/usr/share/squirrelmail"
# 이 부분은 아파치를 소스 설치한 경우에 필요한 설정입니다.
<Directory "/홈페이지디렉토리경로/webmail">
Options Indexes FollowSymlinks MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
4. php.ini 파일 수정
php.ini를 수정합니다. 보통 /etc/php.ini 또는 PHP 설치 디렉토리 아래
또는 Apache 설치 디렉토리 아래에 있을 겁니다.
여기에서 아래 부분들을 고쳐준다.
register_globals = On
session.use_cookies = 1
file_uploads = On
sendmail_path = /usr/sbin/sendmail
<-- 큐메일을 사용해도 이 파일에 링크가 걸려있다고 합니다.
만약 첨부파일 용량을 조정하려면 이 파일에서 업로드 파일을 용량을 조정해야 합니다.
(파일 용량에 대한 설정이 세 군데 정도 있는데 기본적으로는 최대 8M까지 조정할 수 있습니다)
upload_max_filesize = 8M
5. POP3 설정
Fedora에서는 dovecot IMAP/POP3 서비스 데몬을 사용합니다.
xinetd를 사용한 IMAP/POP3 서비스의 경우는 Squirrel을 사용할 수 없습니다.
따라서 xinetd의 설정을 disable로 설정해 주시고 이 데몬의 설정을 해주도록 합니다.
(주의 - POP3/IMAP 서비스 데몬 교체시 기존의 모든 메일 파일이 받아질 수도 있음)
(한소프트리눅스/한컴리눅스의 경우 이 프로그램이 없다면
페도라 코어 1 RPM 패키지를 설치하시면 될 것으로 보입니다)
다음과 같이 설정 파일을 열어서 파일 설정을 합니다.
# vi /etc/dovecot.conf
protocols = imap imaps pop3 pop3s
# 14번째 줄
# IP or host address where to listen in for connections. It's not currently
# possible to specify multiple addresses. "*" listens in all IPv4 interfaces.
# "[::]" listens in all IPv6 interfaces, but may also listen in all IPv4
# interfaces depending on the operating system. You can specify ports with
# "host:port".
imap_listen = *
pop3_listen = *
# 21, 22번째 줄
# /etc/init.d/xinetd restart
# /etc/init.d/dovecot start
[Core 3에서의 문제]
"INBOX.Sent"을 만들고
"Options - Folder Preferences"에서
Sentbox를 "INBOX.Sent"로 설정해야 한다고 합니다.
더 많은 정보 - http://www.squirrelmail.org/wiki/en_US/PermissionDenied
6. Squirrel Mail 설정
Squirrel Mail은 Perl 메뉴방식의 설정을 지원합니다.
다음과 같이 실행하면 설정 메뉴가 뜹니다.
# cd /usr/share/squirrelmail/config
# ./conf.pl
다음은 반드시 수정해야 할 사항입니다.
- 1. Organization Preferences (기관에 대한 정보를 설정합니다)
- 2. Server Settings
1. Domain : 웹메일을 설치한 도메인 내임 (예: lvsp.org)
(나머지는 그대로 두도록 합니다)
- 4. General Options
4. Default Left Size : 200
(이 부분의 설정은 그대로 두도록 합니다.
옵션 4 부분은 그대로 두어도 되고 200 정도로 조정해도 됩니다)
- 8. Plugins
(반드시는 아니지만, 번호 입력을 통해서 플러그인 설치가 가능합니다)
- 10. Languages
1. Default Language : ko_KR
2. Default Charset : euc-KR
(한글 출력 부분입니다. 나머지는 그대로 두도록 합니다)
- 메뉴 이동은 번호, 상위 이동은 R, 저장은 S, 종료는 Q를 누릅니다.
[디렉토리 설명]
/usr/share/squirrelmail -> 메인 디렉토리. 이하는 이 디렉토리 아래의 디렉토리.
class/
config/
config.php -> /etc/squirrelmail/config.php -> 기본 설정을 기록한 파일
conf.pl -> 기본설정 바꾸는 프로그램 -> config.php 에 기록됨
functions/
help/
images/
include/
index.php
locale/
plugins/ -> 플러그인 프로그램
src/
themes/ -> 테마 파일 (conf.pl 를 이용하여 새로 등록)
/var/lib/squirrelmail/prefs => 개별 사용자의 등록정보, 주소록 등이 저장됨
7. Apache 재시작
Apache를 재시작 해줘야 Squirrel Mail 설정 적용이 됩니다.
# /etc/init.d/httpd restart
또는
# /apache설치경로/bin/apachectl restart
이제 웹브라우저로 확인해 봅니다. 다음과 같은 도메인으로 접속하면 됩니다.
http://your.domain.com/webmail
성공 하셨나요? 그러면, 계정으로 접속해 보세요. 접속 완료되면
무사히 설정된 것입니다.
imap설치를잘못한것인지요
작동은정상적으로대고잇읍니다
i love linux
imap 서버와 다람쥐메일의 연동이 잘 안돼는 것 같습니다.익스프레스
imap 서버와 다람쥐메일의 연동이 잘 안돼는 것 같습니다.
익스프레스로 잘 된다는 것은 pop3가 잘된다는 뜻인가요? 아니면 imap도 잘 되나요?
fc3에서 dovecot과 다람쥐메일로 잘 사용하고 있습니다.
dovecot을 사용 안하신 이유가 있나요?
우분투가 좋아요.
[quote="arboris"]imap 서버와 다람쥐메일의 연동이 잘 안
[quote="Anonymous"][quote="arboris"]imap
하나보다 둘이 낫다. 그리고 둘보다 셋이....셋보다 넷이..
리풀달아주신분들감사합니다
메뉴얼대로 dovecot로 imap돌리고잇읍니다
ps ax | grep imap 시출력대는 사항
1072 ? S 0:00 imap-login
1648 ? S 0:00 imap-login
1651 ? S 0:00 imap-login
1653 pts/0 S 0:00 grep imap
위와같이출력대고
텔넷으로접속시에도 정상작동됩니다
페도라코어2이고요
첨에 imap-2004d-0.1.2.i386.rpm 요걸로설치햇다가
안대서
cyrus-imapd-2.2.10-3.fc2.i386.rpm 요걸로도설치해밧구요
다람쥐메일설정에서두 cyrus로바꾸엇는데도안댑니다
imap(cyrus-imapd)이 다람쥐와연동이잘안대는건지
아니면 설정문제인지 페도라코어2에서는 uw-imap이나 기타다른imap를 설치해야대는지만알아도 해결하기수월할텐데
한글로된문서에서는 찾을길이업내요
아시는분 귀찬으시더라도 답변좀부탁드림니다
i love linux
Re: 리풀달아주신분들감사합니다
하나보다 둘이 낫다. 그리고 둘보다 셋이....셋보다 넷이..
사이트에 해결책이 나와있네요..^^*
아래 사이트에 해결책이..
저도 똑같은 문제로 한참 고민했는데 아래 내용대로 따라하니 바로 해결이
되네요...
http://www.squirrelmail.org/wiki/en_US/LoginError
댓글 달기