YUMSERV
Rainloop 설치 및 설정
LINUX/MAIL 2019. 6. 1. 14:33

※ 셋팅 환경 : apache 2.4 mysql 5.6 php 5.6 sendmail, dovecot 설치 VHOST 설정 후 진행하였습니다.기본 셋팅 전 환경# vi /usr/local/apache/conf/extra/httpd-vhosts.confDocumentRoot "/home/rainloop"ServerName mail.test.siteErrorLog "logs/rainloop-error_log"CustomLog "logs/rainloop-access_log" commonAllowOverride NoneRequire all grantedRequire all denied 1. 파일 다운로드 # wget https://www.rainloop.net/repository/webmail/rainloop-..

RoundcubeMail 설치
LINUX/MAIL 2019. 6. 1. 14:32

※ 셋팅 환경 : apache 2.4 mysql 5.6 php 5.6 sendmail, dovecot 설치 VHOST 설정 후 진행하였습니다.기본 셋팅 전 환경# vi /usr/local/apache/conf/extra/httpd-vhosts.confDocumentRoot "/home/roundcube"ServerName mail.test.siteErrorLog "logs/roundcube-error_log"CustomLog "logs/roundcube-access_log" common 1. roundcube 다운로드 # cd /usr/local/src# wget https://github.com/roundcube/roundcubemail/releases/download/1.3.8/roundcubemai..

Dovecot 설치 및 설정
LINUX/MAIL 2019. 6. 1. 14:30

Dovecot 설치 및 설정 ※ 설치는 CentOS 7.5에서 진행하였습니다. 1. Dovecot 설치 및 확인 # yum -y install dovecot# rpm -qa |grep dovecotdovecot-2.2.10-8.el7.x86_64 2. 설정파일 수정기본 설정# vi /etc/dovecot/dovecot.confprotocols = imap pop3 lmtplisten = *, :: 각 메일계정 메일함 설정# vi /etc/dovecot/conf.d/10-mail.confmail_location = maildir:~/Maildir ssl 설정# vi /etc/dovecot/conf.d/10-ssl.confssl = no 인증 설정# vi /etc/dovecot/conf.d/10-auth.c..

Sendmail 설치 및 설정
LINUX/MAIL 2019. 6. 1. 14:27

※ CentOS 7에서 진행하였습니다. 1. sendmail 설치 설치되어있는지 확인합니다.# rpm -qa | grep sendmail*설치가 되어있지 않은 경우 sendmail을 yum으로 설치 진행합니다.# yum -y install sendmail* 2. sendmail 설정 실제로 구입하지 않은 도메인이라서, /etc/hosts 파일에 등록해줍니다.# vi /etc/hosts192.168.0.100 mail.lena04.com lena04.com 아래 파일은 메일을 처리할 도메인에 대한 정보 기록 파일입니다.# vi /etc/mail/local-host-nameslena04.com # vi /etc/mail/sendmail.mc52,53번째 줄의 앞에 주석처리인 dnl을 지워줍니다. 52 TRU..

Dovecot 에러
LINUX/MAIL 2019. 5. 29. 15:06

Dovecot이 계속 죽는 현상이 발생해, dovecot에 로그 설정파일을 해놓고, 죽는현상을 확인해보았습니다.아래와 같이 계속 된 에러가 발생하면서 죽는 현상이 발견되었습니다. dovecot: May 29 06:00:29 Fatal: Time just moved backwards by 31 seconds. This might cause a lot of problems, so I'll just kill myself now. http://wiki.dovecot.org/TimeMovedBackwards 이 경우, 서버 시간이 time 서버 시간보다 보통 서버를 운영하다보면, 서버의 로드로 인해 서버 시간이 실제시간보다 느려지는 경우가 발생하여, rdate나 ntpdate로 시간을 맞추게 된다. 위의 경우는 ..