我有几个关于 postfix 配置的问题。首先,我需要 TLS,因为 mediawiki 使用的 pear smtp 插件会强制使用 TLS 身份验证。
- 它能在 25 上工作吗?或者建议的端口是什么?
- 我是否需要为不同的域名进行多次认证?还是它只针对特定的邮件服务器?
- 我可以/必须使用与我的网络服务器相同的证书吗?
顺便说一下,我目前处于这个阶段:
Failed to set sender: [email protected] [SMTP: Invalid response code received from server (code: 530, response: 5.7.0 Must issue a STARTTLS command first)]
即使设置了与 dovecot 使用的相同的证书/etc/postfix/main.cf
,但它们似乎不起作用。
答案1
Michael 是对的,pear 模块中有一个错误net_smtp
。MediaWiki 可以配置为忽略默认设置,不尝试干扰 TLS 电子邮件。这不是正确的答案,电子邮件根本没有加密,但至少会被发送。
在 LocalSettings.php 中:
$wgSMTP = false;
$wgEmailAuthentication = false;