April 13, 2007

You know someone f*cked up when...


I think that sometime I'll create a number of posts here called "You know someone f*cked up when...", but, created or not, here's the #1 of the (potential) series...


You know someone f*cked up when...

You go to your mailbox and see:

Received: (qmail 29687 invoked by uid 999); 13 Apr 2007 11:53:06 -0000
Delivered-To: xxx@xxx.xxx
Precedence: bulk
Received: (qmail 29685 invoked from network); 13 Apr 2007 11:53:06 -0000
Received: from xxx.xxx.xxx (HELO xxx.xxx.xxx) ([xxx.xxx.xxx.xxx])
(envelope-sender ) by xxx.xxx.xxx
with SMTP; 13 Apr 2007 11:53:05 -0000
Received-SPF: none (xxx.xxx.xxx: domain at xxx.xxx does not
designate permitted sender hosts)
Received: from xxx.xxx.xxx ([xxx.xxx.xxx.xxx]) by
xxx.xxx.xxx with Microsoft SMTPSVC(xxx.xxx.xxx.xxx);
Fri, 13 Apr 2007 12:53:05 +0100
X-MimeOLE: Produced By Microsoft Exchange Vx.x
Subject: Recall: xxxxxxxxxxxx...
Date: Fri, 13 Apr 2007 12:52:58 +0100
Message-ID:

X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: xxxxxxxxxxxx...
Thread-Index: xxxxxxxxxx
Priority: Urgent
Expiry-Date: Sun, 15 Apr 2007 12:52:55 +0100
From: xxxxx
To: xxxxxxxxx
Return-Path: xxx@xxxxxx.xxx
X-OriginalArrivalTime: 13 Apr 2007 11:53:05.0647 (UTC)
FILETIME=[4C0E1FF0:01C77DC2]
X-MSTD-Info: clean
X-IPG-AntiSpam: hits=-99.7, required=5.0 (d) - not spam
MIME-Version: 1.0
Content-class: urn:content-classes:recallmessage
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
X-Length: 4174
X-UID: 61931
Body:
xxxxxxxxx would like to recall the message, "xxxxxxxx...".

For those wondering, this is what Microsoft calls a recall message. The problem here is that Microsoft doesn't stop thinking that the world belongs to them, so they keep doing stuff that only works with their systems, even for their bad. They never thought of making this "functionality" a standard (and it's so poorly designed that I doubt they would achieve that with this implementation) so...

Recall only works for:

  • Messages that are sent to other UWSP email accounts.
  • The recipient must be using the Outlook client.
  • The recipient's mailbox must be open for the recall to succeed.
  • The message must still be unread and in the recipient's Inbox.


This means that the rest of the world not only recieves the e-mail you didn't want to send, as they recieve a message telling them that you didn't want to send it (turning more attention to it).

Lesson #1: stop using Outlook.

2 comments:

  1. A Micirsoft, como sempre, não segue os standards.

    No caso, o Outlook não segue o RFC822
    (http://www.faqs.org/rfcs/rfc822.html)
    Depois, é só mensagens mal-formadas.

    Como administrador de sistemas de mail já tive problemas com isso.

    O que vale é que o DJB, criou um binário para substituir o qmail-inject, muito apropriadamente chamado qmail-mess822 para lidar com esses problemas.

    http://cr.yp.to/mess822.html

    Cheers,
    Mário Gamito

    ReplyDelete