iRedMail+Linux搭建可视化邮件服务器
真的太多问题(坑)了!

iRedMail-Docker:https://hub.docker.com/r/iredmail/mariadb

知乎博文:https://www.zhihu.com/question/19688499

遇到的问题:

1,odoo 联系我发送邮件

Jun 27 03:03:24 mail postfix/smtps/smtpd[2077]: NOQUEUE: reject: RCPT from v118-27-30-92.1qlq.static.cnode.io[118.27.30.92]: 550 5.1.0 <bounce@bi7jta.org>: Sender address rejected: User unknown; from=<bounce@bi7jta.org> to=<mmdvm@bi7jta.com> proto=ESMTP helo=<[172.17.0.3]>

----------------------------------------2
Jun 27 03:08:17 mail postfix/smtps/smtpd[2161]: NOQUEUE: reject: RCPT from v118-27-30-92.1qlq.static.cnode.io[118.27.30.92]: 550 5.1.1 <mmdvm@bi7jta.com>: Recipient address rejected: User unknown; from=<bounce@bi7jta.org> to=<mmdvm@bi7jta.com> proto=ESMTP helo=<[172.17.0.3]>

------------------------------------------3

Jun 27 03:49:38 mail postfix/smtps/smtpd[3021]: NOQUEUE: reject: RCPT from v118-27-30-92.1qlq.static.cnode.io[118.27.30.92]: 554Recipient address rejected: Sender is not same as SMTP authenticate username; from=<bounce@bi7jta.org> to=<mmdvm@bi7jta.org> pro>

Docker重大问题:

docker restart id后,无法连接容器内的MySQL

Jun 27 04:22:05 mail postfix/submission/smtpd[2021]: Anonymous TLS connection established from localhost[127.0.0.1]: TLSv1.3 wit h cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256

Jun 27 04:22:05 mail postfix/proxymap[1123]: warning: connect to mysql server 127.0.0.1:3306: Access denied for user 'vmail'@'lo calhost' (using password: YES)

Jun 27 04:22:05 mail postfix/trivial-rewrite[1126]: warning: virtual_mailbox_domains: proxy:mysql:/etc/postfix/mysql/virtual_mai lbox_domains.cf: table lookup problem

Jun 27 04:22:05 mail postfix/trivial-rewrite[1126]: warning: virtual_mailbox_domains lookup failure

Jun 27 04:22:05 mail postfix/trivial-rewrite[1126]: warning: virtual_mailbox_domains: proxy:mysql:/etc/postfix/mysql/virtual_mai lbox_domains.cf: table lookup problem

Jun 27 04:22:05 mail postfix/trivial-rewrite[1126]: warning: virtual_mailbox_domains lookup failure

Jun 27 04:22:05 mail postfix/submission/smtpd[2021]: NOQUEUE: reject: RCPT from localhost[127.0.0.1]: 451 4.3.0 <mmdvm@bi7jta.or g>: Temporary lookup failure; from=<mmdvm@bi7jta.org> to=<mmdvm@bi7jta.org> proto=ESMTP helo=<localhost>


root@mail:/# vi /opt/iredapd/settings.py 比较密码:
root@mail:/# vi /etc/postfix/mysql/virtual_mailbox_domains.cf



最终解决方法:

修改宿主机的预留用户自定义配置文件,替代 /opt/iredapd/settings.py ,然后ducker rm 重启即可(不rm会导致MySQL密码不一致问题,待修复)。

/iredmail/data/custom/iredapd/settings.py

ALLOWED_LOGIN_MISMATCH_SENDERS = ['mmdvm@bi7jta.org']

https://docs.iredmail.org/errors.html#recipient-address-rejected-sender-is-not-same-as-smtp-authenticate-username




像操作LINUX一样使用DOCKER命令行