From 46419d479a54ae0851b05d50bc981a991dce7464 Mon Sep 17 00:00:00 2001 From: Kyle Spearrin Date: Sat, 29 Jul 2017 13:32:56 -0400 Subject: [PATCH] no click tracking on certain links --- .../MailTemplates/OrganizationUserAccepted.text.cshtml | 2 +- src/Core/MailTemplates/OrganizationUserInvited.cshtml | 2 +- src/Core/MailTemplates/VerifyEmail.cshtml | 2 +- .../Implementations/SendGridMailDeliveryService.cs | 7 +++++++ 4 files changed, 10 insertions(+), 3 deletions(-) diff --git a/src/Core/MailTemplates/OrganizationUserAccepted.text.cshtml b/src/Core/MailTemplates/OrganizationUserAccepted.text.cshtml index 0d645fc09b..0e8772f31f 100644 --- a/src/Core/MailTemplates/OrganizationUserAccepted.text.cshtml +++ b/src/Core/MailTemplates/OrganizationUserAccepted.text.cshtml @@ -1,4 +1,4 @@ -@model Bit.Core.Models.Mail.OrganizationUserConfirmedViewModel +@model Bit.Core.Models.Mail.OrganizationUserAcceptedViewModel @{ Layout = "_BasicMailLayout.text"; } diff --git a/src/Core/MailTemplates/OrganizationUserInvited.cshtml b/src/Core/MailTemplates/OrganizationUserInvited.cshtml index 61001f94e4..41121cd8c3 100644 --- a/src/Core/MailTemplates/OrganizationUserInvited.cshtml +++ b/src/Core/MailTemplates/OrganizationUserInvited.cshtml @@ -6,7 +6,7 @@ You have been invited to join the @Model.OrganizationName organization. To accept this invite, click the following link:

-

@Model.Url

+

@Model.Url

If you do not wish to join this organization, you can safely ignore this email. diff --git a/src/Core/MailTemplates/VerifyEmail.cshtml b/src/Core/MailTemplates/VerifyEmail.cshtml index 9dcc5847a4..f742eafef0 100644 --- a/src/Core/MailTemplates/VerifyEmail.cshtml +++ b/src/Core/MailTemplates/VerifyEmail.cshtml @@ -5,4 +5,4 @@

Verify this email address for your bitwarden account by clicking the following link:

-

@Model.Url

+

@Model.Url

diff --git a/src/Core/Services/Implementations/SendGridMailDeliveryService.cs b/src/Core/Services/Implementations/SendGridMailDeliveryService.cs index 95c75d73ee..96d4814042 100644 --- a/src/Core/Services/Implementations/SendGridMailDeliveryService.cs +++ b/src/Core/Services/Implementations/SendGridMailDeliveryService.cs @@ -34,6 +34,13 @@ namespace Bit.Core.Services From = new EmailAddress(_globalSettings.Mail.ReplyToEmail, _globalSettings.SiteName), HtmlContent = message.HtmlContent, PlainTextContent = message.TextContent, + TrackingSettings = new TrackingSettings + { + ClickTracking = new ClickTracking + { + EnableText = false + } + } }; sendGridMessage.AddTos(message.ToEmails.Select(e => new EmailAddress(e)).ToList());