Я пытаюсь отправить электронное письмо в UWP с помощью С# на Windows Phone 10.
Я пытаюсь отправить электронное письмо с текстом в его теле. Тем не менее, я заметил, что он становится усеченным.
Я упростил код до следующего и все еще вижу проблему:
Windows.ApplicationModel.Email.EmailMessage email = new Windows.ApplicationModel.Email.EmailMessage();
email.Body = "";
for(int i =0; i <240; i++)
{
email.Body += i.ToString("D3");
email.Body += Environment.NewLine;
}
await Windows.ApplicationModel.Email.EmailManager.ShowComposeNewEmailAsync(email);
После запуска приведенного выше кода появляется компоновщик электронной почты, и это конец основного текста.
228
229
2
Я могу добавить больше текста в конец тела в компоновщике электронной почты, и текст будет правильно отправлен по электронной почте. Так что это не похоже на проблему с компоновщиком электронной почты.
Я смотрю на email.Body в отладчике, и он показывает неусеченный текст с ожидаемой длиной (до 239 и длиной 1200), но в компоновщике электронной почты он показывает усеченный текст.
Я не могу отправить этот контент как вложение, поэтому мне нужно выяснить, как отправить его как контент.
Кто-нибудь знает, почему тело электронной почты усекается.