Return receipt outlook что это

Обновлено: 07.07.2024

Вспомнилось мне одна полезная в доспаммерную эху полезняшка, называется Return Receipt. Отметил флажок и получил подтверждение, что ваше послание доставлено и/или получено. К сожалению читать почту начали как попало и чем попало (времена UUPC и прочих elm-ов канули в лету), подтверждение о получении устарело и его почти уже нет нигде.

Сейчас к тому идет что электрическая почта все больше и больше концентрируется среди нескольких "почтовых бегемотов" - Google, Yahoo, Hotmail, etc. Даже у ленивых есть в загашнике емайл от кого-нибудь из вышеперечисленной братии.

Думаю что было бы неплохо поиметь "Return Receipt" функциональность как минимум внутри webmail клиентов одного и того же провайдера для начала. Было бы удобно знать что мое отправленное письмо было открыто адресатом с вебклиента (ну или было скачано по pop3 на худой конец). Если скажем у меня и у адресата один и тот же почтовый провайдер - практическое воплощение вполне реально.

Теперь вопрос - имеется ли данная штука где-то уже? (надеюсь что я все-же просто невнимательный). И если нет - что ее появлению могло бы мешать?

Нюра Уже с Приветом Posts: 2010 Joined: Tue Jul 13, 2004 8:10 pm

Post by Нюра » Sun Mar 11, 2007 6:47 pm

Нюра Уже с Приветом Posts: 2010 Joined: Tue Jul 13, 2004 8:10 pm

Post by Нюра » Sun Mar 11, 2007 6:48 pm

Searcher Уже с Приветом Posts: 2610 Joined: Thu May 09, 2002 9:39 am Location: MA, USA

Post by Searcher » Sun Mar 11, 2007 7:21 pm

Picasso wrote: Вспомнилось мне одна полезная в доспаммерную эху полезняшка, называется Return Receipt. Отметил флажок и получил подтверждение, что ваше послание доставлено и/или получено.

Если получатель решил подтвердить получение. Return Receipt вещь не обязательная и отправлять его или нет зависит от получателя, а посему полагаться на него не стоит.

Picasso wrote: К сожалению читать почту начали как попало и чем попало (времена UUPC и прочих elm-ов канули в лету), подтверждение о получении устарело и его почти уже нет нигде.

Реализован он практически везде, все зависит от получателя.

Picasso Уже с Приветом Posts: 988 Joined: Mon Mar 05, 2001 1:01 am Location: ушел

Post by Picasso » Sun Mar 11, 2007 7:55 pm

Searcher wrote: Return Receipt вещь не обязательная и отправлять его или нет зависит от получателя, а посему полагаться на него не стоит.

Я в курсе, спасибо. Меня интересует как бы его включить, в Gmail или в Yahoo (спасибо Нюра, про десктопные мейлеры я тоже знаю).

Searcher wrote: Реализован он практически везде, все зависит от получателя.

Облазил весь gmail и yahoo (hotmail не смотрел, у меня к нему неприязнь). URL не подбросите как из вебмейлера запросить return receipt? Хоть из какого-нибудь.

Вопрос больше риторический - почему RR нет в вебклиентах? Хотя бы среди своего домена.

Artemk Уже с Приветом Posts: 4790 Joined: Sun Jul 21, 2002 1:55 pm Location: Minsk -> Louisville, KY Contact:

Post by Artemk » Sun Mar 11, 2007 8:06 pm

Vasea11 Уже с Приветом Posts: 2436 Joined: Mon Jan 20, 2003 7:29 am Location: US

Post by Vasea11 » Sun Mar 11, 2007 8:19 pm

Не могу пройти мимо безобразия. Так и хочется принять участие! Picasso Уже с Приветом Posts: 988 Joined: Mon Mar 05, 2001 1:01 am Location: ушел

Post by Picasso » Sun Mar 11, 2007 8:39 pm

Отлично, с первым вопросом решили. Теперь узнать бы почему не поддерживается. Кто-нибудь из Google или Yahoo есть?

Flash-04 Уже с Приветом Posts: 63054 Joined: Tue Nov 02, 2004 8:31 pm Location: RU -> Toronto, ON

Post by Flash-04 » Mon Mar 12, 2007 5:50 am

С Google mail еще хуже, я от адресатов на нем, даже уведомления о доставке не получаю, не то что уведомления о прочтении. ZmeyeeD Уже с Приветом Posts: 3394 Joined: Sat Jul 01, 2006 6:59 pm

Post by ZmeyeeD » Mon Mar 12, 2007 6:11 am

Сообшение помечается стандартным путем как RR плюс в него вставляется картинка размером 1 пиксель. Помимо стандартной реакции на RR email (см. выше), эта система работает таким образом: если у получателя email открывается с автоматическим отображением графики, то вы получите confirmation, при этом получатель ничего не будет подозревать. Но если автоматическое отображение графики не включено, то и confirmation вы не получите. Кроме того, так как этот метод не соответствует никакому стандарту, то он не имеет юридической силы - получатель может сказать "Я ничего не читал и знать ничего не знаю" и вы ничего не сможете доказать.

Но в качестве альтернативы отсутствующему RR в web-clients, это подходит. Естественно, такие сервисы - платные (или вы можете реализовать это самостоятельно на своем сервере).

A delivery receipt confirms delivery of your email message to the recipient's mailbox, but not that the recipient has seen it or read it. A read receipt confirms that your message was opened.

In Outlook, the message recipient can decline to send read receipts. There are other scenarios where read receipts are not sent, such as if the recipient's email program doesn’t support read receipts. There is no way to force a recipient to send a read receipt.

Request read and/or delivery receipts for all messages that you send

On the File menu, select Options > Mail.

Add tracking information to your messages.

Under Tracking, select the Delivery receipt confirming the message was delivered to the recipient's e-mail server or Read receipt confirming the recipient viewed the message check box.

Tip: As a best practice, consider tracking only single messages of importance instead of all messages. Recipients who occasionally receive a notification that a read receipt is requested on your message are more likely to send a read receipt than if they are prompted every time that they receive a message from you.

Click OK to apply your changes.

Track a single message

In a new email message, on the Options menu, in the Tracking group, select the Request a Delivery Receipt check box or the Request a Read Receipt check box.

Compose your email and click Send.

Track receipt responses

Open the original message that you sent with a request for a delivery or read receipt. This message is usually located in the Sent Items folder.

On the Message tab, in the Show group, choose Tracking.

Note: Tracking doesn’t appear until at least one receipt has been received. After you receive the first receipt in your Inbox, it might take several minutes before the Tracking button is available.

Track all messages that you send

On the Tools menu, click Options.

Under E-mail, click E-mail Options.

Under Message handling, click Tracking Options.

Select the Read receipt check box or the Delivery receipt check box.

Tip: As a best practice, we recommend that you consider tracking only single messages of importance instead of all messages. Recipients who occasionally receive a notification that a read receipt is requested on your e-mail message are less likely to turn off all read receipts for future messages.

Track a single message

In the message, on the Options tab, in the Tracking group, select the Request a Delivery Receipt check box or the Request a Read Receipt check box.

Track receipt responses

Open the original message that you sent with a request for a delivery or read receipt. This message is usually located in the Sent Items folder.

On the Message tab, in the Show group, click Tracking.

Note: Tracking does not appear until at least one receipt is received. After you receive the first receipt in your Inbox, it might take several minutes before the Tracking button is available.

Change the processing of receipt responses

On the Tools menu, click Options > E-mail Options > Tracking Options.

Select the processing options that you want by doing one or more of the following:

Automatically record responses in the original item
Select the Process requests and responses on arrival check box.

Delete notifications about delivered and read messages
Select the Process receipts on arrival check box.

Move receipts out of your Inbox after processing
Select the After processing, move receipts to check box.

To select a folder other than Deleted Items, click Browse, and then choose your destination folder.

Вкладка Office - включите редактирование и просмотр с вкладками в Office и сделайте работу намного проще . Kutools for Outlook - приносит 100 мощных расширенных функций в Microsoft Outlook

Шаг 2. Проверьте Запросить отчет о доставке вариант и Запрос о прочтении вариант в Отслеживание группы на Параметры меню.


Необязательно проверять оба Запросить квитанцию ​​о доставке вариант и Запрос о прочтении вариант или отметьте один из них. Это зависит от ваших потребностей.

Шаг 1: нажмите Файл > Параметры.

Шаг 2: нажмите почта в левой панели.

Шаг 3: перейдите к Отслеживание раздел,

Примечание. Вы можете выбрать оба этих параметра или один из них в соответствии с вашими потребностями.


Шаг 4: нажмите OK кнопку.

Шаг 1: нажмите Сервис > Параметры.

Шаг 2. В диалоговом окне "Параметры" щелкните значок Параметры электронной почты Кнопка на Настройки меню.


Шаг 3. В диалоговом окне «Параметры электронной почты» щелкните значок Параметры отслеживания кнопку.


Шаг 4. В новом всплывающем диалоговом окне «Параметры отслеживания» установите флажок Прочитать квитанцию вариант и Квитанция о доставке настройки.


Примечание. Вы можете проверить оба Прочитать квитанцию вариант и Квитанция о доставке вариант или выберите один из них в соответствии с вашими потребностями.

image

Что представляет собой App Store чек?

Всегда ли есть этот файл?

Если приложение было скачано из App Store, то да, всегда. А если было установлено через Xcode или Testflight, то первоначально у приложения sandbox-чек отсутствует до первой покупки или восстановления чека.

Что значит "провалидировать чек"?

Это означает расшифровать файл, получить JSON дату и сверить совершенные пользователем покупки. Сделать это можно локально или отправив запрос в Apple.

В каких случаях разработчику требуется валидация чека?

Для валидации только что совершенной покупки.
Когда у многих был джейлбрейк это было актуально: существовали утилиты для подделки чека. Сейчас эта проблема перестала быть острой, потому что джейлбрейк стал редкостью.

При восстановлении покупок.
Если пользователь переустановил ваше приложение или запустил с другого устройства, вы должны предоставить ему доступ к функционалу, за который он уже заплатил. Расшифровав App Store чек, вы сможете выяснить, была ли приобретена встроенная покупка.

При покупке авто-возобновляемых подписок.
Для определения текущего статуса подписки и даты истечения.

Какие покупки можно восстановить при валидации?

Существует 4 вида встроенных покупок:

  • расходуемые (consumable purchases),
  • нерасходуемые (non-consumable purchases),
  • невозобновляемые подписки (non-renewing subscriptions),
  • авто-возобновляемые подписки (auto-renewable Subscriptions).
    Восстановить можно все, кроме расходуемых покупок. К ним можно отнести, например, монетки в вашем приложении – что-то, что можно купить сколько угодно раз. Вы должны сами сохранять текущее количество монеток у пользователя на своем сервере.

Какие способы валидации существуют?

  • локальная валидация с использованием OpenSSL,
  • валидация по запросу в Apple прямо с iOS устройства,
  • валидация по запросу в Apple с использованием вашего сервера.

Какой способ валидации лучше?

Локальная валидация сложна и требует много времени и усилий на реализацию. А еще вы должны будете добавить OpenSSL библиотеку в ваш проект. В некоторых случаях придется обновлять чек.

Apple не рекомендует проверять чеки на самом iOS-устройстве. Это небезопасно: запрос можно перехватить с помощью man-in-the-middle атаки.

Лучше всего валидировать чеки на сервере. Тем более, что Apple время от времени добавляет туда новые поля, например, grace_period_expires_date и subscription_group_identifier . На своем сервере мы сможете быстро вносить изменения без обновления приложения. А еще предыдущие два метода валидации можно легко обмануть, просто поменяв системное время на iOS устройстве.

Для чего нужен Shared Secret?

Где взять Shared Secret?

Перейдите в App Store Connect, откройте приложение, перейдите во вкладку Функции, в разделе Встроенные покупки увидите кнопку Общий ключ для приложения. Сгенерируйте новый ключ, если его еще нет.

Пример кода для валидации чека

Это пример валидации чека на iOS. Не забудьте заменить значение YOUR_SHARED_SECRET на ваш shared secret.

Получив data , сконвертируйте его в Dictionary :

Пример расшифрованного App Store чека

Здесь можно посмотреть пример чека с двумя транзакциями в приложении с авто-возобновляемой подпиской.

В чем отличия между in_app и latest_receipt_info ?

latest_receipt_info содержит все транзакции, включая продления авто-возобновляемых покупок. Вам стоит использовать только этот массив.

in_app содержит транзакции нерасходуемых покупок и невозобновляемых подписок. Еще здесь дублируется первая транзакция вашей авто-возобновляемой подписки. Расходуемые покупки тоже появятся в массиве in_app , но потом исчезнут, когда разработчик завершит транзакцию.

Заключение

Читайте также: