Re: attachment field improvements

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



"alex" <alex@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message news:31ADDEEA-4888-4769-BD66-65771DDF667B@xxxxxxxxxxxxxxxx

I'm not talking about attachments in the body. I do use HTML.

Sorry. I misunderstood.

When pasting an attachment in HTML, a field labeled 'Attached:' appears
below the BCC field. When the focus is on that field, pasting new attachments
is not possible.
Pretty unlogical behaviour for an attachment field.

Works for me. I added one attachment using the Attach (paper clip icon) button. Then I clicked within the Attach field. The cursor was in stat field and flashing. I then opened a Windows folder and dragged another file to that field. It attached just fine. With the cursor still in that field, I clicked Attach (to the left of the attachment field) and selected another attachment. It inserted just fine.

That's not really userfriendly when there are many attachments to be sent,
is it?

I believe it's the nature of how email messages are formed by the client. Attachments aren't really separate items, they're in the body of the message and a mail message is a sequential piece of data with no actual internal structure. When you attach a file it gets placed sequentially in the message. If you add an attachment, it gets appended to the end because that's the only place in the sequential message it can so. Trying to insert an attachment between two others would require a complete rebuild of the message to that point, the encoding of the new piece you're adding, and then the appending of the remaining data that was already in the message. It's so much simpler to add to the end in terms of programming logic.

That said, you can cut an attachment, so the client must be capable of some level of rebuilding the message, but that's also a much simpler operation, requiring only that the part of the message containing that removed attachment be skipped when sending, but adding will always append, never insert.

Of course, this is only my theory of how Outlook is handling it, since I had no hand in designing it and thus don't know for sure, but I'm very familiar with the general construct of a mail message and how it passes from the client to the server, so it seems like a plausible explanation.
--
Brian Tillman [MVP-Outlook]

.



Relevant Pages

  • Re: attachment field improvements
    ... I believe it's the nature of how email messages are formed by the client. ... point, the encoding of the new piece you're adding, and then the appending of ... it shouldn't be too hard to rebuild the message in ... with the general construct of a mail message and how it passes from the client ...
    (microsoft.public.outlook.installation)
  • Issue with unmanaged C++ code calling into unmanaged VB.NET assembly
    ... If a change is made to the .NET Assembly (not changing interfaces) and ... generated from the latest .NET assembly DLL before it will work again. ... I should not have to rebuild the client application to get it to work ...
    (microsoft.public.dotnet.framework.interop)
  • RE: Dynamic playlists
    ... Try appending ?WMCache=0 to the URL that the client uses to connect to the ... This caching can also be turned off at the server level. ...
    (microsoft.public.windowsmedia.server)
  • Re: mailing from with python
    ... > if i want to send a mail message using the "mail" client on a machine ... Any mail client using SMTP will be outbound only, ... You can send email directly to your local server (or direct to the ...
    (comp.lang.python)
  • Strange bug with Windows Authentication
    ... I have an ASP.NET application which is set to use Windows authentication - ... the problem was only occuring the first time I accessed the app. ... rebuild, but I think it is happening either after a rebuild or after a reboot ... of the client or server. ...
    (microsoft.public.dotnet.security)