Outlook 2007 AddIn: Filter attachments by type

Status
Not open for further replies.
D

Derick Swart

Good day,

I have an Outlook 2007 AddIn that posts attachments to a document server.

The issue that that not only "real" attachments are posted, but also

signatures and other images that are attached. Is there a way to filters

these out?

Thanks,

Derick
 
K

Ken Slovak - [MVP - Outlook]

You will have to use the PropertyAccessor object on each attachment to look

for properties not exposed to the object model to be sure. One property to

look at is AttachmentType, if that is 6 (ATTACH_OLE) then it's an embedded

attachment. If that's not 6 however it still could be an embedded

attachment. It could be 1 (ATTACH_BY_VALUE) and still could be embedded.

So, you have to check for PR_ATTACH_CONTENT_ID and see if it's there. If it

is there it's an embedded attachment. When you get the PropertyAccessor

object use its GetProperty() method with the following DASL string property

tag: "urn:schemas:mailheader:content-id"

"Derick Swart" <derick@connexity.co.za> wrote in message

news:D348212B-9488-4C78-AA7F-B1F8CA241028@microsoft.com...
> Good day,

> I have an Outlook 2007 AddIn that posts attachments to a document server.
> The issue that that not only "real" attachments are posted, but also
> signatures and other images that are attached. Is there a way to filters
> these out?

> Thanks,
> Derick
 
D

Derick Swart

Hectic!

Thanks Ken.
<kenslovak@mvps.org> wrote in message

news:OuWnonyoJHA.6096@TK2MSFTNGP02.phx.gbl...
> You will have to use the PropertyAccessor object on each attachment to
> look for properties not exposed to the object model to be sure. One
> property to look at is AttachmentType, if that is 6 (ATTACH_OLE) then it's
> an embedded attachment. If that's not 6 however it still could be an
> embedded attachment. It could be 1 (ATTACH_BY_VALUE) and still could be
> embedded.

> So, you have to check for PR_ATTACH_CONTENT_ID and see if it's there. If
> it is there it's an embedded attachment. When you get the PropertyAccessor
> object use its GetProperty() method with the following DASL string
> property tag: "urn:schemas:mailheader:content-id"

> >

>

> "Derick Swart" <derick@connexity.co.za> wrote in message
> news:D348212B-9488-4C78-AA7F-B1F8CA241028@microsoft.com...
> > Good day,
>

>> I have an Outlook 2007 AddIn that posts attachments to a document server.
> > The issue that that not only "real" attachments are posted, but also
> > signatures and other images that are attached. Is there a way to filters
> > these out?
>

>> Thanks,
> > Derick

>
 
Status
Not open for further replies.
Thread starter Similar threads Forum Replies Date
P outlook addin unloaded in office 2007 Using Outlook 0
A Outlook 2007 addin does not load in other machines Using Outlook 1
K Attach addin to outlook 2007 editor Outlook VBA and Custom Forms 3
T need help w/ sending an e-mail -- outlook 2007 addin Outlook VBA and Custom Forms 2
N VSTO outlook 2007 addin installation problem Outlook VBA and Custom Forms 1
D Outlook 2007 AddIn: Rendering issue Outlook VBA and Custom Forms 1
S Verwendung von Outlook 2007 Using Outlook 0
A Arthur needs help with 2007 Outlook e-mail Using Outlook.com accounts in Outlook 3
M PST import from Outlook 2007 to 2010 - Address Book contacts all in 1 group Using Outlook 4
S outlook 2007 calendar search Using Outlook 6
B Migrate Outlook 2007 to Office 365 Using Outlook 3
X I have met my waterloo trying to resolve embedded graphics problem with outlook 2007 and now 2016 Using Outlook 1
R Outlook 2007 only loads some appointments Using Outlook 0
C Move Outlook 2007 to new PC with Outlook 365 Using Outlook 3
J Outlook 2007 Hide Messages Option not Available Using Outlook 2
S Outlook 2007 Calendar instant search problem. Windows 7 Using Outlook 4
S Outlook 2007 Calendar instant search problem. Windows 7 Using Outlook 0
B Server errors Outlook 2007 Using Outlook 1
S Reboot of frozen windows7 results in changed outlook 2007 settings Using Outlook 1
S Outlook 2007 printing wrong email address at top of page Using Outlook 8
M Configure outlook 2007 to accept digital signatures Using Outlook 2
D Outlook 2007 crashes when opening an email Using Outlook 2
R New chap saying hello and needing advice on Outlook 2007 thumbnails Using Outlook 3
icacream From Outlook 2007 to 2016 ! Using Outlook 9
vodkasoda Object could not be found Error in Outlook 2007 Outlook VBA and Custom Forms 5
S Outlook 2007: Address Cards allow entering text! Why? Using Outlook 3
S View Appointment in Text Wrap in Outlook 2007 Month Calendar View Using Outlook 0
L Outlook 2007 Separate the Send/Receive functions Using Outlook 2
M Outlook 2007 Contacts Glitch: Creating a new email Using Outlook 1
C Move from Outlook 2007 Enterprise (MOE) to Outlook Pro plus 2007 Using Outlook 1
J reinstalling Outlook 2007 asking for user name & password Using Outlook 14
B Fonts in Outlook 2007 Using Outlook 4
R Add Exchange Account to existing POP3 Outlook 2007 Profile Using Outlook 0
C out of space in file group Outlook 2007 Using Outlook 2
A Moving archived contents in Outlook 2007 back into working folders Using Outlook 0
P Outlook 2007 Email Categorization using VBA Outlook VBA and Custom Forms 1
M Unable to Configure Gmail Account in Outlook 2007 Using Outlook 1
R Outlook 2007 or 2010 - Lock Down Functionality Outlook VBA and Custom Forms 3
S Outlook 2007, windows 10 Font size Using Outlook 1
Diane Poremsky Manually create a POP3 account in Outlook 2007 New Slipstick.com Articles 0
J Can Click to Drag Custom Form Field But Cannot Drop When Designing in Outlook 2007 Outlook VBA and Custom Forms 2
L Outlook 2007 Font Using Outlook 3
J Outlook 2007 connector and Windows 10 Using Outlook 3
R Outlook 2007 - Shared Accounts and Resources without Exchange Server Using Outlook 0
L Outlook 2007 - Macro Re Search Using Outlook 16
D Outlook (Office) 2007 & Windows 10 Pro Using Outlook 6
MattC Problem with Outlook 2007 & iCloud / duplicate tasks Using Outlook 1
D Outlook 2007 e-mail header- How to set font & font size in received message headers ? Using Outlook 2
P How to switch back from Outlook 2010 to Outlook 2007? Using Outlook 3
L Outlook 2007 Macro to Contact From a Field Using Outlook 3
Similar threads


















































Top