centos 6 dovecotの設定と telnetでのてすと
centos5からcentos6への引越しを実行ちう こちらがヒストリ
http://d.hatena.ne.jp/toshi_hirasawa/20130408/1365404753
ここら辺をまずは参照(centos5の場合)
http://d.hatena.ne.jp/toshi_hirasawa/20111124/1322135959
dovecotのセッティは6からいろいろ変わっている様子
http://www.server-world.info/query?os=CentOS_6&p=mail&f=2
こちらを参考にさせていただきました。
[root@mail ~]# yum -y install dovecot [root@mail ~]# vi /etc/dovecot/dovecot.conf # 31行目:変更 ( IPv6をリスンしない場合 ) listen = * [root@mail ~]# vi /etc/dovecot/conf.d/10-auth.conf # 9行目:コメント解除し変更(プレーンテキスト認証も許可する) disable_plaintext_auth = no # 97行目:追記 auth_mechanisms = plain login [root@mail ~]# vi /etc/dovecot/conf.d/10-mail.conf # 30行目:コメント解除して追記 mail_location = maildir:~/Maildir [root@mail ~]# vi /etc/dovecot/conf.d/10-master.conf # 84-86行目:コメント解除し追記 # Postfix smtp-auth unix_listener /var/spool/postfix/private/auth { mode = 0666 user = postfix # 追記 group = postfix # 追記 } [root@mail ~]# /etc/rc.d/init.d/dovecot start Starting Dovecot Imap: [ OK ] [root@mail ~]# chkconfig dovecot on
ここまでできたら、telnetでてすとしてみる。
[hirasawa@ubuntu1204-20 ~]$ telnet 192.168.1.38 143 Trying 192.168.1.38... Connected to 192.168.1.38. Escape character is '^]'. * OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE STARTTLS AUTH=PLAIN] Dovecot ready. 1 login hirasawa hirasawaPasswordxxxxxxx 1 OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS MULTIAPPEND UNSELECT CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT SEARCHRES WITHIN CONTEXT=SEARCH LIST-STATUS] Logged in 2 list "" * * LIST (\NoInferiors \UnMarked) "/" "Archives" * LIST (\NoInferiors \UnMarked) "/" "Sent" * LIST (\NoInferiors \UnMarked) "/" "Drafts" * LIST (\NoInferiors \UnMarked) "/" "Trash" * LIST (\NoInferiors \UnMarked) "/" "INBOX" 2 OK List completed. 3 select INBOX * FLAGS (\Answered \Flagged \Deleted \Seen \Draft NonJunk Junk) * OK [PERMANENTFLAGS (\Answered \Flagged \Deleted \Seen \Draft NonJunk Junk \*)] Flags permitted. * 2 EXISTS * 2 RECENT * OK [UNSEEN 1] First unseen. * OK [UIDVALIDITY 1326108052] UIDs valid * OK [UIDNEXT 1396] Predicted next UID * OK [HIGHESTMODSEQ 1] Highest 3 OK [READ-WRITE] Select completed. fetch 1 body[] fetch BAD Error in IMAP command 1: Unknown command. 4 fetch 1 body[] * 1 FETCH (FLAGS (\Seen \Recent) BODY[] {534} Return-Path: <hirasawa@hirasawa.local> X-Original-To: hirasawa@hirasawa.local Delivered-To: hirasawa@hirasawa.local Received: from hirasawa.local (deb505-64-38.hirasawa.local [192.168.1.38]) by cent6-64-38.localdomain (Postfix) with SMTP id 9C7E01A093C for <hirasawa@hirasawa.local>; Sun, 1 Sep 2013 10:38:17 +0900 (JST) From: hirasawa@hirasawa.local Message-Id: <20130901013841.9C7E01A093C@cent6-64-38.localdomain> Date: Sun, 1 Sep 2013 10:38:17 +0900 (JST) To: undisclosed-recipients:; Subject 0753 Hello from ubu ) 4 OK Fetch completed. 5 logout * BYE Logging out 5 OK Logout completed. Connection closed by foreign host.