有啟動 BCC 的帳戶或未啟動的帳戶, admin@ 皆會收到一份;
可否贴一下这个命令的输出:
postconf sender_bcc_maps recipient_bcc_maps
应该看到 *_bcc_maps_user.cf 放在 *_bcc_maps_domain.cf 的前面。
另外,请将设置了 bcc 的 domain 和设置了 bcc 的帐号的 LDIF 信息一并贴一下,需要对数据做个检查。贴的内容可以去掉 real domain name 和 password 等敏感信息。
支持 Red Hat Enterprise Linux, CentOS, Scientific Linux, Debian, Ubuntu, FreeBSD, OpenBSD
您尚未登陆。 请选择登陆或是注册一个新账号。
iRedMail 开源邮件服务解决方案 » 由 ZhangHuangbin 发表的文章
有啟動 BCC 的帳戶或未啟動的帳戶, admin@ 皆會收到一份;
可否贴一下这个命令的输出:
postconf sender_bcc_maps recipient_bcc_maps
应该看到 *_bcc_maps_user.cf 放在 *_bcc_maps_domain.cf 的前面。
另外,请将设置了 bcc 的 domain 和设置了 bcc 的帐号的 LDIF 信息一并贴一下,需要对数据做个检查。贴的内容可以去掉 real domain name 和 password 等敏感信息。
我似乎没明白这个问题是什么,以及你想要什么样的结果。:(
可否重新整理一下然后再 post 一次?抱歉
BTW, 如果你现在获取 iRedAdmin-Pro-LDAP-3.2 的版本,它就是已经 patch 过的了。
我非常期待它確實是bug!!!!!
确实是 bug。patch 在这: https://pastebin.com/raw/JPatpakJ
英文論壇 ,有限制規定, 如使用中文提問?
可以用中文。:)
failure for one or more recipients (nwatanabe@tomoegawa.com:blocked) (in
这个地址被对方使用的 barracudanetworks.com 的某种服务(DNSBL?)给列入黑名单了。得去解封。
Nov 20 12:01:55 lda(hrfw@xxx.com.cn): Error: Timeout (120s) while waiting for shared lock for index file /var/vmail/vmail1/xxx.com.cn/h/r/f/hrfw-2014.08.15.10.41.28//Maildir/dovecot.index
你的邮箱是放在某个网络存储上么?例如 NFS。
确保正确启用了 smtp 用户验证来发邮件。
另外,建议发到英文论坛去,中文这个论坛会逐步放弃,用的人太少了。
https://forum.iredmail.org/
- 能否确认没有 user 将邮件 forward 给 admin@?
- 需要贴出 postfix log 和 Dovecot log 来帮助判断到底收件人有哪些。
iRedMail-0.9.8 里的 tools/create_mail_user_* 脚本没有同步更新,但是 iRedAdmin-Pro 则是更新了的。这个没有关系,因为在升级 Dovecot 到 2.3 的时候我们会提醒你同步。这里也有单独的文档:
https://docs.iredmail.org/upgrade.dovecot.2.2-2.3.html
adding new entry "mail=ftp13@mydomain.com@mydomain.com,ou=Users,domainName=mydomain.com,o=domains,dc=mydomain,dc=com"
用 LDAP 命令行工具 ldapdelete 吧。
enabledservice: pop3tls
enabledservice: imaptls
这两个是 Dovecot-2.3 里需要的。
你的系统是直接安装的 iRedMail-0.9.8 么?
在 iRedAdmin-Pro 里,用户列表页面就能看到用户的邮箱使用情况。在用户的 profile 页面也能看到。
重复一下我的思路和 solution:
1: 直接 stop fail2ban。用以排除可能是 fail2ban 导致的 ban。
2: 在 /opt/www/roundcubemail/config/config.inc.php 文件里找到 ip_check 参数,将它的值改为 false。如果没有这个参数就加到文件末尾:
$config['ip_check'] = false;
3: 用以下命令关闭 "iptables" 服务:
service iptables stop
你没看错,是 "iptables"。如果你自己跑了 ufw,请 stop 之。
4: 请检查你的 network router/firewall 里的 rules。确认 80/443/143/993/110/995 都是 open 的。
include /etc/nginx/conf-enabled/*.conf;
include /etc/nginx/sites-enabled/*.conf;
在这两个目录里找它们加载的文件。
默认是 /etc/nginx/templates/ssl.tmpl。
1: 暂时停用 fail2ban 服务试试。
运行命令:service fail2ban stop
2: 在 roundcube 配置文件里将 ip_check 设置为 false 试试。
在 /opt/www/roundcubemail/config/config.inc.php 文件里找到 ip_check 参数,将它的值改为 false。如果没有这个参数就加到文件末尾:
$config['ip_check'] = false;
1: 暂时停用 fail2ban 服务试试。
2: 在 roundcube 配置文件里将 ip_check 设置为 false 试试。
$config['ip_check'] = false;
recipient_bcc_maps = proxy:ldap:/etc/postfix/ldap/recipient_bcc_maps_user.cf proxy:ldap:/etc/postfix/ldap/recipient_bcc_maps_domain.cf
sender_bcc_maps = proxy:ldap:/etc/postfix/ldap/sender_bcc_maps_user.cf proxy:ldap:/etc/postfix/ldap/sender_bcc_maps_domain.cf
麻烦贴一下这四个文件里的 LDAP filter。
同时贴一下这个用户的 LDIF 数据。
在 Profile of user > Advanced
取消此選項無效 (save 後, 仍打勾)
BCC incoming emails to other address
BCC outgoing emails to other address
确认是 bug。在开发版本中已经修复。这里是 iRedAdmin-Pro-LDAP-3.1 的 patch:
diff -Naur a/libs/ldaplib/attrs.py b/libs/ldaplib/attrs.py
--- a/libs/ldaplib/attrs.py 2018-08-14 14:01:17.000000000 +0200
+++ b/libs/ldaplib/attrs.py 2018-10-30 20:45:51.000000000 +0100
@@ -92,6 +92,9 @@
USER_FILTER = '(objectClass=mailUser)'
USER_ATTR_PASSWORD = 'userPassword'
+USER_SERVICES_INTERNAL = ('internal', 'doveadm', 'lib-storage',
+ 'indexer-worker', 'dsync')
+
# Services for normal user. used while adding a new mail user.
USER_SERVICES_OF_NORMAL_USER = (
'internal', 'doveadm', 'lib-storage', 'indexer-worker', 'mail', 'dsync',
diff -Naur a/libs/ldaplib/user.py b/libs/ldaplib/user.py
--- a/libs/ldaplib/user.py 2018-08-14 14:01:17.000000000 +0200
+++ b/libs/ldaplib/user.py 2018-10-30 20:46:21.000000000 +0100
@@ -1659,7 +1659,7 @@
if not _enabled_services:
_enabled_services = None
- user_enabled_services = list(set(user_enabled_services + _enabled_services))
+ user_enabled_services = list(set(set(list(attrs.USER_SERVICES_INTERNAL) + _enabled_services)))
# allow_nets
_allow_nets = form.get('allow_nets', '').splitlines()
手工安装软件包:uwsgi-plugin-python2,然后重启 uwsgi 服务应该就ok了。
软件包的名字原本是 uwsgi-plugin-python,后面在 epel 仓库里被改名了,导致这个问题。
如果你的服务器上没有任何对方的 smtp 连接日志,那应该是对方根本没有连接到你的服务器。这种情况有几种可能:
- 你的邮件域名的 DNS 设置有问题,没有指向正确的服务器地址。
- 你的公司内部防火墙没有做正确的端口转发。
出差异地发现不能用web登录邮箱
“不能用web登录邮箱”,具体是指无法访问 webmail 呢,还是登录 webmail 后无法发出邮件?具体什么错误信息?
iRedMail 开源邮件服务解决方案 » 由 ZhangHuangbin 发表的文章
Powered by PunBB, supported by Informer Technologies, Inc.
Currently installed 3 official extensions. Copyright © 2003–2010 PunBB.
页面生成时间 0.967 秒, 共执行查询 22 条