|
@@ -7,6 +7,7 @@ use App\Services\TelegramService;
|
|
|
use Illuminate\Http\Request;
|
|
|
use App\Utils\Dict;
|
|
|
use App\Http\Controllers\Controller;
|
|
|
+use Illuminate\Support\Facades\Mail;
|
|
|
|
|
|
class ConfigController extends Controller
|
|
|
{
|
|
@@ -32,6 +33,25 @@ class ConfigController extends Controller
|
|
|
]);
|
|
|
}
|
|
|
|
|
|
+ public function testSendEmail(Request $request)
|
|
|
+ {
|
|
|
+ $email = $request->session()->get('email');
|
|
|
+ $subject = 'Test Message';
|
|
|
+ try {
|
|
|
+ Mail::raw(
|
|
|
+ 'Test Message',
|
|
|
+ function ($message) use ($email, $subject) {
|
|
|
+ $message->to($email)->subject($subject);
|
|
|
+ }
|
|
|
+ );
|
|
|
+ } catch (\Exception $e) {
|
|
|
+ abort(500, $e->getMessage());
|
|
|
+ }
|
|
|
+ return response([
|
|
|
+ 'data' => true
|
|
|
+ ]);
|
|
|
+ }
|
|
|
+
|
|
|
public function setTelegramWebhook(Request $request)
|
|
|
{
|
|
|
$telegramService = new TelegramService($request->input('telegram_bot_token'));
|