squirrelmail 전제 조건
Sendmail 설정 참조
https://93it-serverengineer./57
로프트 설정 참고 사항
https://93it-serverengineer./61
vi /etc/mail/localhostname 
==================================================== == ========================= 
squirrelmail.domain.tk –> 추가 
==================================================== == ========================= 
vi /etc/mail/sendmail.mc 
==================================================== == =========================
주석 해제 52,53 
118 주소=127.0.0.1 -> 주소=0.0.0.0 
==================================================== == =========================
m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf
vi /etc/mail/access 
==================================================== == ========================= 
연결: IP 주소 릴레이 
연결: squirrelmail.domain.tk 릴레이 
==================================================== == =========================
systemctl 다시 보내기 sendmail 
로프트 설정(로프트 설정 참조)
vi /etc/dovecot/dovecot.conf 
==================================================== == ========================= 
24개 프로토콜 = imap pop3 lmtp 
30 청취 = *, :: 
33 base_dir = /var/run/dovecot/ 
댓글 취소 
==================================================== == ========================= 
vi /etc/dovecot/conf.d/10-ssl.conf 
==================================================== == =========================
8ssl = 아니요 
14#ssl_cert = 
15 #ssl_key = 
14,15 노트 
==================================================== == ========================= 
vi /etc/dovecot/conf.d/10-mail.conf 
==================================================== == ========================= 
주석 처리 #25#mail_location = mbox:~/mail:INBOX=/var/mail/%u 
==================================================== == ========================= 
vi /etc/dovecot/conf.d/10-auth.conf 
==================================================== == ========================= 
disable_plaintext_auth = 아니요 
아니 댓글 후 
==================================================== == ========================= 
systemctl dovecot 재시작
다람쥐 메일 설치
cd /usr/local/src 
mkdir 웹메일 
cd /usr/local/src/웹메일 
다람쥐 메일 다운로드 
wget http://www.squirrelmail.org/countdl.php?fileurl=http%3A%2F%2Fprdownloads.sourceforge.net%2Fsquirrelmail%2Fsquirrelmail-webmail-1.4.22.tar.gz  
다람쥐 메일 언어 세트 다운로드 
wget http://www.squirrelmail.org/countdl.php?fileurl=http%3A%2F%2Fprdownloads.sourceforge.net%2Fsquirrelmail%2Fall_locales-1.4.18-20090526.tar.gz  
다람쥐메일 언어설정 다운로드 파일명 변경 
mv countdl.php?fileurl=http:%2F%2Fprdownloads.sourceforge.net%2Fsquirrelmail%2Fall_locales-1.4.18-20090526.tar.gz all_locales-1.4.18-20090526.tar.gz 
다람쥐 우편함 다운로드 파일 이름 바꾸기 
mv countdl.php?fileurl=http:%2F%2Fprdownloads.sourceforge.net%2Fsquirrelmail%2Fsquirrelmail-webmail-1.4.22.tar.gz squirrelmail-webmail-1.4.22.tar.gz 
압축을 풀다 
tar zxvf squirrelmail-webmail-1.4.22.tar.gz 
cd squirrelmail-webmail-1.4.22 
mkdir -p /home/squirrelmail/ 
cp -a * /home/squirrelmail/ 
cd /usr/local/src/웹메일 
tar zxvf all_locales-1.4.18-20090526.tar.gz 
. /설치하다 
squirrelmail 설치 경로를 입력하십시오:/home/squirrelmail 
빨간색 부분을 입력합니다. 
cp: 커버~ 
9회 
cd /home/squirrelmail/ 
mkdir /home/squirrelmail/attachments 
chown 아무도:아무도 -R /home/squirrelmail 
. /구성
==================================================== == ========================= 
SquirrelMail 구성: 읽기: config_default.php(1.4.0) 
————————————————– — — 
메인 메뉴 – 
1. 조직 환경 설정 
2. 서버 설정 
3. 폴더 기본값 
4. 일반 옵션 
5. 테마 
6. 연락처 
7. 오늘의 뉴스(MOTD) 
8. 플러그인 
9. 데이터베이스 
10. 언어 
D. 특정 IMAP 서버에 대해 미리 정의된 설정 지정
C 색상 열기 
S 세이브 데이터 
종료 요청 
명령 >> 2  
2번 선택(서버 설정) 
==================================================== == ========================= 
SquirrelMail 구성: 읽기: config_default.php(1.4.0) 
————————————————– — — 
서버 설정 
일반적인 
—— 
1. 도메인 이름: example.com 
2. 반전 시간: 거짓 
3. 메일 또는 SMTP 보내기: SMTP 
A. IMAP 설정 업데이트: localhost:143(기타) 
B. SMTP 설정 업데이트: localhost:25 
R 메인 메뉴로 돌아가기 
C 색상 열기 
S 세이브 데이터 
종료 요청 
명령 >> 1 
1번 선택, 도메인 선택  다람쥐 우체통.tk 엔터 r 엔터 후 s 엔터 
==================================================== == ========================= 
SquirrelMail 구성: 읽기: config_default.php(1.4.0) 
————————————————– — — 
메인 메뉴 – 
1. 조직 환경 설정 
2. 서버 설정 
3. 폴더 기본값 
4. 일반 옵션 
5. 주제 
6. 연락처 
7. 오늘의 뉴스(MOTD) 
8. 플러그인 
9. 데이터베이스 
10. 언어 
D. 특정 IMAP 서버에 대해 미리 정의된 설정 지정
C 색상 열기 
S 세이브 데이터 
종료 요청 
명령 >> 4 
4가지 일반 옵션 중에서 선택 
==================================================== == ========================= 
SquirrelMail 구성: 읽기: config.php(1.4.0) 
————————————————– — — 
일반 옵션 
1. 데이터 디렉토리:  /home/squirrelmail/데이터 
2. 첨부 디렉토리: /home/squirrelmail/attach 
3. 디렉터리 해시 수준:  
4. 기본 왼쪽 크기: 150 
5. 소문자 사용자 이름: false 
6. 우선순위 허용: 참 
7. SM 속성 숨기기: false 
8. 영수증 사용 허용: true 
9. ID 편집 허용: true 
    이름 편집 허용: true 
    헤더에서 사용자 이름 제거: false 
10. 서버 스레드 정렬 허용: false 
11. 서버측 정렬 허용: false 
12. 서버 캐릭터셋 검색 허용: true 
13. UID 지원 활성화: true 
14. PHP 세션 이름: SQMSESSID 
15. 포지셔닝 베이스:  
16. 가능한 경우에만 보안 쿠키를 사용하십시오. : 진짜 
17. 보안 양식 비활성화: false 
18. 페이지 추천 요건:  
R 메인 메뉴로 돌아가기 
C 색상 열기 
S 세이브 데이터 
종료 요청 
명령 >> 1, 2를 선택하고 디렉토리를 설정한 다음 S 입력 R 입력 
저 빨간 글씨로 바꾸겠습니다. 
==================================================== == ========================= 
SquirrelMail 구성: 읽기: config_default.php(1.4.0) 
————————————————– — — 
메인 메뉴 – 
1. 조직 환경 설정 
2. 서버 설정 
3. 폴더 기본값 
4. 일반 옵션 
5. 주제 
6. 연락처 
7. 오늘의 뉴스(MOTD) 
8. 플러그인 
9. 데이터베이스 
10. 언어 
D. 특정 IMAP 서버에 대해 미리 정의된 설정 지정
C 색상 열기 
S 세이브 데이터 
종료 요청 
명령 >> 10 
10번째 언어 선택 
==================================================== == ========================= 
SquirrelMail 구성: 읽기: config.php(1.4.0) 
————————————————– — — 
언어 선호도 
1. 기본 언어: en_US 
2. 기본 문자 집합: iso-8859-1 
3. 손실 인코딩 활성화: false 
R 메인 메뉴로 돌아가기 
C 색상 열기 
S 세이브 데이터 
종료 요청 
Command >> 아래와 같이 1번과 2번 Change를 선택한 후 S Enter R Enter를 누릅니다. 
1. 기본 언어: en_US –>   euc_KR 
2. 기본 문자 집합: iso-8859-1 –>  zh_KR 
로 변경 
==================================================== == ========================= 
SquirrelMail 구성: 읽기: config_default.php(1.4.0) 
————————————————– — — 
메인 메뉴 – 
1. 조직 환경 설정 
2. 서버 설정 
3. 폴더 기본값 
4. 일반 옵션 
5. 주제 
6. 연락처 
7. 오늘의 뉴스(MOTD) 
8. 플러그인 
9. 데이터베이스 
10. 언어 
D. 특정 IMAP 서버에 대해 미리 정의된 설정 지정
C 색상 열기 
S 세이브 데이터 
종료 요청 
명령 >> D  
D 특정 IMAP 서버에 대해 미리 정의된 설정을 지정하려면 선택합니다. 
==================================================== == =========================
SquirrelMail 구성: 읽기: config.php 
————————————————– — — 
SquirrelMail을 구축하는 과정에서 우리는 몇 가지를 발견했습니다. 
작동하지 않는 일부 서버에서 더 잘 작동하는 기본 설정 
다른 사람들과 잘 지냅니다.IMAP 서버를 선택하면 이 옵션은 
이 서버에 대해 미리 정의된 일부 설정을 지정합니다. 
여전히 통과하고 확인해야 합니다. 
모든 것이 정확합니다. 이것은 모든 것을 바꾸지 않습니다.가지다 
이것은 단지 몇 가지 설정을 변경합니다. 
IMAP 서버를 선택하십시오: 
    bincimap = Binc IMAP 서버 
    택배 = 택배 IMAP 서버 
    cyrus = 사이러스 IMAP 서버 
    dovecot = Dovecot 보안 IMAP 서버 
    교환 = Microsoft Exchange IMAP 서버 
    hmailserver = hMail서버 
    macosx = Mac OS X 메일 서버 
    mercury32 = 수은/32 
    uw = 워싱턴 대학의 IMAP 서버 
    gmail = Google Mail(Gmail) 계정에 액세스하기 위한 IMAP 
        종료 = 아무것도 변경하지 않음 
명령>> 비둘기장 입력 입력 입력 
==================================================== == ========================= 
SquirrelMail 구성: 읽기: config.php(1.4.0) 
————————————————– — — 
메인 메뉴 – 
1. 조직 환경 설정 
2. 서버 설정 
3. 폴더 기본값 
4. 일반 옵션 
5. 주제 
6. 연락처 
7. 오늘의 뉴스(MOTD) 
8. 플러그인 
9. 데이터베이스 
10. 언어 
D. 특정 IMAP 서버에 대해 미리 정의된 설정 지정
C 색상 열기 
S 세이브 데이터 
종료 요청 
명령 >> S 엔터 Q 엔터 
==================================================== == ========================= 
도메인 설정
vi /usr/local/apache/conf/httpd.conf 
==================================================== == ========================= 
<目录“/home/mail”> 
옵션 인덱스 FollowSymLinks 
재작성 엔진 켜기 
모두 재정의 허용 
디렉토리 인덱스 index.php 
명령 허용, 거부 
모두 허용 
目录> 
==================================================== == ========================= 
vi /usr/local/apache/conf/extra/httpd-vhosts.conf  
==================================================== == ========================= 
<虚拟主机 *:80> 
  DocumentRoot “/home/squirrelmail” 
 서버 이름 squirrelmail.domain.tk 
 오류 로그 “/usr/local/apache/logs/dummy-squirrelmail.domain.tk-error_log” 
 CustomLog “/usr/local/apache/logs/dummy-squirrelmail.domain.tk-access_log” 공통 
虚拟主机> 
==================================================== == ========================= 
/usr/local/apache/bin/apachectl -t 
systemctl 재시작 아파치 
 /usr/local/apache/bin/apachectl -S 
         포트 80 namevhost squirrelmail.domain.tk(/usr/local/apache/conf/extra/httpd-vhosts.conf:128) 
==================================================== == ========================= 
DNS 등록 설정(freenom 기준)
SQUIRRELMAIL 3600 IP 주소 
SQUIRRELMAIL MX 3600 Domain.tk 우선 순위: 30 
==================================================== == =========================
다람쥐 메일 계정 생성
useradd 생성할 계정 ID -G 우편함 
passwd에서 생성한 ID 
마지막에 -G 메일을 추가하지 않고 생성하면 접속 시 권한이 없기 때문에 메일을 주고 받을 수 없습니다. 
로그인 화면
        
useradd 생성할 계정 ID -G 우편함 
여기에 -G 메일을 추가하지 않으면 
        
이와 같이  
실수: 
오류: 요청을 완료할 수 없습니다. 
문의: “받은 편지함” 선택 
제공된 이유: (NOPERM) 권한이 거부되었습니다(0.001 + 0.000초). 
오류가 발생합니다. 
옵션에서 영어 버전 설정
        
한글판 완성
        
아마도 다람쥐로부터 메일을 받은 서버의 이메일 주소는 [email protected]일 것이다.왜냐하면
vi /etc/mail/localhostname 
==================================================== == ========================= 
squirrelmail.domain.tk –> 추가 
==================================================== == ========================= 
그래서.  
등록 초기에 domain.tk를 등록하고 다람쥐 우편함에서 도메인을 설정할 때 설정했다면 [email protected]는 이렇습니다.확인 해주세요