Моя компания использует SMTP-компонент Mailbee для отправки электронных писем.Они попросили меня выяснить, как узнать, когда письмо вышло из очереди SMTP-сервера.
Как я знаю, обычный процесс smtp выглядит следующим образом:
-Mailbee соединяется с SMTP-сервером -Mailbee отправляет на SMTP получателя и текст сообщения электронной почтыОчередь - Когда время отправлять электронную почту, SMTP-сервер берет ее из очереди и подключается к целевому SMTP-серверу. - SMTP-сервер отправляет электронную почту целевому серверу SMTP. - SMTP-сервер удаляет электронную почту из очереди отправки.
Я хочу знать момент, когда электронное письмо ушло из очереди отправки.Мне нужно, чтобы установить флаг в моей внутренней базе данных.Флаг означает, что сообщение отправлено с моего SMTP-сервера.
Как лучше всего это проверить?