Post by Dmitry StreblechenkoExchange is not sendmail etc. It does not function as a storage of the
(unmodified) MIME messages.
Neither sendmail nor any of the other Mail Transport Agents "function as a
storage of the unmodified MIME messages". The only time a transport agent
would _store_ a message is in queue, while en-route to the destination. To
confuse you further, there are also Mail Delivery Agents (and sendmail is
not one of them either).
Exchange is combining the functions of the MTA and MDA, which is fine.
However, any message-mangling is the domain of a Mail User Agent (MUA), also
known as "mail client". Exchange doing so -- without even allowing for any
work-around -- is what qualifies it as "piece of junk".
I came to these forums with a question: "Is there a way to prevent Exchange
from mangling a multipart/alternative e-mail?" Instead of reading an answer
(such as: "Here is how ...", or: "No, you can not"), I am wasting time
educating you, what "multipart/alternative" is supposed to mean (no the
parts can not be regenerated en-route), and how an MTA is different from
Eudora. :(
Post by Dmitry StreblechenkoWhen Outlook accesses a message in an Exchange folder, it does not (a-la
Eudora etc) request the whole MIME message or one of the MIME parts (if
FETCH in IMAP4 is used).
Exchange's internal workings are not really relevant. If it speaks SMTP, it
should not mangle the messages. Imagine a post-office automatically opening
up and re-typing EVERY letter, and discarding the original (besides the
privacy concerns)... Most people would not notice (most only exchange typed
correspondence anyway). For the others this is outrage -- if only because
this causes a serious waste of time, electricity, and paper (or CPU-time
and storage space).
Post by Dmitry StreblechenkoMIME is not a native Outlook (or MAPI to be precise) format. It does not
speak MIME natively.
The above is not parsable. MIME is not a protocol to be "spoken".
Post by Dmitry StreblechenkoWhether you like that or not is irrelevant, this is just how things work.
... or don't work.
Post by Dmitry StreblechenkoTo answer your question: since Blackberry uses MAPI (to the best of my
knowledge), you cannot force it to extract the original text/plain part.
Blackberry can use different protocols. Talking to Exchange it, likely, uses
MAPI, indeed. Talking to my own mail-server it uses IMAP4, though, and can
also speak POP3.
Post by Dmitry StreblechenkoMy guess is that if it (Blackberry) were using POP3 or IMAP4, Exchange
would use its MIME storage and the unmodified message would be returned
(unless it was previously modified by a MAPI client, such as Outlook).
I'm afraid, your guess is wrong. Before I even reach for my Blackberry, I
can already see the message mangled message in my IMAP client...
Maybe, it is the Blackberry server connecting (via MAPI), that causes
Exchange to completely re-write the message... Interesting -- why would it
do that? And if it does, then MAPI itself is "piece of junk" (surprise!) --
retrieving a copy of a message should not be modifying its body on the
server.
Post by Dmitry StreblechenkoAnd if yor opinion is still the same, telling people who spend all their
time working with Exchange that it is a piece of junk is not the best way
to make friends (if you give a damn) or get an informative answer (if that
is all you really want).
My first post in this thread used the term "piece of junk" conditionally:
"If I'm right suspecting, this is all Exchange's fault ...". Now that you
-- an educated person, presumably -- have confirmed the suspicion (took you
several posts), I have all the grounds for my opinion.
Your continuing defense of this poorly-designed software lowers my opinion
about the people "who spend all their time" working with the piece of junk.
I can understand, how someone would do that for money (being an MVP must
have some tangible benefits), but to _sincerely_ defend it -- as you seem
to be doing -- is a bad sign...
Have a good one... As I posted separately, I found a work-around (no
solution seems to exist, unfortunately), and am unlikely to infringe upon
your peace again any time soon.
-mi