fix(email): derive SMTP auth from credentials
This commit is contained in:
@@ -176,13 +176,11 @@ class GlobalController extends ControllerBase {
|
||||
return $this->error(__('请输入有效的邮箱地址', 'aksrt'));
|
||||
}
|
||||
|
||||
$sent = class_exists('\\AKSRT\\Settings\\Mail')
|
||||
? \AKSRT\Settings\Mail::send_test_email($to)
|
||||
: false;
|
||||
if ($sent) {
|
||||
return $this->success(['message' => '测试邮件已发送']);
|
||||
$result = \AKSRT\Settings\Mail::send_test_email($to);
|
||||
if (is_wp_error($result)) {
|
||||
return $this->error(__('邮件发送失败,详细原因已写入服务器错误日志', 'aksrt'));
|
||||
}
|
||||
return $this->error(__('邮件发送失败,请检查 SMTP 配置', 'aksrt'));
|
||||
return $this->success(['message' => '测试邮件已发送']);
|
||||
}
|
||||
|
||||
public function rest_homepage_tab_posts(\WP_REST_Request $request): \WP_REST_Response {
|
||||
|
||||
Reference in New Issue
Block a user