免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1913 | 回复: 5
打印 上一主题 下一主题

[Mail] sendmail如何转发到cyrus-imap [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-12-28 01:59 |只看该作者 |倒序浏览
我的环境是 redhat as4 u2 for x86_64

sendmail和cyrus-imap都是自带的,认证用sasl,通过pam_mysql使用mysql认证。

现在sendmail和cyrus-imap都分别配好了,sendmail单独用,收发邮件都正常,我测试 zhong@iecn.net(就是我服务器上的),发邮件可以成功,接收到的邮件在 /var/spool/mail/zhong 里面是可以看到的。

cyrus-imap也可以了,用foxmail可以登录。

现在的问题就是:怎么把sendmail收到的邮件转发给cyrus-imap,以让我用客户端软件能够收到,我按redhat官方网站的说明做不行,那里说加两行:
define(`confLOCAL_MAILER',`cyrus')
MAILER(`cyrus')
就可以了,加完了,导入到sendmail.cf里,重启sendmail了,不行呢。不知道应该怎么做。

论坛徽章:
0
2 [报告]
发表于 2006-12-28 02:14 |只看该作者
补充一下:

sendmail里的用户是这样的,在mysql中一个username是“zhong”的,在foxmail中,用用户“zhong”可以正常发邮件,发送邮件到“zhong@iecn.net”,在没配置转发的时候,是可以在 /var/spool/mail/zhong 中看到的。

cyrus-imap也是用mysql用户,与sendmail用的同样的用户,然后用cryadm建立用户 user.zhong,用telnet、foxmail都可以登录用户“zhong”。

那么现在我在sendmail中设置
define(`confLOCAL_MAILER',`cyrus')
MAILER(`cyrus')
是不是sendmail中的“zhong”应该是发到cyrus-imap里的“zhong”?反正现在是没看到发过去。我把sendmail的配置改回去以后,先前测试cyrus-imap发的邮件在 /var/spool/mail/zhong 又可以看到,那就是说应该是没转发成功吧?不然怎么缓冲中还有呢。

论坛徽章:
0
3 [报告]
发表于 2006-12-28 14:43 |只看该作者
顶起来。。。怎么没人回呢

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
4 [报告]
发表于 2006-12-28 14:54 |只看该作者
沒用過 sendmail + cyrus ,所以我個人不知道 ~

论坛徽章:
1
寅虎
日期:2013-09-29 23:15:15
5 [报告]
发表于 2006-12-28 22:25 |只看该作者
然后用cryadm建立用户 user.zhong

cm user.zhong 还是cm user.zhong@icen.net?
我也没用过sendmail+cyrus-imap,贴一下cyrus.conf,希望有人知道.

论坛徽章:
0
6 [报告]
发表于 2006-12-29 15:49 |只看该作者
原帖由 congli 于 2006-12-28 22:25 发表

cm user.zhong 还是cm user.zhong@icen.net?
我也没用过sendmail+cyrus-imap,贴一下cyrus.conf,希望有人知道.

都试过。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP