- 论坛徽章:
- 0
|
好久都没有接触邮件了,这是我学习时遇到的问题和整理的笔记,希望对你有帮助
用 dovecot,mutt 收取信件
[root@mail conf.d]# yum install dovecot mutt -y #先安装dovecot和mutt,mutt
[root@mail conf.d]# vim /etc/dovecot/dovecot.conf
-------------------------------------------
protocols = imap pop3 lmtp
disable_plaintext_auth = no
-------------------------------------------
[root@mail conf.d]# vim 10-mail.conf
----------------------------------------------------------
mail_location =mbox:~/mail:INBOX=/var/mail/%u
----------------------------------------------------------
[root@mail conf.d]# useradd pop #创建用户并设置密码
[root@mail conf.d]# mutt -f imap://pop@172.25.254.225 #此时登录会提示 login failed
[root@mail conf.d]#cat /var/log/maillog #查看日志信息,会发现如下的出错信息提示,无法创建/home/pop/mail/.imap
Mar 5 14:28:07 test dovecot: imap(pop): Error: chown(/home/pop/mail/.imap, group=12(mail)) failed: Operation not permitted (egid=8889(pop), group based on /var/mail/pop - see
[root@mail conf.d]# su - pop
[pop@mail ~]$ mkdir -p /home/pop/mail/.imap
[root@mail conf.d]# mail pop@163.com #给用户发送一封测试邮件
Subject: nihao
d
.
EOT
[root@mail conf.d]# mutt -f imap://pop@163.com #再次登录邮箱,会有 permittion denied的提示
[root@mail conf.d]# cat /var/log/maillog
Mar 5 14:32:31 test dovecot: imap(pop): Error: chown(/home/pop/mail/.imap/INBOX, group=12(mail)) failed: Operation not permitted (egid=8889(pop), group based on /var/mail/pop - see
[root@mail conf.d]# su - pop
[pop@mail ~]$ touch /home/pop/mail/.imap/INBOX #手动创建缺少的文件
之后再次登录,就可以进行邮件的收发等操作了 |
|