前面显示的是没有通过用户验证。将 Dovecot 的调试模式打开,然后贴上 /var/log/dovecot.log 看看。
后面的应该是 PHP (/etc/php.ini) 的 memory_limit 的问题,试着将这个值调大一些看看。
支持 Red Hat Enterprise Linux, CentOS, Scientific Linux, Debian, Ubuntu, FreeBSD, OpenBSD
您尚未登陆。 请选择登陆或是注册一个新账号。
iRedMail 开源邮件服务解决方案 » 由 ZhangHuangbin 发表的文章
前面显示的是没有通过用户验证。将 Dovecot 的调试模式打开,然后贴上 /var/log/dovecot.log 看看。
后面的应该是 PHP (/etc/php.ini) 的 memory_limit 的问题,试着将这个值调大一些看看。
贴一下你的 /var/www/roundcubemail-0.1.1/logs/errors 文件。
当然可以快速迁移到 SquirrelMail,前提是你还保留了之前配置好的 iRedMail 的配置文件,因为它需要读取一些密码等信息。
具体的操作方法:
*) 在你之前使用的 iRedMail 目录里,找到 config 文件,加入以下一句:
export USE_SM='YES'
*) 重新执行 iRedMail.sh 即可:
# sh iRedMail.sh
希望大家帮忙多宣传,不管是文档也好,iRedMail 程序也好。
谢谢大家 :loveliness:
Debian也不错耶~
Hi, all.
在这里希望和大家分享 iRedMail 开源邮件方案的详细安装、配置文档,希望对大家有所帮助。
基于 Postfix + MySQL 的文档:http://www.iredmail.org/wiki/index.php/ … -MySQL-0.2
基于 Postfix + OpenLDAP 的文档:http://www.iredmail.org/wiki/index.php/ … enLDAP-0.2
目录:
1. iRedMail 安装要求
2. Overview
3. iRedMail 安装前的准备
4. 建立 vmail 用户,作为所有邮件的拥有者
5. Apache 与 PHP
6. MySQL:存储邮件虚拟域和用户
7. Postfix:SMTP 服务
8. Dovecot:提供 POP3/IMAP 服务及 SASL 认证
9. Policyd:有效防止垃圾邮件
10. Amavisd-new:MTA 与 Anti-Spam,Anti-Virus 软件的桥梁
11. Roundcubemail:使用 AJAX 技术的 web mail 程序
12. phpMyAdmin:最好的 MySQL 数据库管理工具
13. PostfixAdmin:web 界面的虚拟域、虚拟用户管理程序
14. ClamAV:为邮件服务加上防病毒功能
15. SpamAssassin:为邮件服务加上基于邮件内容的发垃圾邮件功能
16. SPF: Sender Policy Framework
17. DKIM: DomainKeys Identified Mail
1. iRedMail 安装要求
2. Overview
3. iRedMail 安装前的准备
4. 建立 vmail 用户,作为所有邮件的拥有者
5. Apache 与 PHP
6. OpenLDAP:存储虚拟域与虚拟用户
7. phpLDAPadmin:基于 Web 的 LDAP 管理工具
8. Postfix:SMTP 服务
9. Dovecot:提供 POP3/IMAP 服务及 SASL 认证
10. Postgrey:为邮件服务提供有效抵挡垃圾邮件的灰名单(greylist)功能
11. Amavisd-new:MTA 与 Anti-Spam,Anti-Virus 软件的桥梁
12. ClamAV:为邮件服务加上防病毒功能
13. SpamAssassin:为邮件服务加上基于邮件内容的发垃圾邮件功能
14. SquirrelMail:WebMail
15. SPF: Sender Policy Framework
16. DKIM: DomainKeys Identified Mail
Bibby
2008.09.18
这里明显是说你的 max_proc 参数有问题,它的值不应该是 'smtpd'。将你的完整的 master.cf 贴出来。
是用 putty 连接到远程服务器上操作的么?
之前有朋友就是用 putty,但是直接到机器前操作却没问题。你试试是否也是这样的情况。
specify mail alias for 'root' users 会编辑 /etc/postfix/aliases 文件,例如:
root: www@a.cn
你只需要将这个 www@a.cn 改为需要的地址,然后重新执行 postalias 即可:
# postalias hash:/etc/postfix/aliases
Hi, all.
iRedMail-0.3-beta1 released.
Download link:
http://code.google.com/p/iredmail/downloads/list
Support:
* Forum (International): http://groups.google.com/group/iredmail/
* Forum (Chinese only): http://www.iredmail.org/bbs/
Known bugs:
* Avelsieve doesn't encode vacation message while default locale
is en_US.
ChangeLog:
* You can use SquirrelMail with MySQL backend now, change password
plugin is ready too.
* New plugin for SquirrelMail: login_auto, avelsieve.
* Add pysieved-1.0 for managesieve service. You can now use
avelsieve plugin in SquirrelMail to customize mail filter rules.
* Bulk of packages are up to date:
- Horde WebMail => 1.1.2
- unrar => 3.8.2-1
- perl-MailTools => 2.03-1
- perl-Mail-DKIM => 0.32-1
- perl-Error => 0.17014-1
- perl-BerkeleyDB => 0.34-1
- ClamAV => 0.94-1
- Dovecot => 1.1.3-0_80
- phpMyAdmin => 2.11.9
- SquirrelMail plugin 'compatibility' => 2.0.13-1.0
* Default language for all web-based programs is changed to
English, include SquirrelMail, Roundcubemail, Horde.
无法使用加密的密码。
你自己先用 shell 命令生成一个复杂点的字符串,再去 MySQL 里将密码设置为刚生成的字符串,再去改 dovecot/postfix 的配置就行了。
看来很多人都被这个密码给迷惑了。
这里告诉大家这个“技巧”:
在 Shell 里有一个内建的变量:RANDOM,它的作用是生成随机的 5 位数字,例如:
$ echo $RANDOM
18611
$ echo $RANDOM
29613
在 iRedMail 的方案里,MySQL 数据库里的 vmail,roundcube 用户都只是给程序(Postfix, Dovecot, Roundcube 等)使用,并且只用于查询数据库,所以应该设置得复杂一些,不容易让人记住,而且不容易被字典攻击等方法破解,所以加入了特殊字符,例如:$, ), *, & 等。所以看上去很容易以为是经过加密后的密码。实际上却是明文的。
想要更清楚地了解 iRedMail 里主要涉及到哪几个文件,可以用以下命令查看:
$ cd /path/to/iRedMail-x.y/
$ grep -lr 'RANDOM' * | grep -v '.svn'
conf/policyd
conf/httpd
conf/roundcube
conf/mysql
conf/openldap
conf/horde
在postfixadmin中新建邮箱的速度特别慢一直在执行creat-mailbox.php,要10几分钟才显示成功,有可能是什么地方问题?
贴一下 /var/log/httpd/error_log 文件里的内容看看。
另外squirrelmail和extmail可以同时使用么?
可以。个人建议用 Roundcubemail 或者 SquirrelMail。
另外用web登录邮箱的时候提示密码或者用户无效,看了一下以前的帖,是vmail用户连接数据库的问题。数据库里有vmail用户和对应的库,重新修改过密码,把MD5后的密码copy到
/etc/dovecot-mysql.conf中,仍旧无法登陆邮箱。
/etc/dovecot-mysql.conf 中需要填明文密码,而不是加密后的。
先用最简单的进行测试:
user_filter = (objectClass=*)
对照着改一下不就可以了么?不需要别的了。
唯一需要的就是你自己的测试
AD 的 LDAP 属性和 OpenLDAP 的不一样,所以你需要自行调整。
贴一下你的 /etc/dovecot-ldap.conf
Invalid credentials 通常是用户名、密码错误导致的。
在写 dovecot-ldap.conf 以及 postfix 的 *.ldap 查询文件之前,建议先用 ldapsearch 这个命令行工具来检测你的用户名和密码是否正确。例如:
# ldapsearch -h "你的 AD 服务器地址" -x -D 'vmail(这里是 dovecot/postfix 需要绑定的账号,用于查询AD)' -b 'cn=Users,dc=example,dc=com(请搞清楚你自己的 AD 结构)' -w "vmail 的密码"
是的。
misc 下的都是源码,需要解压缩后 copy 到别的地方。
用 RPM 包会有许多好处的。
*) RHEL 自带的 RPM 包,是经过 RH 内部多次测试后才发布并打包进去的,有质量保证,稳定性保证,而且出了问题还可以查 RH 的 bug tracker,还可以得到 src.rpm。
*) 方便管理。安装、升级、卸载等都比自己编译的方便。
*) ...
已经下载安装上了,还在学习中 :loveliness:
http://dovecot.org/releases/1.2/alpha/dovecot-1.2.alpha1.tar.gz
http://dovecot.org/releases/1.2/alpha/dovecot-1.2.alpha1.tar.gz.sig
This is the only v1.2.alpha announcement I'm going to send to
dovecot-news list. Next announcement will be for either v1.2.beta1 or
v1.2.rc1.
I'm hoping that v1.2 stabilizes pretty soon. There are no huge changes
like there were in 0.99->1.0 or 1.0->1.1, so most of the bugs are
probably related to new features. I'm already running v1.2 myself and
it's gone through heavy stress testing with my imaptest tool, so I'm
expecting it to be stable enough for real world testing with
not-all-that-important servers. It's safe to jump between v1.1 and v1.2
at any time or even have them concurrently accessing the same mailboxes.
Dovecot v1.2 has a lot of new IMAP extensions implemented. The biggest
change comes from CONDSTORE extension which adds a new concept of
"modification sequences" (modseq for short). Each message has a modseq
that increases whenever a flag is changed or when the message is
expunged. The client can keep track of the highest seen modseq and
request only changes done since the modseq. See QRESYNC (RFC 5162) for
more information. Dovecot starts keeping track of the modseqs only when
the first "CONDSTORE/QRESYNC enabling command" is executed. Before that
no disk space is used for modseqs. When modseqs are enabled
dovecot.index file uses 8 bytes per message more space.
Other implemented IMAP extensions are: ESEARCH, SEARCHRES, WITHIN, ID
and CONTEXT=SEARCH.
Added thread indexes to optimize IMAP THREAD command. Only the first
half of threading is currently optimized, the rest will hopefully follow
later.
Added a non-standard X-REFERENCES2 threading algorithm where threads are
sorted by their latest message instead of the thread root message. There
is also no base subject merging. This may be renamed and become part of
SEARCH=INTHREAD extension some day.
SEARCH=INTHREAD is still a draft, but the INTHREAD search key is already
implemented by Dovecot v1.2. This is mostly useful with virtual
mailboxes.
Virtual mailboxes: http://wiki.dovecot.org/Plugins/Virtual
Then there are also some internal API changes which will make some
things easier. For example lib-storage now allows handling multiple
different users at the same time.
哈,这个确实是经过调整了,不是故障。
你说的首页新闻是“公告”,过期了,我就撤销了。
论坛版块由于长期没有帖子,所以没有什么意义,就删除了。
感谢关注 ^_^
iRedMail 开源邮件服务解决方案 » 由 ZhangHuangbin 发表的文章
Powered by PunBB, supported by Informer Technologies, Inc.
Currently installed 3 official extensions. Copyright © 2003–2010 PunBB.
页面生成时间 0.172 秒, 共执行查询 39 条