Все зависит от того, что вы считаете успешным.
Вы можете проверить, отправил ли ваш код сообщение. Вы часто можете проверить журнал, чтобы увидеть, получил ли его узел пересылки почты и переместил ли его к месту назначения.
Но только проприетарные почтовые системы поддерживают уведомления о доставке. SMTP не работает и, вероятно, никогда не будет из-за проблем с конфиденциальностью и неспособности поставщиков почтовых клиентов договориться о том, как это сделать. Таким образом, даже если оно доставлено до места назначения, нет никакого способа узнать, читал ли его человек.
Лучше всего поместить в сообщение, которое щелкает пользователь, ссылку, которая активирует приложение на сервере с токеном, уникальным для этого сообщения. Когда приложение видит токен, оно устанавливает флаг, сообщающий вам, что оно получило сообщение И, по крайней мере, прочитало часть о переходе по ссылке. Затем, если должен быть ответ в течение заданного времени, вы также отслеживаете, когда сообщение было отправлено, и эскалируете, если токен не был получен обратно в течение установленного срока.
person
the Tin Man
schedule
15.11.2010