diff --git a/Wino.Core/Extensions/OutlookIntegratorExtensions.cs b/Wino.Core/Extensions/OutlookIntegratorExtensions.cs
index bd4ff3c9..6d02f20f 100644
--- a/Wino.Core/Extensions/OutlookIntegratorExtensions.cs
+++ b/Wino.Core/Extensions/OutlookIntegratorExtensions.cs
@@ -191,15 +191,12 @@ namespace Wino.Core.Extensions
{
if (!headersToIgnore.Contains(header.Field))
{
- if (headersToModify.Contains(header.Field))
- {
- headers.Add(new InternetMessageHeader() { Name = $"X-{header.Field}", Value = header.Value });
- }
- else
- {
- headers.Add(new InternetMessageHeader() { Name = header.Field, Value = header.Value });
- }
+ var headerName = headersToModify.Contains(header.Field) ? $"X-{header.Field}" : header.Field;
+ // No header value should exceed 995 characters.
+ var headerValue = header.Value.Length >= 995 ? header.Value.Substring(0, 995) : header.Value;
+
+ headers.Add(new InternetMessageHeader() { Name = headerName, Value = headerValue });
includedHeaderCount++;
}
diff --git a/Wino.Packaging/Package.appxmanifest b/Wino.Packaging/Package.appxmanifest
index 9f1d71ac..96e89796 100644
--- a/Wino.Packaging/Package.appxmanifest
+++ b/Wino.Packaging/Package.appxmanifest
@@ -11,7 +11,7 @@
+ Version="1.8.5.0" />