ポプラ nano ( BTOスリムタワーPC ) オリジナル ベアボーン Intel Celeron G530 Windows7 Professional (64bit) 搭載モデル 新品価格 |
PCワンズBTOパソコンG-spirit i73770K GX670-ZDA 新品価格 |
インテル Celeron G540 2.50GHz 2M LGA1155 SandyBridge BX80623G540 新品価格 |
インテル Celeron G530 2.40GHz 2M LGA1155 SandyBridge BX80623G530 新品価格 |
インテル Atom Onboardマザーボード BOXDN2800MT 【Mini-ITX】 新品価格 |
インテル Atom Onboardマザーボード BOXD2700DC 【Mini-ITX】 新品価格 |
インテル Atom Onboardマザーボード BOXD2500HN 【Mini-ITX】 新品価格 |
ECS Mini-ITXマザーボード Atom D2700搭載 CDC-I 日本正規代理店品 (MB1848) CDC-I 新品価格 |
ASRock H61 Micro-ATX SATA3 USB3 HDMI DVI H61M/U3S3 新品価格 |
ASRock Intel H61チップセット搭載 LGA1155対応microATXマザーボード H61M-HVS 新品価格 |
GIGABYTE microATX Intel H61 GA-H61M-DS2 REV2.X 新品価格 |
ASRock マザーボード H61 Mini-ITX H61M-ITX 新品価格 |
ANTEC デザインと冷却性に優れた小型Mini-ITXケース ISK-100 新品価格 |
GIGABYTE intel H61 micro-ATX LGA1155 GA-H61M-DS2H 新品価格 |
SSL有効,AuthはCRAM-MD5(or PLAIN)で運用とする。
[root@centos ~]# yum -y install dovecot |
[root@centos ~]# vi /etc/dovecot/dovecot.conf protocols = imap pop3 lmtp listen = * login_greeting = Dovecot ready. |
[root@centos ~]# vi /etc/dovecot/conf.d/10-mail.conf mail_location = maildir:~/Maildir # 追加(メールボックス形式をMaildir形式とする) valid_chroot_dirs = /home # 追加※OpenSSH+Chrootを導入している場合のみ |
[root@centos ~]# vi /etc/dovecot/conf.d/10-auth.conf disable_plaintext_auth = no # 平文認証の有効化 auth_mechanisms = cram-md5 digest-md5 plain login # サーバー証明書を指定 #!include auth-system.conf.ext # コメント化(pam無効化) !include auth-passwdfile.conf.ext # コメント外す。password使用 [root@centos ~]# vi /etc/dovecot/conf.d/auth-passwdfile.conf.ext passdb { driver = passwd-file args = /etc/dovecot/passwd } userdb { driver = passwd-file args = /etc/dovecot/passwd } |
CRAM-MD5形式
[root@centos ~]# doveadm pw -s CRAM-MD5 Enter new password: # password入力 Retype new password: # password入力 {CRAM-MD5}********************************************* |
[root@centos ~]# vi /etc/dovecot/passwd # auth(10-auth.conf)設定で指定したDir centos@cent-os.jp:{CRAM-MD5}********************************************* :500:500::/home/centos/:/bin/bash |
PLAIN形式
***********部分にメールのPasswordをそのまま記述する。
[root@centos ~]# vi /etc/dovecot/passwd centos@cent-os.jp:{PLAIN}***********:500:500::/home/centos/:/bin/bash |
[root@centos ~]# vi /etc/dovecot/conf.d/10-ssl.conf ssl = yes # TLS通信の有効化 ssl_cert = </etc/pki/tls/certs/mail.pem # サーバー証明書を指定 ssl_key = </etc/pki/tls/certs/mail.pem # サーバー証明書を指定 |
[root@centos ~]# cd /etc/pki/tls/certs/ # ディレクトリ移動 [root@centos certs]# make mail.pem # サーバー証明書作成 Country Name (2 letter code) [GB]:JP # 国名 State or Province Name (full name) [Berkshire]:Tokyo # 都道府県名 Locality Name (eg, city) [Newbury]:Shinjuku # 市区町村名 Organization Name (eg, company) [My Company Ltd]:cent-os.jp # サイト名(なんでもいい) Organizational Unit Name (eg, section) []: # 空ENTER Common Name (eg, your name or your server's hostname) []:mail.cent-os.jp # ※メールサーバー名 Email Address []:postmaster@cent-os.jp # 管理者メールアドレス [root@centos certs]# cd # ホームディレクトリへ戻る |
インポート用サーバー証明書作成するのに.pemファイルを.derファイルに変換する。
[root@centos ~]# cd /etc/pki/tls/certs # ディレクトリ移動 [root@centos certs]# openssl x509 -in mail.pem -outform DER -out mail.der |
[root@centos ~]# /etc/rc.d/init.d/dovecot restart # dovecot再起動 Dovecot Imap を停止中: [ OK ] Dovecot Imap を起動中: [ OK ] |
Postfix設定時に作成していれば不要
mkdir -p /home/centos/Maildir mkdir -p /home/centos/Maildir/cur mkdir -p /home/centos/Maildir/new mkdir -p /home/centos/Maildir/tmp chmod -R 700 /home/centos/Maildir chown -R centos:centos /home/centos/Maildir mkdir -p /Maildir mkdir -p /Maildir/cur mkdir -p /Maildir/new mkdir -p /Maildir/tmp chmod -R 700 /Maildir chown -R centos:centos /Maildir |
Auth認証エラーとなった場合、まず下記の設定を行い。エラーログをチェックする。
[root@centos ~]# vi /etc/dovecot/conf.d/10-logging.conf auth_debug_passwords = yes # passwd表示 |
[root@centos ~]# cat /var/log/maillog |