email - Outlook Mailcow 错误的 ssl 证书
问题描述
最近我在以下教程的帮助下设置了一个邮件服务器(mailcow)。我尝试使用 Outlook 登录,但 Outlook 显示无法验证证书。为什么是issued to
字段的值mail.example.org
而不是xxx.xxx.xx
?
mailcow.conf:
MAILCOW_HOSTNAME=xxx.xxx.xx
HTTP_PORT=8080
HTTP_BIND=0.0.0.0
HTTPS_PORT=8443
HTTPS_BIND=0.0.0.0
SMTP_PORT=25
SMTPS_PORT=465
SUBMISSION_PORT=587
IMAP_PORT=143
IMAPS_PORT=993
POP_PORT=110
POPS_PORT=995
SIEVE_PORT=4190
DOVEADM_PORT=127.0.0.1:19991
SQL_PORT=127.0.0.1:13306
ADDITIONAL_SAN=
# Skip running ACME (acme-mailcow, Let's Encrypt certs) - y/n
SKIP_LETS_ENCRYPT=n
# Skip IPv4 check in ACME container - y/n
SKIP_IP_CHECK=n
# Skip HTTP verification in ACME container - y/n
SKIP_HTTP_VERIFICATION=n
解决方案
在配置文件中,我SKIP_LETS_ENCRYPT = y
使用letsencrypt自己设置并生成了ssl证书。看这里。
推荐阅读
- css - 更改 WebView 中滚动条角的颜色
- typescript - react-transition 的样式对象导致“无索引签名”错误
- c# - 类 Object 的 Linq 降序
- python - 在特定时期保存 Keras 模型
- vuejs2 - 将数组作为 Prop 传递,在子级中使用 v-for 不起作用
- c - 如何将自定义参数从客户端传递到 UniMRCP 插件
- reactjs - redux 和 immutable.js:将不可序列化的对象放入状态
- php - 无法使用 Doctrine for Postgres 保存字段类型“间隔”的值
- spring-boot - 在运行时创建 Spring.Data.Cassandra 键空间
- python - 如何在 Python 中显示完整的相关矩阵?