laravel “我的电子邮件”按钮在Microsoft电子邮件上不起作用

kzmpq1sx  于 2023-03-31  发布在  其他
关注(0)|答案(2)|浏览(113)

我有一个改变电子邮件功能,在我的网站,但问题是,它似乎是由微软Outlook阻止(CSP,此外,我得到这篇文章的链接https://csp.microsoft.com/report/OutlookWeb-Mail-PROD)和按钮不响应被点击.它在其他电子邮件客户端工作,所以我知道的路线是好的,以我的知识,它给了一个消息后,被点击像你确定你要打开这个外部页面?我该怎么做才能修好它?

//This is my email template for changing an email address where the error occurs on Microsoft outlook

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="Content-Security-Policy" content="default-src 'self'; script-src">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Verify New Email</title>
    <link rel="stylesheet" type="text/css" href="/home/css/bootstrap.css" />
    <!-- font awesome style -->
    <link href="/home/css/font-awesome.min.css" rel="stylesheet" />
    <!-- Custom styles for this template -->
    <link href="/home/css/style.css" rel="stylesheet" />
    <link href="/home/css/verifynewemail.css" rel="stylesheet"/>
    <!-- responsive style -->
    <link href="/home/css/responsive.css" rel="stylesheet" />
</head>
<body>
    <h2>{{__('messages.new_email_verified')}}</h2>
    <form action="{{route(app()->getLocale() == 'en' ? 'en.home' : 'fr.home') }}">
        <button type="submit" class="btn btn-primary">{{__('messages.go_back_to_home_page')}}</button>
    </form>
</body>
</html>
lqfhib0f

lqfhib0f1#

没有电子邮件客户端,包括Outlook将运行脚本或处理HTML表单。

dgsult0t

dgsult0t2#

  • 出于安全原因,Outlook会阻止邮件正文中的任何脚本 *(包括HTML表单)。作为一种可行的解决方法,您可以考虑使用超链接。有关详细信息,请参阅HTML <a> Tag

相关问题