Changes

Jump to: navigation, search

User:Clarkbw/Return Receipt

2,058 bytes added, 21:20, 8 May 2008
no edit summary
* [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]
 
=== 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 ===
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>
| +====+ Failed to send $SENDER a Return Receipt!! [ Resend ] [x] |
| |****| |
| +====+ { Always Never automatically send return receipts to $SENDER } |
+=============================================================================+
{{ message body }}
</pre>
 
== Sending a Return Receipt Request ==
Confirm
1,059
edits

Navigation menu