因为网站和邮箱不在一个服务器,网站部分程序是使用sendmail发送的(原始程序猿没有上esmtp连接)现在这部分发送邮件给本域的无法接收

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

请问 怎么允许某个ip使用sendmail发送邮件给本域?只能esmtp发送,但是网站只有sendmail,
网站发送的本域收不了邮件了

3

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

==== 必填信息。没有填写将不予回复 ====
- iRedMail 版本号:0.8.5
- 使用哪个数据库存储用户帐号(OpenLDAP,MySQL,PostgreSQL):Mysql
- 使用的 Linux/BSD 发行版名称及版本号:centos 6.4
- 与您的问题相关的日志信息:无
====
张工,请问怎么设置客户端不接收到spam邮件呢?我看服务器已经标记那些邮件主题上加入“***Spam***”字样了,但是问题是怎么设置标记的这些邮件直接服务器丢弃或者转存其他临时文件呢?只要用户不再收到这些邮件就好,只能webmail那能看到最佳。
网上说:
# cd /home/vmail/sieve
# cp dovecot.sieve.sample dovecot.sieve
# chown vmail.vmail  dovecot.sieve
#chmod  500 dovecot.sieve
这个貌似没效果。

ZhangHuangbin 写道:

你用的是 Roundcube 里的 Filters 里的转发么?这个应该没有限制才对。

感谢群里的shanon,和楼上的提点。

张工,确实是需要修改dovecot.conf中
    sieve_global_path = /var/vmail/sieve/dovecot.sieve
    sieve_before = /var/vmail/sieve/before.sieve
    #sieve_after =
    sieve_max_redirects = 20
增加sieve_max_redirects 这一行,不然webmail那最大转发复制邮件只能4个,建议张工新版本上增加该语句,我这设置为最大20。
该问题可以关闭了。

5

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

ZhangHuangbin 写道:

对方邮件服务器所使用的 HELO 标识被 iRedMail 定义在 /etc/postfix/helo_access.pcre 里的某条规则匹配并拒收了。两个办法:

1:如果确实是对方的 HELO 标识不符合 RFC 规范,建议你邮件告知对方并让对方使用规范的 HELO 标识。

2:如果对方的 HELO 标识是符合 RFC 规范的,将你服务器上那条匹配的规则删除即可。另请告知我删除的是哪条规则,便于我修正 iRedMail 里的默认规则。


谢谢,张工,helo_access.pcre 里面的 后面跟rejected: Go away, bad guy都是系统默认拒收的吗?这些是根据什么添加进去的?额,客户的域名是bezeqint.net,貌似被默认的/bezeqint\.net/             REJECT Go away, bad guy这个匹配了。
我可以删除掉里面的所有这些规则吗?

6

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

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

客户发到我这 他收到这样的退信
Action: failed

Status: 5.0.0

Remote-MTA: DNS; mail.seeed.cn

Diagnostic-Code: SMTP; 554 5.7.1 <fss4.be.net>: Helo command rejected: Go away, bad guy

Last-Attempt-Date: Tue, 10 Dec 2013 15:22:53 +0200
请问张工,
这个是什么问题?我怎么给它去黑呢?

lwydata 写道:

那不是 roundcube 的問題來, 它是 sieve script 的限制

請修改 dovecot 以下設定:

sieve_max_redirects = 25


我在我的dovecot.conf上没有看到sieve_max_redirects 这句,我直接直接加?

ZhangHuangbin 写道:

你用的是 Roundcube 里的 Filters 里的转发么?这个应该没有限制才对。

我是登陆roundmail设置那设置的转发复制邮件到,我确实加到4条规则之后就无法收到转发的信,暂时只能修改数据库的alies,但这个真的很麻烦,用户不能自己增加了超过4条转发复制。

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

张工,请问,roundmail是不是默认设置的转发复制邮件条数最大为4,因为,我加5条或以上的的时候就不能转发了。怎么取消这个限制呢?我希望下面的用户能自己设置转发,不然都得我跑数据库修改Alies就太麻烦了。

这个完全你可以直接下载centos安装好后,在安装iredmail。
安装好iredmail后。

wget http://106.187.51.47/iRedMail-0.8.5.tar.bz2
tar jxvf iRedMail-0.8.5.tar.bz2
cd iRedMail-0.805
cd pkg/
vi get_all.sh    #全替换网址为IP
       :%s/www.iredmail.org/106.187.51.47/g
           :%s/iredmail.org/106.187.51.47/g
cd ..
sh iRedMail.sh

jail.confhe和jail.local有什么区别?我看都有最大次数的字段~

IP白名单我是修改fail2ban下的jail.confhe jail.local就可以了吗?另外我有些系统账户确实是会发好几千封邮件给内部用户和个别外域名用户

==== 必填信息。没有填写将不予回复 ====
- iRedMail 版本号:0.8.5
- 使用哪个数据库存储用户帐号(OpenLDAP,MySQL,PostgreSQL):Mysql
- 使用的 Linux/BSD 发行版名称及版本号:centos
- 与您的问题相关的日志信息:不确定
====
请问张工,如题,开源版是否有启用用户发信收信频率限制?或者防垃圾启用了特定的数量限制?常出现ip被误封的状态(应该是,因为我尝试换别的IP是可以连接访问的,或者直接更换IP也可以),这种状态一般是什么引起的呢?我需要看哪个日志搜索哪个关键词?谢谢,我日志量太多了。一个公有IP下很多用户的。

14

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

不好意思,该主题可以关闭,已经知道原因。85%只是发给了用户,管理员得95%才能收到。
/usr/local/bin/dovecot-quota-warning.sh

15

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

==== 必填信息。没有填写将不予回复 ====
- iRedMail 版本号:0.8.5
- 使用哪个数据库存储用户帐号(OpenLDAP,MySQL,PostgreSQL):Mysql
- 使用的 Linux/BSD 发行版名称及版本号:centos 6.4
- 与您的问题相关的日志信息:无
====
张工,开源版本没有邮箱容量提醒吗?比如分配的容量到达90%就发邮件提醒管理员删除?好像我测试发到一定量了也没见有什么提示,客户是直接退信了。

kouty 写道:

使用outlook配置iredmail,SSL/TTL加密方式能连接,非加密方式(默认方式)确无法登录,是bug??

/etc/dovecot/dovecot.conf这里强制必须SSL加密才能登录,两处
找到ssl = required
    verbose_ssl = no
修改为
ssl = yes
verbose_ssl = no

找到disable_plaintext_auth = yes 修改为:

disable_plaintext_auth = no

保存, 然后重启dovecot.就可以不SSL客户端登录了。

专业版就是后台维护功能更多呗,开源版的就还能多东西需要自己手动修改conf文件或者数据库才行,确实麻烦,适合愿意动手的人

那个是自制证书的问题,正常,想浏览器和客户端不提示,那你就买个ssl证书吧。另外那个证书重新生成脚本得修改下运行的,不能直接运行的,不然就对不上你现有主机了,证书错误了。

19

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

(host cust42271-1.in.mailcontrol.com[85.115.52.190] said: 451 4.3.2 Please try again later (in reply to end of DATA command))
另外队列里看见这个是灰名单没有关闭成功么?还是单位时间邮箱接收邮件太多?怎么关闭?

20

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

==== 必填信息。没有填写将不予回复 ====
- iRedMail 版本号:0.85
- 使用哪个数据库存储用户帐号(OpenLDAP,MySQL,PostgreSQL):mysql
- 使用的 Linux/BSD 发行版名称及版本号:centos 6.4
- 与您的问题相关的日志信息:
====
     张工, 请问怎么关闭封锁IP?我刚迁移邮箱 结果公司内网无法发送邮件,telnet 服务器25端口,连接失败,更换IP后可以使用但过一段时间就又封了,怎么把IP加入白名单?(服务器在外部)别的地方没有问题,那肯定是我现有的IP邮件过多或者新迁移有密码错误的,误封。
路过的看到的回的也支援救援下啊..............

==== 必填信息。没有填写将不予回复 ====
- iRedMail 版本号:0.8.5
- 使用哪个数据库存储用户帐号(OpenLDAP,MySQL,PostgreSQL):Mysql
- 使用的 Linux/BSD 发行版名称及版本号:centos6.4
- 与您的问题相关的日志信息:无
====
startssl提供的是一个crt和key文件,怎么更换掉默认的呢?
SSLCertificateFile /etc/pki/tls/certs/iRedMail_CA.pem
SSLCertificateKeyFile /etc/pki/tls/private/iRedMail.key

是直接crt文件更改后缀为.pem文件后,
然后执行下列
cp -f iRedMail_CA.pem  /etc/pki/tls/certs/iRedMail_CA.pem
cp -f iRedMail.key /etc/pki/tls/private/iRedMail.key
service httpd restart
service amavisd  restart
service policyd restart
service postfix reload
service dovecot restart

就可以了吗?

==== 必填信息。没有填写将不予回复 ====
- iRedMail 版本号:0.8.5
- 使用哪个数据库存储用户帐号(OpenLDAP,MySQL,PostgreSQL):MySQL
- 使用的 Linux/BSD 发行版名称及版本号:centos 6.4
- 与您的问题相关的日志信息:无
====
如题。Cpanel的密码我看是加密保存在用户名一文件里的,这个密码怎么转换成mysql的?

23

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

==== 必填信息。没有填写将不予回复 ====
- iRedMail 版本号:0.85
- 使用哪个数据库存储用户帐号(OpenLDAP,MySQL,PostgreSQL):Mysql
- 使用的 Linux/BSD 发行版名称及版本号:centos6.4
- 与您的问题相关的日志信息:
====
  初始我安装选择的是Mysql,现在想切换成LDAP可以吗?有步骤说明下吗?谢谢