Results 1 to 5 of 5

Thread: Hide attachment...

  1. #1
    Heinz-Josef Bomanns Guest

    Default Hide attachment...

    Hi,

    i have to send an 'invisible' attachment with a mail in plain text (or
    other) format. Currently i'm using

    'Add hidden attachment
    objAtt = .Attachments.Add(strFileName, olByValue, 0, "Hidden")

    I've also tried Redemption.MAPIUtils like this:

    'Set PR_ATTACHMENT_HIDDEN = True
    ..HrSetOneProp objAtt.MAPIOBJECT, &H7FFE000B, True

    In my outbox the attachment is hidden and PR_ATTACHMENT_HIDDEN is
    true, after the mail is sent and received on other machines the
    attachment is sometimes visible and PR_ATTACHMENT_HIDDEN is missing,
    sometimes it's invisible with PR_ATTACHMENT_HIDDEN = True present.
    It's not depending on a specific Outlook version - in my VMs or VPCs
    with Outlook 2002, 2003, 2007 the attachments are always invisible, on
    the machine of friend "A" with 2002 and friend "B" with 2007 the
    attachment is visible, on the machine of friend "C" with 2003 and 2007
    the attachment is invisible. Wired... Anybody any idea, why the
    attachment stays invisible on some installations and gets visible on
    others? Thanks for any hint...


    --

    So long...
    ...Bomi

    > !!! In case you want to reply via email please use Reply-To address and remove underscores (_) !!!


  2. #2
    Dmitry Streblechenko Guest

    Default Re: Hide attachment...

    In general, that property on the attachment is set by Outlook depending on
    what outlook thinks that attachment is (such as an image used by the HTML
    body).
    Have you tried to set the PR_ATTACH_CONTENT_ID and/or
    PR_ATTACH_CONTENT_LOCATION properties to trick Outlook into thinking that it
    is an imahe used by the HTML body?

    --
    Dmitry Streblechenko (MVP)
    http://www.dimastr.com/
    OutlookSpy - Outlook, CDO
    and MAPI Developer Tool
    -
    "Heinz-Josef Bomanns" <NotForMail@t-online.de> wrote in message
    news:ks7ve5hd2g2kgb1iqf4vsrrpethpfiu283@4ax.com...
    > Hi,
    >
    > i have to send an 'invisible' attachment with a mail in plain text (or
    > other) format. Currently i'm using
    >
    > 'Add hidden attachment
    > objAtt = .Attachments.Add(strFileName, olByValue, 0, "Hidden")
    >
    > I've also tried Redemption.MAPIUtils like this:
    >
    > 'Set PR_ATTACHMENT_HIDDEN = True
    > .HrSetOneProp objAtt.MAPIOBJECT, &H7FFE000B, True
    >
    > In my outbox the attachment is hidden and PR_ATTACHMENT_HIDDEN is
    > true, after the mail is sent and received on other machines the
    > attachment is sometimes visible and PR_ATTACHMENT_HIDDEN is missing,
    > sometimes it's invisible with PR_ATTACHMENT_HIDDEN = True present.
    > It's not depending on a specific Outlook version - in my VMs or VPCs
    > with Outlook 2002, 2003, 2007 the attachments are always invisible, on
    > the machine of friend "A" with 2002 and friend "B" with 2007 the
    > attachment is visible, on the machine of friend "C" with 2003 and 2007
    > the attachment is invisible. Wired... Anybody any idea, why the
    > attachment stays invisible on some installations and gets visible on
    > others? Thanks for any hint...
    >
    >
    > --
    >
    > So long...
    > ...Bomi
    >
    >> !!! In case you want to reply via email please use Reply-To address and
    >> remove underscores (_) !!!




  3. #3
    Heinz-Josef Bomanns Guest

    Default Re: Hide attachment...

    Hallo Dmitry,

    >In general, that property on the attachment is set by Outlook depending on
    >what outlook thinks that attachment is (such as an image used by the HTML
    >body).
    >Have you tried to set the PR_ATTACH_CONTENT_ID and/or
    >PR_ATTACH_CONTENT_LOCATION properties to trick Outlook into thinking that it
    >is an imahe used by the HTML body?


    I set PR_ATTACH_CONTENT_ID, PR_ATTACH_CONTENT_LOCATION and
    PR_ATTACHMENT_HIDDEN - on the sent mail this properties are present,
    but on the destination machine after receiving the mail all this
    properties are missing, so it looks like some Outlook installations
    are deleting them when receiving the mail...


    --

    So long...
    ...Bomi

    > !!! In case you want to reply via email please use Reply-To address and remove underscores (_) !!!


  4. #4
    Alex Guest

    Default Re: Hide attachment...

    Hi,

    are you sure that these properties are set by Outlook? I don't think so, at
    least in some cases - i have send email(multipart/related , html) to my
    exchange server and when I discover my Inbox using MFCMAPI tool I see that
    PR_ATTACHMENT_HIDDEN property is set to true already(I suppose that MFCMAPI
    app keep message intact and just shows its props).

    In case i send the same mail to hMail server and view this mail using
    outlook i see all attachments, i.e PR_ATTACHMENT_HIDDEN property is set to
    false.

    So my conclusion is that MS exchange server may mark some attachments as
    hidden...

    url:http://www.ureader.com/msg/10792293.aspx

  5. #5
    Alex Guest

    Default Re: Hide attachment...


Similar Threads

  1. How to hide pstStore
    By nitwalke@gmail.com in forum Programming Add-ins Archive
    Replies: 4
    Last Post: 01-05-2010, 10:41 PM
  2. Office won't hide
    By Ted in forum Outloook General Archives
    Replies: 2
    Last Post: 11-11-2009, 10:55 AM
  3. Re: Hide BCM toolbar
    By callieaa in forum BCM General Archive
    Replies: 1
    Last Post: 05-20-2009, 09:26 PM
  4. message attachment saved by Outlook.Attachment.SaveFileAs not open
    By =?Utf-8?B?YXJjZmFu?= in forum Programming Add-ins Archive
    Replies: 7
    Last Post: 05-12-2009, 11:15 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts