Медленная Outlook отправляет электронную почту с Graph API - PullRequest
1 голос
/ 24 мая 2019

У нас есть приложение, которое отправляет кампании слияния по почте через Graph API. В приложении мы отслеживаем сроки и показатели для каждой кампании. Мы обнаружили, что у некоторых наших пользователей возникает проблема, когда их кампания по слиянию почты иногда отправляется очень медленно. Обычно для кампании с количеством получателей около 1 тыс. В среднем отправка по электронной почте составляет менее 1-2 секунд. Но иногда мы получаем в среднем около 17-30 секунд за отправку электронной почты с Graph API. В общей сложности 1 тыс. Получателей это длительное время для обработки кампании слияния. Чаще всего это приводит к тому, что общее время окончания кампании слияния составляет 2-4 часа. Обратите внимание, это не обязательно из-за количества электронных писем / получателей. Мы видели, как это происходит, когда количество получателей составляет от 500 до 2 тысяч.

Я не слишком уверен, связана ли проблема здесь с Graph API или регулированием почтового ящика пользователя (ограничения на отправку). Я подозреваю, что это предыдущий, потому что часто пользователи повторно отправляют ту же кампанию, когда они видят, что первая кампания очень медленная. В итоге вторая кампания действительно очень быстро завершится , даже до того, как медленная кампания обработает половину из них.

Кажется, что сервер, обрабатывающий мой первый набор запросов API к API, нагревается. Есть ли какая-либо конфигурация, которую я могу установить в запросе API, которая может помочь с этим? Я не смог найти ничего в документации, ссылающейся на это.

Кто-нибудь еще имел опыт решения этой проблемы? Есть ли какая-либо конфигурация, которую арендатор может настроить или проверить, которая может быть основной причиной этого?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...