1

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

==== 必填信息。没有填写将不予回复 ====
- iRedMail 版本号:0.9.0
- 使用哪个数据库存储用户帐号(OpenLDAP,MySQL,PostgreSQL):ldap
- 使用的 Linux/BSD 发行版名称及版本号:debian 8.0
- 与您的问题相关的日志信息:
====

Jul  1 13:01:02 putaomail postfix/smtp[39616]: C21841BC0D8D: to=<xxxx@126.com>, relay=126mx02.mxmail.netease.com[220.181.15.195]:25, delay=2.6, delays=0.01/0.02/2.5/0.1, dsn=4.0.0, status=deferred (host 126mx02.mxmail.netease.com[220.181.15.195] said: 421 Read data from client error (in reply to end of DATA command))

麻烦老张了~~!!

==== 必填信息。没有填写将不予回复 ====
- iRedMail 版本号:0.9
- 使用哪个数据库存储用户帐号(OpenLDAP,MySQL,PostgreSQL):openldap
- 使用的 Linux/BSD 发行版名称及版本号:ubuntu 14.04
- 与您的问题相关的日志信息:
====
从ubuntu 14.04上 吧iredmail 0.9  所有数据迁移到  一台 debian7.8 上  vmail目录拷贝   openldap 备份采用安装包tools  下 backup_openldap.sh  工具  然后   进行恢复数据
恢复成功后    webmail  登陆 发邮件时候发信人 是 xxx@127.0.0.1   另外地址薄中没人任何人
麻烦张工帮忙了,谢谢!!

tks  已解决~~~~!!  红领巾~~~

==== 必填信息。没有填写将不予回复 ====
- iRedMail 版本号:0.90
- 使用哪个数据库存储用户帐号(OpenLDAP,MySQL,PostgreSQL):openldap
- 使用的 Linux/BSD 发行版名称及版本号:freebsd 10.1
- 与您的问题相关的日志信息:
====

网页版本  roundcube  上传附件  限制是 10MB     , 常规方法  改  php  upload_max     改 postfix  message_max_limit
都试过了   貌似不行
请张工 指教了~~~~~    你是红领巾      ~!!!!  嘎嘎!!

5

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

后来自己成功解决:
分析
pear问题是由于  依赖 php56  php56-xml 而 iredmail 执行是安装php55   php55  冲突导致的

方法:  pkg install pear    OK 后    卸载 php56    php56-xml      然后执行  bash 
OK  成功!!

留此贴   给后来者参考~~~~~
另外吐槽下    freebsd 10.1  安装 iredmail  依赖包太多了    安装大概花了 4 -5 小时     ports龟爬~~~~~

6

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

然后按照 方法  make NO_CHECKSUM=yes
报错如下
root@mx:/usr/ports/devel/pear # make NO_CHECKSUM=yes
===>  Staging for pear-1.9.4_3
===>   pear-1.9.4_3 depends on file: /usr/local/include/php/main/php.h - found
===>   pear-1.9.4_3 depends on file: /usr/local/lib/php/20121212/xml.so - found
===>   Generating temporary packing list

Bootstrapping Installer...................
Bootstrapping PEAR.php............(local) ok
Bootstrapping Archive/Tar.php............(local) ok
Bootstrapping Console/Getopt.php............(local) ok

Strict Standards: Non-static method PEAR::setErrorHandling() should not be called statically in /usr/ports/devel/pear/work/pear-1.9.4/go-pear on line 693

Extracting installer..................
Using local package: PEAR.............
Warning: file_exists() expects parameter 1 to be a valid path, string given in /tmp/pear/Archive/Tar.php on line 1582

Error while opening {/tmp/pear/package2.xml} in write binary mode
sed: /usr/ports/devel/pear/work/stage/usr/local/share/pear/peclcmd.php: No such file or directory
*** Error code 1

Stop.
make: stopped in /usr/ports/devel/pear
root@mx:/usr/ports/devel/pear #

7

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

==== 必填信息。没有填写将不予回复 ====
- iRedMail 版本号:0.90
- 使用哪个数据库存储用户帐号(OpenLDAP,MySQL,PostgreSQL):openldap
- 使用的 Linux/BSD 发行版名称及版本号:freebsd10.1
- 与您的问题相关的日志信息:
====
===> Fetching all distfiles required by pear-1.9.4_3 for building
=> SHA256 Checksum mismatch for pear-1.9.4.tar.bz2.
===>  Giving up on fetching files: pear-1.9.4.tar.bz2
Make sure the Makefile and distinfo file (/usr/ports/devel/pear/distinfo)
are up to date.  If you are absolutely sure you want to override this
check, type "make NO_CHECKSUM=yes [other args]".
*** Error code 1

Stop.
make[2]: stopped in /usr/ports/devel/pear
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/devel/pear
*** Error code 1

Stop.
make: stopped in /usr/ports/net/pear-Net_LDAP2
< ERROR > Port was not successfully installed, please fix it manually and then re-execute this script.
root@mx:/usr/home/xuaibao/iRedMail-0.9.0 #


请张工花费宝贵的时间   帮我看看   不胜感激~~~!!!

8

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

权限问题,问题已经解决,张工可以关闭了,谢谢!

9

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

==== 必填信息。没有填写将不予回复 ====
- iRedMail 版本号:0.85
- 使用哪个数据库存储用户帐号(OpenLDAP,MySQL,PostgreSQL):OpenLDAP
- 使用的 Linux/BSD 发行版名称及版本号:ubuntu 12.04
- 与您的问题相关的日志信息:
====
张工,我这边升级clamav(先卸载后安装,配置文件保留), 升级后 手动命令扫描 均无问题,但是top后发现CPU amavis 占用100% 现象,很频繁,查看了 mail.err日志 如下:
Dec  2 15:52:10 sh-mail amavis[4946]: (04946-08) (!!)WARN: all primary virus scanners failed, considering backups
Dec  2 15:52:20 sh-mail amavis[4950]: (04950-05) (!!)WARN: all primary virus scanners failed, considering backups
Dec  2 15:52:33 sh--mail amavis[4946]: (04946-09) (!!)WARN: all primary virus scanners failed, considering backups
Dec  2 15:52:50 sh-mail amavis[5373]: (05373-10) (!!)WARN: all primary virus scanners failed, considering backups
Dec  2 15:54:38 sh-mail amavis[5373]: (05373-11) (!!)WARN: all primary virus scanners failed, considering backups
Dec  2 15:54:38 sh--mail amavis[4946]: (04946-10) (!!)WARN: all primary virus scanners failed, considering backups
Dec  2 15:55:01 sh-mail amavis[5373]: (05373-13) (!!)WARN: all primary virus scanners failed, considering backups
Dec  2 15:55:02 sh--mail amavis[4946]: (04946-11) (!!)WARN: all primary virus scanners failed, considering backups
Dec  2 15:55:21 sh-mail amavis[4946]: (04946-12) (!!)WARN: all primary virus scanners failed, considering backups
Dec  2 15:55:29 sh-mail amavis[5658]: (05658-01) (!!)WARN: all primary virus scanners failed, considering backups
Dec  2 15:55:45 sh-mail amavis[4946]: (04946-13) (!!)WARN: all primary virus scanners failed, considering backups
Dec  2 15:55:56 sh-mail amavis[5658]: (05658-02) (!!)WARN: all primary virus scanners failed, considering backups
Dec  2 15:56:33 sh-mail amavis[4946]: (04946-14) (!!)WARN: all primary virus scanners failed, considering backups

麻烦张工,抽出宝贵的时间,来帮我排查下怎么解决,谢谢了!!

10

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

==== 必填信息。没有填写将不予回复 ====
- iRedMail 版本号:0.85
- 使用哪个数据库存储用户帐号(OpenLDAP,MySQL,PostgreSQL):LDAP
- 使用的 Linux/BSD 发行版名称及版本号:ubuntu 12.0.4
- 与您的问题相关的日志信息:
====
张兄:
    您好,你的iredmail非常好用,随着深入研究发现里面的很多细小软件很强大,有一个小问题请教下,就是http 自动跳转到 https 你是在什么地方配置做到的,配置文件在哪?   由于公司节约成本 只能把内部网站放在 邮件服务器上   其实在default-ssl 加一个 alisas 即可,(当我发现这个的时候  觉的你的这个配置文件 好省事,真方便), 但是只是一个内部网站 不需要https  ,所以想取消自动跳转https,谢谢!

平台不一样   眼见不一样   看待问题不一样

12

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

ZhangHuangbin 写道:

能否贴一下 Postfix 日志文件里关于不启用 SMTP 验证就可以用 foxmail 发送邮件的日志?

Jul 22 21:03:16 sh-tt-ls-mail postfix/smtpd[11678]: connect from xxxxxr.com[127.0.0.1]
Jul 22 21:03:16 sh-tt-ls-mail postfix/smtpd[11678]: AC87624CEB2: client=xxxxr.com[127.0.0.1]
Jul 22 21:03:16 sh-tt-ls-mail postfix/cleanup[11672]: AC87624CEB2: message-id=<201407222103405983400@toxxxr.com>
Jul 22 21:03:16 sh-tt-ls-mail postfix/qmgr[1828]: AC87624CEB2: from=<xuao@xxxxx.com>, size=2760, nrcpt=1 (queue active)
Jul 22 21:03:16 sh-tt-ls-mail postfix/smtpd[11678]: disconnect from xxxxxxx.com[127.0.0.1]
Jul 22 21:03:16 sh-tt-ls-mail amavis[10466]: (10466-10) Passed CLEAN, MYUSERS LOCAL [223.249.155.64] [223.249.155.64] <xuao@xxxxr.com> -> <121358262@qq.com>, Message-ID: <201407222103405983400@xxx.com>, mail_id: oY6QgfvJORcZ, Hits: -11.899, size: 1798, queued_as: AC87624CEB2, 2578 ms
Jul 22 21:03:16 sh-tt-ls-mail postfix/smtp[11675]: F0E4124CDB6: to=<121358262@qq.com>, relay=127.0.0.1[127.0.0.1]:10024, delay=6.6, delays=4/0.01/0/2.6, dsn=2.0.0, status=sent (250 2.0.0 from MTA([127.0.0.1]:10025): 250 2.0.0 Ok: queued as AC87624CEB2)
Jul 22 21:03:16 sh-tt-ls-mail postfix/qmgr[1828]: F0E4124CDB6: removed

13

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

==== 必填信息。没有填写将不予回复 ====
- iRedMail 版本号:0.83
- 使用哪个数据库存储用户帐号(OpenLDAP,MySQL,PostgreSQL):openldap
- 使用的 Linux/BSD 发行版名称及版本号:ubuntu 12.04
- 与您的问题相关的日志信息:
====
foxmail中不勾选“发送服务器需要身份验证”也可以发送,如何禁止?
postconf -n 中关于smtpd信息如下:




proxy_read_maps = $canonical_maps $lmtp_generic_maps $local_recipient_maps $mydestination $mynetwork s $recipient_bcc_maps $recipient_canonical_maps $relay_domains $relay_recipient_maps $relocated_maps  $sender_bcc_maps $sender_canonical_maps $smtp_generic_maps $smtpd_sender_login_maps $transport_maps  $virtual_alias_domains $virtual_alias_maps $virtual_mailbox_domains $virtual_mailbox_maps $smtpd_se nder_restrictions
queue_run_delay = 300s
readme_directory = no
recipient_bcc_maps = proxy:ldap:/etc/postfix/ldap/recipient_bcc_maps_user.cf, proxy:ldap:/etc/postfi x/ldap/recipient_bcc_maps_domain.cf
recipient_delimiter = +
relay_domains = $mydestination, proxy:ldap:/etc/postfix/ldap/relay_domains.cf
relayhost =
sender_bcc_maps = proxy:ldap:/etc/postfix/ldap/sender_bcc_maps_user.cf, proxy:ldap:/etc/postfix/ldap /sender_bcc_maps_domain.cf
smtp-amavis_destination_recipient_limit = 1
smtp_data_init_timeout = 240s
smtp_data_xfer_timeout = 600s
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
smtpd_data_restrictions = reject_unauth_pipelining
smtpd_end_of_data_restrictions = check_policy_service inet:127.0.0.1:10031
smtpd_error_sleep_time = 5
smtpd_helo_required = yes
smtpd_helo_restrictions = permit_mynetworks,permit_sasl_authenticated, check_helo_access pcre:/etc/p ostfix/helo_access.pcre
smtpd_recipient_restrictions = reject_unknown_sender_domain, reject_unknown_recipient_domain, reject _non_fqdn_sender, reject_non_fqdn_recipient, reject_unlisted_recipient, check_policy_service inet:12 7.0.0.1:7777, check_policy_service inet:127.0.0.1:10031, permit_mynetworks, permit_sasl_authenticate d, reject_unauth_destination, reject_non_fqdn_helo_hostname, reject_invalid_helo_hostname
smtpd_reject_unlisted_recipient = yes
smtpd_reject_unlisted_sender = yes
smtpd_sasl_auth_enable = yes
smtpd_sasl_authenticated_header = no
smtpd_sasl_local_domain = xxxxr.com
smtpd_sasl_path = ./dovecot-auth
smtpd_sasl_security_options = noanonymous
smtpd_sasl_type = dovecot
smtpd_sender_login_maps = proxy:ldap:/etc/postfix/ldap/sender_login_maps.cf
smtpd_sender_restrictions = permit_mynetworks, reject_sender_login_mismatch, permit_sasl_authenticat ed
smtpd_tls_CAfile = /etc/ssl/certs/iRedMail_CA.pem
smtpd_tls_cert_file = /etc/ssl/certs/iRedMail_CA.pem
smtpd_tls_key_file = /etc/ssl/private/iRedMail.key
smtpd_tls_loglevel = 0
smtpd_tls_security_level = may
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtpd_use_tls = yes
tls_random_source = dev:/dev/urandom
transport_maps = proxy:ldap:/etc/postfix/ldap/transport_maps_user.cf, proxy:ldap:/etc/postfix/ldap/t ransport_maps_domain.cf

问题已解决,谢谢张工,该贴可结贴。

mail.log日志如下
Jul 14 10:59:06 sh-tt-ls-01 roundcube: IMAP Error: Login failed for xxxxxx@xxxxxx.com from 10.x.x.x. LOGIN: Authentication failed. in /usr/share/apache2/roundcubemail-1.0.1/program/lib/Roundcube/rcube_imap.php on line 184 (POST /mail/?_task=login?_task=login&_action=login)
Jul 14 11:00:00  roundcube: last message repeated 2 times
Jul 14 14:27:33 sh-tt-ls-01 roundcube: IMAP Error: Login failed for xuaibao from 10.x.x.x. LOGIN: Authentication failed. in /usr/share/apache2/roundcubemail-1.0.1/program/lib/Roundcube/rcube_imap.php on line 184 (POST /mail/?_task=login?_task=login&_action=login)
Jul 14 14:27:48 sh-tt-ls-01 roundcube: IMAP Error: Login failed for xxxxx from 10.x.x.x LOGIN: Authentication failed. in /usr/share/apache2/roundcubemail-1.0.1/program/lib/Roundcube/rcube_imap.php on line 184 (POST /mail/?_task=login?_task=login&_action=login)

- iRedMail 版本号:0.87
- 使用哪个数据库存储用户帐号(OpenLDAP,MySQL,PostgreSQL):LDAP
- 使用的 Linux/BSD 发行版名称及版本号:ubuntu 12.04 server
- 与您的问题相关的日志信息:
====
A  电脑 是 0.83iRedMail  ubuntu 12.04 server       B电脑是  0.87 iRedMail  ubuntu 12.04 server
设置域名的时候都一样  各个账户密码不一样    A电脑iredmail 账户密码中含有 # 特殊符号      B电脑上在安装 iRedMail 0.87时候  设置mysql提示密码不能含有 # 等特殊符号 ,故 密码不一样

目的是把 A电脑上 用户和邮件数据 迁移到 B电脑上 , LDAP账户已经通过命令导出  再导入进B电脑   ,B电脑webmail 可以正常登陆所有的账户   也可以登录LDAP网页,   把A电脑vmail1/xxxxx.com/某个用户的文件夹  直接复制到 B 电脑相同目录下 ,登录B电脑该用户的webmail  报图片中错误, 请张大哥帮忙分析下,谢谢!

17

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

备份,导入已经使用百度上的命令解决, 可以结贴了,谢谢!

18

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

==== 必填信息。没有填写将不予回复 ====
- iRedMail 版本号:0.83
- 使用哪个数据库存储用户帐号(OpenLDAP,MySQL,PostgreSQL):OpenLDAP
- 使用的 Linux/BSD 发行版名称及版本号:ubuntu 12.04 server
- 与您的问题相关的日志信息:
====
张工,iRedMail0.83中 clamav版本是 0.97版本 而最新版本都是0.98.4了  想问下张工是否有官方升级文档,因为使用iredmail作为邮件服务器的人 精通的人毕竟是少数,大多数是和我一样都是菜鸟,虽然clamav升级可能在你们看是小事,但是对于我们来说可能要花好几周还不一定能搞定,希望张工能抽出宝贵的时间帮助下我们这些菜鸟关于升级clamav,在此替菜鸟们感谢!

19

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

==== 必填信息。没有填写将不予回复 ====
- iRedMail 版本号:0.87
- 使用哪个数据库存储用户帐号(OpenLDAP,MySQL,PostgreSQL):openldap
- 使用的 Linux/BSD 发行版名称及版本号:ubuntu 12.04 server
- 与您的问题相关的日志信息:
====
张工,您好
      A电脑按照维基上先用脚本备份ldap数据,然后B电脑上删除var/lib/ldap/example.com下的所有文件除了DB_CONFIG  停止slapd服务
然后导入A电脑的ldap数据,但是无法启动B电脑上ldap     etc/init.d/slapd restart       services  slapd   restart  都试了   不行
var/log/openldap.log 文件为空, A 电脑虚拟机和B 是复制过来的  因此 所有的密码都一样。
请张工帮忙,谢谢!

20

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

==== 必填信息。没有填写将不予回复 ====
- iRedMail 版本号:0.8.3
- 使用哪个数据库存储用户帐号(OpenLDAP,MySQL,PostgreSQL):openldap
- 使用的 Linux/BSD 发行版名称及版本号:ubuntu 12.04 server
- 与您的问题相关的日志信息:
====
张工,您好
      公司一台安装iredmail0.8.3 的服务器由于种种原因需要重新安装系统,打算mail安装成iredmail 0.8.7版本, 请问旧的用户数据和账户等数据该如何迁移,有哪些注意事项,请指教下步骤,在此感谢了!!!

21

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

bash iRedMail.sh

dear  zhang
    thank you for reminding me  to solve  this problems
regards!

==== 必填信息。没有填写将不予回复 ====
- iRedMail 版本号:
- 使用哪个数据库存储用户帐号(OpenLDAP,MySQL,PostgreSQL):
- 使用的 Linux/BSD 发行版名称及版本号:
- 与您的问题相关的日志信息:
==== ==== 必填信息。没有填写将不予回复 ====
- iRedMail 版本号:0.87
- 使用哪个数据库存储用户帐号(OpenLDAP,MySQL,PostgreSQL):OpenLDAP
- 使用的 Linux/BSD 发行版名称及版本号:ubuntu 12.04.4 server 64bit
- 与您的问题相关的日志信息:
====
干净的ubuntu12.04.4 系统  正常安装iredmail 0.87  ,安装结束重启系统后,打开https://xxx.com/mail/报错
页面错误提示:
DATABASE ERROR: CONNECTION FAILED!

Unable to connect to the database!
Please contact your server-administrator.

安装iredmail  0.87  过程如下面的txt文件,烦请张工帮忙,谢谢!


********************************************************************

24

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

==== 必填信息。没有填写将不予回复 ====
- iRedMail 版本号:
- 使用哪个数据库存储用户帐号(OpenLDAP,MySQL,PostgreSQL):
- 使用的 Linux/BSD 发行版名称及版本号:
- 与您的问题相关的日志信息:
==0.8.3      ubuntu 12.04 openldap   使用foxmail客户端==
队列中报   4269524C3D7     8156 Mon Jun 23 14:55:03  xxx@xxxx.com
(conversation with xxxxxxx.com.cn[xx.xx.xx.xx] timed out while sending end of data -- message may be sent more than once)
请张工协助,谢谢~!  先前把smtpd tls—security-level   注释掉  但是作用,后来发现使用网页版发送  一切正常,把foxmail客户端换成window live mail客户端发送一切正常,换成雷鸟客户端发送还是不行。