- 论坛徽章:
- 0
|
(一)修改/etc/mail/sendmail.mc并生成新的sendmail.cf
1、添加如下三行:
define(`CYRUSV2_MAILER_ARGS', `FILE /var/lib/imap/socket/lmtp')
define(`confLOCAL_MAILER',`cyrusv2')
MAILER(cyrusv2)
2、注释掉 MAILER(procmail)
3、生成新的sendmail.cf
m4 /etc/mail/sendmail.mc >;/etc/mail/sendmail.cf
(二)创建用户的Mailbox
1、运行下面的命令(注:cyrus 为系统安装cyrus包时创建的用户,localhost 换成你的机器名,cyradm在cyrus-imapd-utils包中)
cyradm --user cyrus --auth login localhost,这时会提示你输入用户用户cyrus的密码,输入正确密码后将进入提示符,类似
你的机器名>;
2.用cm使用为用户创建mailbox
格式: cm user.用户名
例如为用户test创建mailbox: cm user.test
至此,mailbox已创建,看看此时是否能够收到邮件了。
另:Cyrus IMAP "I cannot create any INBOX under every user"的错误也可以相同的方法解决。
https://www.redhat.com/archives/ ... ruary/msg03298.html |
|