다람쥐메일(squirrelmail)

다람쥐 메일 요구 사항

Sendmail 설정 참조

https://93it-serverengineer.57

Dovecot 설정참고

https://93it-serverengineer.61

vi /etc/mail/local-hostnames
================================================== =====================
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 주소 RELAY
연결: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

Squirrel Mail 언어 세트 다운로드
wget http://www.squirrelmail.org/countdl.php?fileurl=http%3A%2F%2Fprdownloads.sourceforge.net%2Fsquirrelmail%2Fall_locales-1.4.18-20090526.tar.gz

Squirrel Mail 언어 세트 다운로드 파일 이름 변경
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

Squirrel Mail 다운로드 파일명 변경
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번 y

cd /home/squirrelmail/
mkdir /home/squirrelmail/attach
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 세이브 데이터
Q 종료

명령 >> 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 세이브 데이터
Q 종료

명령 >> 1
1번 선택, 도메인 선택 squirrelmail.domain.tk s를 입력한 후 r을 입력합니다.


================================================== =====================

SquirrelMail 구성: 읽기: config_default.php(1.4.0)
————————————————– ——-
메인 메뉴 —
1. 조직 선호도
2.서버 설정
3. 폴더 기본값
4. 일반 옵션
5. 테마
6. 주소록
7. 오늘의 메시지(MOTD)
8.플러그인
9. 데이터베이스
10. 언어

D. 특정 IMAP 서버에 대해 미리 정의된 설정 지정

C 색상 켜기
S 세이브 데이터
Q 종료

명령 >> 4
4가지 일반 옵션 선택
================================================== =====================

SquirrelMail 구성: 읽기: config.php(1.4.0)
————————————————– ——-
일반 옵션
1. 데이터 디렉토리: /home/squirrelmail/데이터
2. 첨부 파일 디렉토리: /home/squirrelmail/attach
3. 디렉토리 해시 레벨:
4. 왼쪽 기본 크기: 150
5. 소문자 사용자 이름: 올바르지 않음
6. 우선순위 사용 허용: true
7. SM 매핑 숨기기: false
8. 영수증 사용 허용: true
9. ID 편집 허용: true
이름 편집 허용: true
헤더에서 사용자 이름 제거: 잘못됨
10. 서버 스레드 정렬 허용: false
11. 서버측 정렬 허용: false
12. 서버 문자 집합 조회 허용: true
13. UID 지원 활성화: true
14. PHP 세션 이름: SQMSESSID
15. 위치 기반:
16. 가능한 경우에만 쿠키를 보호하십시오. : 진실
17. 보안 양식 비활성화: 거짓
18. 페이지 참조 요구 사항:

R 메인 메뉴로 돌아가기
C 색상 켜기
S 세이브 데이터
Q 종료

명령 >> 1, 2를 선택하고 디렉토리를 설정한 다음 S Enter R Enter
이 빨간 글씨로 바꾸겠습니다.


================================================== =====================

SquirrelMail 구성: 읽기: config_default.php(1.4.0)
————————————————– ——-
메인 메뉴 —
1. 조직 선호도
2.서버 설정
3. 폴더 기본값
4. 일반 옵션
5. 테마
6. 주소록
7. 오늘의 메시지(MOTD)
8.플러그인
9. 데이터베이스
10. 언어

D. 특정 IMAP 서버에 대해 미리 정의된 설정 지정

C 색상 켜기
S 세이브 데이터
Q 종료

명령 >> 10
10번 언어 선택
================================================== =====================

SquirrelMail 구성: 읽기: config.php(1.4.0)
————————————————– ——-
언어 기본 설정
1. 기본 언어: en_US
2. 기본 문자 집합: iso-8859-1
3. 손실 인코딩 활성화: false

R 메인 메뉴로 돌아가기
C 색상 켜기
S 세이브 데이터
Q 종료

Command >> 1번과 2번을 선택하여 아래와 같이 변경하고 S Enter R Enter를 누릅니다.


1. 기본 언어: en_US –> euc_KR
2. 기본 문자 집합: iso-8859-1 –> de_KR
변화
================================================== =====================

SquirrelMail 구성: 읽기: config_default.php(1.4.0)
————————————————– ——-
메인 메뉴 —
1. 조직 선호도
2.서버 설정
3. 폴더 기본값
4. 일반 옵션
5. 테마
6. 주소록
7. 오늘의 메시지(MOTD)
8.플러그인
9. 데이터베이스
10. 언어

D. 특정 IMAP 서버에 대해 미리 정의된 설정 지정

C 색상 켜기
S 세이브 데이터
Q 종료

명령 >> 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 = Gmail(Gmail) 계정에 대한 IMAP 액세스

종료 = 아무것도 변경하지 않음
명령 >> Dovecote 입력 입력 입력
================================================== =====================

SquirrelMail 구성: 읽기: config.php(1.4.0)
————————————————– ——-
메인 메뉴 —
1. 조직 선호도
2.서버 설정
3. 폴더 기본값
4. 일반 옵션
5. 테마
6. 주소록
7. 오늘의 메시지(MOTD)
8.플러그인
9. 데이터베이스
10. 언어

D. 특정 IMAP 서버에 대해 미리 정의된 설정 지정

C 색상 켜기
S 세이브 데이터
Q 종료

명령 >> S 엔터 Q 엔터
================================================== =====================

도메인 설정

vi /usr/local/apache/conf/httpd.conf
================================================== =====================

옵션 인덱스 FollowSymLinks
RewriteEngine 켜기
AllowOverrideAll
디렉토리 인덱스 index.php
명령 허용, 거부
모든 사람이 허용

================================================== =====================

vi /usr/local/apache/conf/extra/httpd-vhosts.conf
================================================== =====================

DocumentRoot “/home/squirrelmail”
서버 이름 squirrelmail.domain.tk
ErrorLog “/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은 apachectl을 다시 시작합니다.


/usr/local/apache/bin/apachectl -S
포트 80 namevhost squirrelmail.domain.tk(/usr/local/apache/conf/extra/httpd-vhosts.conf:128)
================================================== =====================

DNS 등록 설정(freenom 기준)

SQUIRRELMAIL A 3600 IP 주소
SQUIRRELMAIL MX 3600 Domain.tk 우선 순위: 30

================================================== =====================

다람쥐를 위한 이메일 계정 생성

생성할 useradd 계정 ID -지메일
passwd에서 생성한 ID
마지막에 -G메일을 추가하지 않고 생성하시면 접속시 권한이 없기 때문에 메일을 주고 받을 수 없습니다.

로그인 화면


다람쥐메일(squirrelmail) 1

생성할 useradd 계정 ID -지메일
여기에 -G Mail을 추가하지 않으면


다람쥐메일(squirrelmail) 2

이와 같이
실수:
오류: 요청을 완료할 수 없습니다.


쿼리: “받은 편지함”을 선택합니다.


제공된 이유: (NOPERM) 권한이 거부되었습니다(0.001 + 0.000초).
오류 메시지가 나타납니다.

옵션에서 영어 버전 설정


다람쥐메일(squirrelmail) 3

한글판 완성


다람쥐메일(squirrelmail) 4


다람쥐메일(squirrelmail) 5

Squirrel Mail이 보낸 이메일을 받은 서버의 사서함은 [email protected]일 가능성이 높습니다.

왜냐하면

vi /etc/mail/local-hostnames
================================================== =====================
squirrelmail.domain.tk –> 추가
================================================== =====================

이런 이유로.
처음 등록할 때 domain.tk로 등록하고 Squirrel Mail에서 도메인 설정 시 설정하면 이렇게 [email protected]가 나옵니다.

확인 해주세요