다람쥐 메일 설치 방법

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]는 이렇습니다.

확인 해주세요