Confirmed users
1,059
edits
No edit summary |
|||
Line 55: | Line 55: | ||
* [http://clarkbw.net/designs/return-receipts/requested-receipt-sent-02.png return receipt was sent (with timestamp)] | * [http://clarkbw.net/designs/return-receipts/requested-receipt-sent-02.png return receipt was sent (with timestamp)] | ||
* [http://clarkbw.net/designs/return-receipts/requested-receipt-sent.png return receipt was sent] | * [http://clarkbw.net/designs/return-receipts/requested-receipt-sent.png return receipt was sent] | ||
=== After Refusing to send a Return Receipt === | |||
Nothing is shown in the short message headers after the receipt has been refused. | |||
<pre> | |||
{{ short message headers }} | |||
{{ message body }} | |||
</pre> | |||
However in the full message headers the return receipt message is shown at the end. If this sender was set to receive return receipts automatically then show this message. | |||
<pre> | |||
+-----------------------------------------------------------------------------+ | |||
| {{ full message headers }} | | |||
| Return Receipt: Ignored $TIME $DATE [ send ] | | |||
| { Do not send $SENDER return receipts automatically } | | |||
+=============================================================================+ | |||
{{ message body }} | |||
</pre> | |||
If this sender was '''not''' set to receive return receipts automatically then show this message. | |||
<pre> | |||
+-----------------------------------------------------------------------------+ | |||
| {{ full message headers }} | | |||
| Return Receipt: Ignored $TIME $DATE [ send ] | | |||
| { Always send $SENDER return receipts automatically } | | |||
+=============================================================================+ | |||
{{ message body }} | |||
</pre> | |||
I'm not sure if "Ignored" or "Refused" or "Not Sent" is the correct terminology here. | |||
=== Failed to Send a return Receipt === | === Failed to Send a return Receipt === | ||
When a return receipt fails to send we display it back in the message like an original return receipt. We should probably use a variation of the original color to indicate a failure. The message should be marked as new so that the person sees it. | When a return receipt fails to send (for network or other reasons) we display it back in the message like an original return receipt. We should probably use a variation of the original color to indicate a failure. The message should be marked as new so that the person sees it. | ||
<pre> | |||
{{ message header }} | |||
+-----------------------------------------------------------------------------+ | |||
| +====+ Failed to send $SENDER a Return Receipt!! [ Resend ] [x] | | |||
| |****| | | |||
| +====+ { Always automatically send return receipts to $SENDER } | | |||
+=============================================================================+ | |||
{{ message body }} | |||
</pre> | |||
If this receipt was automatically sent, but failed. It might be good to rethink this, allowing for an automatic resend on a timer that we display. | |||
<pre> | <pre> | ||
Line 65: | Line 110: | ||
| +====+ Failed to send $SENDER a Return Receipt!! [ Resend ] [x] | | | +====+ Failed to send $SENDER a Return Receipt!! [ Resend ] [x] | | ||
| |****| | | | |****| | | ||
| +====+ { | | +====+ { Never automatically send return receipts to $SENDER } | | ||
+=============================================================================+ | +=============================================================================+ | ||
{{ message body }} | {{ message body }} | ||
</pre> | </pre> | ||
== Sending a Return Receipt Request == | == Sending a Return Receipt Request == |