SSHA/MD5 都难。但 md5 已经不算是安全的加密方式了,不再建议使用。

summerxia 写道:

ldap_bind: Invalid credentials (49)

"invalid credentials" 表示 bind dn 或 密码错误。

文档首页搜 'mailman':
http://www.iredmail.com/docs/

另,提问前先搜索。

629

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

修改了 iRedAdmin 设置后是否重启了 Apache 或 uwsgi (如果你用 nginx 作为 web server)服务?

630

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

*) 检查 postfix 日志是否有相关错误信息。
*) 换个工具做测试,以排除是 phpmailer 的问题。

631

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

iRedMail 生成的 DKIM key 长度是 1024 位,DNSPOD 应该是支持的。不支持的话,检查一下是否复制了正确的 DKIM key,如果确实正确,联系 DNSPOD 试试。

如果使用 iRedAdmin 修改密码,可以存储为明文:

STORE_PASSWORD_IN_PLAIN_TEXT = True

Roundcube 的 password 插件也可以存储为明文:

$config['password_algorithm'] = 'clear';

再次强调:存储明文密码是个极大的安全隐患。

633

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

参考文档:
http://www.iredmail.com/docs/change.mai … .size.html

634

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

用简单几个字符的密码,你容易记,别人也容易破解。一个好的安全实践是强制用户使用强/复杂密码。
用户的弱密码是一个邮件系统最薄弱的环节。

iRedMail 默认是将密码加密后保存的,不支持以明文方式显示。

另:为何要看明文?

636

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

587 端口必须使用 TLS (或称为 STARTTLS)加密协议。请确认你的 C# SmtpClient 支持 tls。

正常安装。

gill@e139.com 的密码太简单了吧?修改个复杂的之后再观察下。

参考:
http://www.iredmail.com/docs/file.locations.html

640

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

这个插件不是我开发的,所以你得联系它的开发者,或者自己修改。

641

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

574639132 写道:

Access denied for user 'roundcube'@'localhost' to database 'vmail'

没有给权限。
以 sql root 用户运行以下 sql 命令即可:

GRANT UPDATE, SELECT ON vmail.mailbox TO roundcube@localhost;

*) 直接用 php 往 sql 数据库里插入纪录用于新建账号。具体 sql 指令参考 iRedMail 里带的用于新建用户的脚本:tools/create_mail_user_*。
*) 不需要手工创建 /var/vmail/vmail1/ 目录下的文件和目录。也就是说,你只需要插入sql纪录用于创建账号就可以了。

将你的客户端配置为使用 imap 协议访问邮箱即可,这个是 imap 协议的基本功能之一。不要用 pop3。

Roundcube 日志文件(和 postfix 日志文件一样)里有什么相关错误信息?

叶嘉文 写道:

to=<sa@mailserver.mail.com>, relay=local

这个是投递给系统账号 sa 的。在 /etc/postfix/aliases 里给它添加一个 alias,将邮件转发到某个真实的邮件地址即可解决。

646

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

把密码设置为 “$1$TFPsEpWH$aiw7AbMKXdRkusxCwOhsS/”,不要带前面的 {PLAIN-MD5} 等前缀。

先检查文件是否存在?权限是否正确?

Nginx 没法转发原始 IP 地址?加个 header 就行:

proxy_set_header X-Real-IP $remote_addr;
叶嘉文 写道:

Jun 23 16:33:00 master: Warning: service(dict): process_limit (100) reached, client connections are being dropped

把 dovecot.conf 里的 dict 服务的 process_limit 参数调大,重启dovecot服务后试试。
默认没有添加 process_limit 参数,自己加上即可。

将 mysql 的 max connections 参数调大点,重启各个服务,再跟踪一下日志文件。