免费注册 查看新帖 |

Chinaunix

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

[Mail] Maildrop如何实现自动创建Maildir目录? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-08-21 10:43 |只看该作者 |倒序浏览
安装了Postfix + Maildrop + LDAP,现在的问题是:
1、如果使用Postfix本身的Virtual Transport,可以自动创建Maildir的new,cur,tmp目录但是是在用户目录下直接创建的,没有Maildir这个目录。就是说如果用户的mailMessageStore目录是/mail/test/,那么会自动创建/mail/test/new, /mail/test/cur, /mail/test/tmp目录,而不是在/mail/test/Maildir目录下创建相关目录。
需要指定用户目录为/mail/test/Maildir/才可以。

2、如果使用Maildrop做Virtual Transport,那么又不能自动创建Maildir目录。看过一些文档,都是使用PHP web的方式调用系统脚本来创建目录的。请问还有其它的方法可以自动创建Maildir目录吗?

论坛徽章:
0
2 [报告]
发表于 2006-08-22 12:56 |只看该作者
这些邮件服务的基本目录,为什么需要自动创建呢?创建邮件帐号的功能不是以WEB方式提供的么?创建邮件帐号的同时创建不就行了么?
要不就要修改Maildrop的源码,自己实现了。

论坛徽章:
0
3 [报告]
发表于 2006-08-22 14:30 |只看该作者
你说的我知道,就是利用PHP Web页面的方式管理邮件帐户,再调用脚本创建目录。

但是因为我的邮件帐户是通过LDAP Browser 直接在LDAP中添加的,没有Web界面的帐户管理工具。因此添加完LDAP的帐户后,文件系统中还没有用户的Maildir目录。

看来唯一的办法就是看Maildrop的源代码了 :)

不知道还有没有人有过类似的经验可以帮我的。

论坛徽章:
1
双子座
日期:2015-01-04 14:25:06
4 [报告]
发表于 2008-01-10 18:23 |只看该作者
不知道怎么解决的?
Maildrop有支持自动创建目录了吗?

论坛徽章:
1
双子座
日期:2015-01-04 14:25:06
5 [报告]
发表于 2008-01-11 09:43 |只看该作者
http://www.phparchitecture.com/h ... showall#showComment
对Maildrop打个补丁 文章中有点错误
chkfail == 1
应该是
chkfail = 1;

直接编译也通不过
需要改一下语法错

[ 本帖最后由 yecheng_110 于 2008-1-14 17:12 编辑 ]

maildrop-2.0.2.patch.rar

1.14 KB, 下载次数: 68

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP