Управляйте статусом доставки с помощью расширения Trigger Email.
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
При добавлении документа в коллекцию расширение обрабатывает его для отправки по электронной почте. Расширение создаёт и обновляет поле delivery в документе по мере обработки письма.
Обработка доставки электронной почты
Поле delivery может быть заполнено следующими полями:
состояние: одно из PENDING , PROCESSING , SUCCESS или ERROR .
startTime: отметка времени начала обработки электронной почты.
endTime: временная метка завершения обработки электронной почты (то есть завершения в состоянии SUCCESS или ERROR ).
ошибка: если произошла ошибка доставки электронного письма, здесь будет отображено сообщение об ошибке.
попытки: Количество попыток доставки этого письма.
leaseExpireTime: В случае зависания или тайм-аута время, по достижении которого состояние PROCESSING следует считать ошибкой.
информация: После успешной доставки электронного письма (хотя бы на один адрес) это поле будет заполнено следующими полями:
messageId: идентификатор доставленного сообщения электронной почты.
принято: Массив адресов электронной почты, на которые письмо было успешно доставлено.
Отклонено: Массив адресов электронной почты, на которые электронное письмо не удалось доставить.
ожидание: массив адресов электронной почты, которые были временно отклонены SMTP.
ответ: Последний ответ от SMTP-сервера.
Электронное письмо обычно переходит из PENDINGPROCESSING , а затем в SUCCESS или ERROR . После перехода в состояние SUCCESS или ERROR дальнейшие изменения в документе не приведут к отправке нового письма. Чтобы повторно отправить электронное письмо с обновлениями документа, можно изменить state на PENDING или RETRY .
Ручные повторные попытки
В некоторых случаях доставка электронной почты может быть восстановлена, или документ можно вручную исправить для корректной доставки, внеся небольшие изменения. Хотя повторные попытки не выполняются автоматически, вы можете вручную изменить state в поле delivery на RETRY , чтобы расширение снова попыталось доставить электронное письмо (и увеличило количество attempts ).
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2025-07-25 UTC."],[],[],null,["\u003cbr /\u003e\n\nWhen a document is added to the collection, the extension picks it up for email\ndelivery processing. The extension creates and updates a `delivery` field in the\ndocument as it processes the email.\n\nEmail delivery processing\n\nThe `delivery` field can be populated with the following fields:\n\n- **state:** One of `PENDING`, `PROCESSING`, `SUCCESS`, or `ERROR`.\n- **startTime:** Timestamp when email processing began.\n- **endTime:** Timestamp when email processing completed (that is, ended in either a `SUCCESS` or `ERROR` state).\n- **error:** If there was an email delivery error, an error message will be populated here.\n- **attempts:** Number of delivery attempts for this email.\n- **leaseExpireTime:** In case of a hang or timeout, the time at which a `PROCESSING` state should be considered an error.\n- **info:** After successful email delivery (to at least one address), this field will be populated with the following fields:\n - **messageId:** The message ID of the delivered email.\n - **accepted:** Array of email addresses to which the email was successfully delivered.\n - **rejected:** Array of email addresses to which the email could not be delivered.\n - **pending:** Array of email addresses that were temporarily rejected by SMTP.\n - **response:** The last response from the SMTP server.\n\nAn email will typically go from `PENDING` to `PROCESSING` to either `SUCCESS` or\n`ERROR`. Once in the `SUCCESS` or `ERROR` state, additional changes to the\ndocument will not trigger the extension to send another email. To resend an\nemail with document updates, you can change the `state` to `PENDING` or `RETRY`.\n\nManual retries\n\nThere are instances in which email delivery fails in a recoverable fashion or\nthe document can be manually corrected for proper delivery with minor\nmodifications. While retries are not automatic, you can manually change the\n`state` in the `delivery` field to `RETRY` so that the extension attempts email\ndelivery again (and increments the number of `attempts`)."]]