MediaWiki使用问题和解决方法
MediaWiki版本:1.38.2
设置SMTP邮件
1、打开网页根目录的 LocalSettings.php
2、找到 wgEnableEmail
和 wgEnableUserEmail
并设为 true
$wgEnableEmail = true;
$wgEnableUserEmail = true; # UPO
3、然后加上以下代码,并保存(请根据你的邮箱填写相关信息)
$wgSMTP = [
'host' => 'ssl://smtp.example.com', // SMTP服务器的地址,可以是IP地址的形式。 如果SMTP服务器使用SSL/TLS,请加上"ssl://"或"tls://"前缀。
'IDHost' => 'example.com', // 是 MediaWiki 特有的设置,用于构建Message-ID 邮件头,通常填写你的域名
'localhost' => 'example.com', // 内容同上,通常填写你的域名
'port' => 465, // 连接到SMTP服务器提供服务的端口。
'auth' => true, // 是否使用SMTP身份验证(true 或者 false).
'username' => 'user', // 使用SMTP身份验证时所需的用户名。
'password' => 'password' // 使用SMTP身份验证时所需的密码。
];
4、修改完后,进入wiki测试一下验证邮箱是否能正常发出邮件。