in message
Can't be...when I worked, we had Windows and always had the option
to recall
an email IF the recipient did not yet open it. Just can't figure out
how to
do that here at home.
Only works if:
- Sender sends a recall to the Exchange server.
- Recipient uses the same Exchange organization as the sender.
- Recipient must open the recall e-mail before opening the original
e-mail. This usually means the recipient must sort their Inbox in
descending received order so it is likely they open your recall before
they open the original.
- Recipient has no rules that end up moving the e-mail to a different
folder than the Inbox upon delivery. Recalls only work if the recall
e-mail and original e-mail are both in the Inbox folder.
Even with all the above conditions satisfied for sender and recipient
within the same Exchange organization, recall is a flaky and
unreliable operation. Since you are talking about using SMTP to send
your e-mails, recall will not work. The message ID is assigned by the
SMTP server at the time it gets the message from the e-mail client to
then send it (i.e., the e-mail client is disconnected and it is the
mail server that assigned the Message-ID header with a unique value).
Your e-mail client won't know what is that server-assigned message ID,
so it won't know what to put in the recall header to tell the
recipient's e-mail client as to which e-mail to delete (recall).
Messages cannot be recalled by using their Subject header since there
is no uniqueness to the contents of that header.
That is why recall doesn't work if you are using SMTP. When you were
using AOL with their proprietary protocol and their proprietary e-mail
client, features could've been provided in that mail server and client
which are not available when using SMTP, much like Exchange has
features that SMTP does not have. Private or proprietry protocols can
add whatever features they want. SMTP is an open standard thankfully
over which Microsoft exercises no control. If AOL is recalling mails
between AOL sender and AOL recipient while using SMTP as their
transfer protocol then they are making a best-guess at which one to
delete in the recipient's mailbox which may not be accurate.