4,051

(3 篇回复,发表在 iRedMail 技术支持)

别急,0.3.2 正式发布之后会陆续放出各个组件的升级文档。

如果有时间,强烈建议帮忙测试一下 0.3.2-beta1。

Domain not found,难道是你添加的虚拟域里没有 mychoice.sg?
- 你添加的虚拟域的域名是什么?
- 操作系统的 hostname 又是什么?
- 贴一下 postconf -n 命令的输出。

似乎没问题 :L

但是第一贴里 qq.com 给出的提示信息是 domain not found,难道当时无法解析?

问题已修正。相关记录请参考:
http://code.google.com/p/iredmail/source/detail?r=590
http://code.google.com/p/iredmail/source/detail?r=591

再次感谢 webyuhang (ilovell.pan@gmail)。

你的服务器是公网 IP 还是自己公司内部局域网?
另外,如果是公网,建议检查一下域名的 DNS 记录是否配置正确。

4,056

(4 篇回复,发表在 iRedMail 技术支持)

偶还不是很明白木鸟的意思 :L

4,057

(8 篇回复,发表在 iRedMail 技术支持)

这几天会尝试为 ExtMail 增加创建 maildir 的补丁。希望大家耐心等待。

4,058

(12 篇回复,发表在 iRedMail 技术支持)

从 gmail 的退信来看,是你的服务器本身的问题,别人无法连接到你的 SMTP 端口(25)。

建议检查网络方面的问题,以及 iRedOS 本身的 iptables 防火墙规则(/etc/sysconfig/iptables),对应域名的 DNS 记录(A、MX 记录)。

OK,我会尽快确认这个问题,并尝试修正它。

感谢反馈。辛苦了 :loveliness:

请问是哪个版本的 iRedMail?

来自 Dovecot 邮件列表:dovecot-news (at) dovecot.org

Hello Dovecot users,

Since the first release of the new Sieve implementation, not that many bugs were reported. This is probably due to the fact that it is not tried yet by that many people. In the mean time, I did find and fix some more bugs myself,  I adapted to changes in Dovecot, wrote some more documentation and started work on the enotify extension.

Both Sieve and ManageSieve were changed to match API changes in Dovecot and therefore older versions will not compile against the new Dovecot release. Likewise, these new Sieve and ManageSieve releases will not compile for older Dovecot versions.

Changelog Sieve v0.1.1:

  * Re-enabled support for compiling against dovecot headers. Much like
    cmusieve, command line tools like sievec and sieved are not compiled
    in this case.
  * Started implementation of enotify extension. Not anywhere near
    finished though.
  * Adapted to changes in Dovecot on various occasions, making this
    release dependent on Dovecot >= v1.2.alpa4.

  + Improved logging of errors at specific occasions and added debug
    messages to find script execution problems quicker.
  + Removed code duplication between command line tools and the test
    suite. Also restructured the sources of the tools.
  + Added UTF-8 to UTF-7 folder name conversion for compatibility with
    IMAP.
  + Created man pages for the command line tools. These are
    automatically installed upon 'make install'
  + Incorporated Valgrind support into the test suite and fixed a few
    memory leaks in the process.
  - Fixed compile error surfacing for gcc3.4. Forgot mask argument for
    the open() system call when the O_CREAT flag is specified. Bug found
    by Sergey Ivanov.
  - Fixed bug in the sievec tool. -d output was always written to
    stdout.
  - Fixed important bug in the imap4flags extension. When no :flags
    argument is specified, the previous version would always use the
    final value of the internal variable to set the flags. This means
    that modifications to the internal variable also affected the bare
    fileinto/keep actions executed earlier. This does not comply to the
    RFC.
  - Fixed bug in the include extension's import/export commands.
    Duplicate import/exports caused problems.
  - Fixed bug in the handling of non-existent scripts. Errors were
    sometimes ignored.
  - Dovecot omitted unfolding multi-line headers. This was added to the
    cmusieve plugin after the code was incorporated into the new
    implementation. This is now implicitly fixed by concurrent change in
    Dovecot.

Changelog ManageSieve v0.11.2:

  * Adapted to changes in Dovecot, making this release dependent on
    Dovecot >= v1.2.alpa4

The following files are released:

  Sieve:

http://www.rename-it.nl/dovecot/1.2/dovecot-1.2-sieve-0.1.1.tar.gz
http://www.rename-it.nl/dovecot/1.2/dovecot-1.2-sieve-0.1.1.tar.gz.sig

  ManageSieve package:

http://www.rename-it.nl/dovecot/1.2/dovecot-1.2-managesieve-0.11.2.tar.gz
http://www.rename-it.nl/dovecot/1.2/dovecot-1.2-managesieve-0.11.2.tar.gz.sig

  ManageSieve patch:

http://www.rename-it.nl/dovecot/1.2/dovecot-1.2.alpha4-managesieve-0.11.2.diff.gz
http://www.rename-it.nl/dovecot/1.2/dovecot-1.2.alpha4-managesieve-0.11.2.diff.gz.sig

The full story of the new Sieve implementation is available in my previous posting:

http://www.dovecot.org/list/dovecot-news/2008-October/000087.html

I still need to update the wiki with pointers to the new Sieve implementation. I hope to have some time and motivation to do so in the next few days.

Have fun testing the new releases and don't hesitate to notify me when there are problems.

Regards,

-- 
Stephan Bosch
stephan@rename-it.nl
IRC: Freenode, #dovecot, S[r]us

4,062

(1 篇回复,发表在 iRedMail 技术支持)

来自 dovecot 邮件列表:dovecot-news (at) dovecot.org

http://dovecot.org/releases/1.1/dovecot-1.1.7.tar.gz
http://dovecot.org/releases/1.1/dovecot-1.1.7.tar.gz.sig

I should have released this earlier since v1.1.6 had that annoying
startup problem, but surprisingly few people complained about it so I
kind of forgot about it then.

BTW. v1.2 progresses nicely. Now that shared mailboxes are finally fully
supported, there aren't any widely used IMAP features missing from
Dovecot. v1.2.beta1 shouldn't be in too distant future anymore.

    * IMAP QUOTA extension now returns "MESSAGE" quota, not "MESSAGES".
      This makes Dovecot now RFC 2087 compliant. Hopefully this change
      doesn't break anyone's Dovecot-specific quota checking code..

    + Added !include and !include_try directives to config file reader.
      Note that !include doesn't currently work with deliver. The main
      point here is that ssl_key_password can be placed to a different
      file with !include_try that deliver can just ignore.
    + More error/debug message logging improvements.
    - v1.1.6 gave "userdb didn't return a home directory" error at startup
    - Some config file parsers (deliver, passwd-file, acl, trash) ignored
      the file's last line if it didn't end with LF.
    - fts: SEARCH SUBJECT didn't search messages that weren't already
      in fts index.
    - fts-solr: Don't assert-crash if we couldn't connect to Solr.
    - IMAP: Mailbox deletion gave an error, but still worked, if mails'
      control directory wasn't the same as index directory.
    - Several fixes to rarely used mailbox list layout configurations.

原帖由 huminhua 于 2008-11-22 19:30 发表 http://www.iredmail.org/bbs/images/common/back.gif
我来支持一下,不过希望能够把这样开源的邮件服务器做得更专业,更专一,功能更强大,因为用户要的是一种产品,不是大杂烩啊!!!!


现在需要做的是:
1:推广和宣传;
2:开发管理后台;

到后面肯定是走专注的路线,目标是提供一套完善的解决方案。

原帖由 ejzhang 于 2008-11-21 09:04 发表 http://www.iredmail.org/bbs/images/common/back.gif
好东西,支持老大!
BTW:如果能安装独立的LDAP服务,然后让所有的应用全部使用它来认证就更好了:D


这个要实现起来超级简单,但是需要一点小技巧。回头再告诉你。

4,065

(1 篇回复,发表在 iRedMail 技术支持)

明天回到深圳,到时候会继续捣鼓 iRedMail 的开发。希望大家耐心等候。

这是最近发现的一个细节问题,也是许多朋友会碰到的问题:
配置 phpMyAdmin 时,服务器地址填 localhost 好呢,还是 IP 地址好?

根据 phpMyAdmin 官方 FAQ 2.6 章节的解释:

if your host is "localhost" MySQL (the commandline tool 'mysql' as well) always tries to use the socket connection for speeding up things. And that doesn't work in this configuration with port forwarding.
If you enter "127.0.0.1" as hostname, everything is right and MySQL uses the TCP connection.

也就是说,如果你使用 'localhost' 作为 MySQL 服务器地址,MySQL 客户端工具(例如 'mysql' 命令),以及 phpMyAdmin 都会默认使用 socket 来连接 MySQL 服务器,以获得更好的连接速度和性能。如果使用 IP 地址(例如 '127.0.0.1'),则会使用 TCP/IP 方式去连接 MySQL 服务器。

所以配置 phpMyAdmin 时,请根据实际情况选择使用 'localhost' 还是使用 '127.0.0.1'。

参考文档:

- phpMyAdmin FAQ 2.6:
http://www.phpmyadmin.net/documentation/#faq2_6

原帖由 jick 于 2008-11-13 08:22 发表 http://www.iredmail.org/bbs/images/common/back.gif
是老大给的那个版本的吗?

就是 ldap 添加用户没弄好 :Q


给你的那个版本里还没有这个功能,这是最近两天加进去的。:loveliness:

在此先提醒一下,由于 iRedMail 里使用 mail 作为 dn 里的属性,所以在配置 OpenFire 时,应该填 'uid' 作为用户名。

已经搞定如何在纯命令行下搞定 OpenFire 的配置,包括导入 SQL 数据库以及整合 LDAP 服务器做用户验证。

使用 iRedMail-0.3.2(开发版本) 搭建邮件服务,选择 OpenLDAP 存储虚拟域和虚拟用户。

之后安装 OpenFire-3.6.0a-i386,在使用用户验证的时候,选择 OpenLDAP,之后一路填下去,相当顺利,会点“下一步”就可以安装成功。

晚些再放出图文并茂的文档吧。[attach]107[/attach]

Horde 的过滤器虽然已经可以工作,并且规则也都正确,但是仍有待深入测试,希望大家能够帮忙测试。

这里则是在 Horde 里通过”过滤器“定义”休假“,以及在 Roundcube WebMail 里查看自动回复的邮件内容。

贴个图,Horde 已支持 LDAP 全局地址簿:

来自 OpenVZ wiki 的文档:
http://wiki.openvz.org/HA_cluster_with_ … _Heartbeat

哈,这个是经过测试的。

greylist 的效果确实不容小觑。