diff --git a/app/Enums/Mail/SmtpOption.php b/app/Enums/Mail/SmtpOption.php index 100fd9b1..f252f658 100644 --- a/app/Enums/Mail/SmtpOption.php +++ b/app/Enums/Mail/SmtpOption.php @@ -4,6 +4,8 @@ namespace App\Enums\Mail; final class SmtpOption { + const Transport = 'smtp'; + /** @var string 主机地址 */ const Host = 'host'; @@ -21,7 +23,4 @@ final class SmtpOption /** @var string 超时时间 */ const Timeout = 'timeout'; - - /** @var string 认证模式 */ - const AuthMode = 'auth_mode'; } diff --git a/app/Http/Controllers/Admin/SettingController.php b/app/Http/Controllers/Admin/SettingController.php new file mode 100644 index 00000000..62ff2486 --- /dev/null +++ b/app/Http/Controllers/Admin/SettingController.php @@ -0,0 +1,20 @@ +success('保存成功'); + } +} diff --git a/config/convention.php b/config/convention.php index 9b432687..356a3103 100644 --- a/config/convention.php +++ b/config/convention.php @@ -23,13 +23,15 @@ return [ ConfigKey::MailConfigs => [ 'default' => 'smtp', 'mailers' => [ - SmtpOption::Host => '', - SmtpOption::Port => 25, - SmtpOption::Encryption => 'tls', - SmtpOption::Username => '', - SmtpOption::Password => '', - SmtpOption::Timeout => null, - SmtpOption::AuthMode => null, + 'smtp' => [ + SmtpOption::Transport => 'smtp', + SmtpOption::Host => '', + SmtpOption::Port => 25, + SmtpOption::Encryption => 'tls', + SmtpOption::Username => '', + SmtpOption::Password => '', + SmtpOption::Timeout => null, + ] ], ], ConfigKey::GroupConfigs => [ diff --git a/resources/views/admin/console/index.blade.php b/resources/views/admin/console/index.blade.php index a2416c14..58ccf3e6 100644 --- a/resources/views/admin/console/index.blade.php +++ b/resources/views/admin/console/index.blade.php @@ -4,7 +4,7 @@ @if(config('app.debug'))
- 当前系统 debug 已被打开,敏感信息暴露在外,可能会被利用从而影响系统稳定性,生产环境中请务必关闭 debug ! + 当前系统 debug 已被打开,敏感信息暴露在外,可能会被利用从而影响系统稳定性,生产环境中请务必关闭!
@endif通用
+ + + +控制
+ + +用户
+ + +邮件配置
+ +