主题: postfixadmin新增邮件帐户时,邮件目录不增加!

Bibby 老大,我装了iRedMail-0.5.0-rc2,其他都可以正常使用,安装完成之后,MAIL_ALIAS_ROOT账号可以正常收发邮件,但使用postfixadmin新增一个test邮件账号之后,登陆roundcube webmail,能够发送邮件,但邮件目录都不存在,是不是因为在脚本里面使用的邮件目录是“$( hash_domain ${FIRST_DOMAIN})/$( hash_maildir ${FIRST_USER} )”,而postfixadmin却不是按照这种格式呢?
不知道老大有什么解决办法没有?:handshake

回复: postfixadmin新增邮件帐户时,邮件目录不增加!

我看了postfixadmin的代码,发现在新建用户插入mailbox数据时,缺少storagebasedirectory字段,导致由postfixadmin新建的用户,数据库vmail里面的mailbox表的storagebasedirectory字段为空,所以dovecot自动创建邮件账号文件夹失败。
老大,是不是还需要再改改postfixadmin的程序,加个字段storagebasedirectory进去?

回复: postfixadmin新增邮件帐户时,邮件目录不增加!

这个 0.5-rc2 的问题已经修正了。

你可以通过 MYSQL 命令行,为 storagebasedirectory 设置一个默认值。

mysql> ALTER TABLE mailbox ALTER storagebasedirectory SET DEFAULT '/var/vmail';

回复: postfixadmin新增邮件帐户时,邮件目录不增加!

明白,非常感谢。
不过postfixadmin创建的文件夹格式,不是$( hash_domain ${FIRST_DOMAIN})/$( hash_maildir ${FIRST_USER} )这种,应该怎么设置呢?

回复: postfixadmin新增邮件帐户时,邮件目录不增加!

暂时没有去修改 postfixadmin。

你可以使用 postfixasdmin 的格式,将 iRedMail 安装时创建的那个帐号删除,以此保证所有的 maildir 都是一样的格式。

回复: postfixadmin新增邮件帐户时,邮件目录不增加!

收到,非常感谢。

另外还想麻烦老大一个事情。

o huangminghu 为 Roundcubemail-0.1.1 制作的带中文注释的按钮图标;

   huangminghu 为 Roundcubemail-0.1.1 制作了一套带中文注释的按钮图标,使得
   Roundcubemail-0.1.1 使用起来更符合国人习惯。

   已通过 rhms 安装了 Roundcubemail-0.1.1 的用户可以按照 wiki 文档安装 这套图标:
   http://code.google.com/p/rhms/wi ... Default_Labels_Skin

   Thanks huangminghu <at> gmail.

这套中文注释的图标现在好像下载不到了,能否再上传一下,或者发一份给我呢?
我的邮箱是win3c at 126.com

回复: postfixadmin新增邮件帐户时,邮件目录不增加!

已经停止维护了,而且现在新版本的 Roundcube 与之前的有比较多改动,所以不建议再用那个了。

回复: postfixadmin新增邮件帐户时,邮件目录不增加!

老大,另外这里

*) Amavisd-new 配置的疏忽;

   需要在 /etc/amavisd.conf 文件中将所有的虚拟域都加入 @local_domains_maps
   中,这样 amavisd 才会在邮件的 header 部分加入 'X-Spam-Level' 等标记。

   例如,原配置参数是:

   @local_domains_maps = ( [".$mydomain"] );  # list of all local domains

   在这里需要加入你的虚拟域(a.cn,b.cn),格式如下:

   @local_domains_maps = ( [".$mydomain", "a.cn", "b.cn"] );

   将你的虚拟域的名称用引号包含起来,多个域之间用英文逗号分隔。

   修改后请记得重启 Amavisd 服务以使配置生效。

我按照上面的说明加入了自己的虚拟域,但邮件header里面,还是没见到'X-Spam-Level' 等标记。不知为何?:handshake

回复: postfixadmin新增邮件帐户时,邮件目录不增加!

我是从extmail转移阵地过来的,因为自己会点php开发,所以用上roundcube了。
不知老大是否知道EMOS邮件系统解决方案?我是EMOS的原创作者。

回复: postfixadmin新增邮件帐户时,邮件目录不增加!

原帖由 thatday 于 2009-8-6 10:48 发表 http://www.iredmail.org/bbs/images/common/back.gif
我按照上面的说明加入了自己的虚拟域,但邮件header里面,还是没见到'X-Spam-Level' 等标记。不知为何?:handshake


只有在 mynetworks 里加入了这个域,并且邮件的 spam 级别达到了 amavisd.conf 里设置的分数,才会在邮件头里加入 X-Spam-Level 等信息。你的应该是没有达到 spam 分数,所以没有。

回复: postfixadmin新增邮件帐户时,邮件目录不增加!

原帖由 thatday 于 2009-8-6 10:50 发表 http://www.iredmail.org/bbs/images/common/back.gif
我是从extmail转移阵地过来的,因为自己会点php开发,所以用上roundcube了。
不知老大是否知道EMOS邮件系统解决方案?我是EMOS的原创作者。


哈,没想到在这里碰到你 :loveliness:

我知道 emos,而且我自己也做了一个类似的 OS,叫 iRedOS,可以在这里下载:
http://www.iredmail.org/iredos/

回复: postfixadmin新增邮件帐户时,邮件目录不增加!

老大的shell脚本运用能力非同一般,融入了dialog、awk、sed、perl,思路清晰,我是看着你的rc2脚本,自己一步步拆开来手动安装邮件服务器的。
我的邮件服务器是dell R710,双至强5530四核处理器,raid1+5 sas 10k硬盘方案,ddr3 1066 8G内存,centos5.3 64bit系统,跑上你这套方案,感觉很顺,以前用extmail试过,列邮件的时候,我测试过,如果单个邮件帐号上了几千封甚至几万封邮件的时候,速度很慢,而且会假死。所以不得已才放弃了extmail,不知道现在的extmail解决这个问题了没有,改天问问老何。:(

回复: postfixadmin新增邮件帐户时,邮件目录不增加!

to @thatday,看 PM