Is there a way to tell the difference between an attached file, and an image that is embedded in an email?

When Outlook receives an email, it appears that attached files and embedded images are carried as Attachments.  In looking at emails and the individual attachments/embedded images with Outlook Spy, I do not see anything that would tell me which is
which.  Obviously Outlook knows the difference ... is there something that I'm missing?mdpowers

Hi Ken,
In my code i have something like that:
public static bool IsEmbeddedAttachment(Outlook.Attachment attachment)
//Anexos que não são embedded são obrigatóriamente olByValue, porém os embedded podem ser de qualquer tipo
if (attachment.Type != Outlook.OlAttachmentType.olByValue)
return true;
//Busca a propriedade contentID do anexo. Anexos embedded não precisam necessáriamente gerar um ContentID. Anexos fixos não geram ContentID
string strATTACH_CONTENT_ID = attachment.PropertyAccessor.GetProperty(@"http://schemas.microsoft.com/mapi/proptag/0x3712001E").ToString();
//Busca a propriedade contentLocation. Para que o anexo seja embedded é necessario que essa propriedade esteja vazia ou nulla
string strATTACH_CONTENT_LOCATION = attachment.PropertyAccessor.GetProperty(@"http://schemas.microsoft.com/mapi/proptag/0x3713001E").ToString();
if (!string.IsNullOrWhiteSpace(strATTACH_CONTENT_ID) || !string.IsNullOrWhiteSpace(strATTACH_CONTENT_LOCATION))
//Busca a propriedade AttachFlag se for diferente de 4 é uma imagem embedded
if ((int)attachment.PropertyAccessor.GetProperty(@"http://schemas.microsoft.com/mapi/proptag/0x37140003") == 4)
return true;
if ((int)attachment.PropertyAccessor.GetProperty(@"http://schemas.microsoft.com/mapi/proptag/0x37050003") == 6)
return true;
if ((int)attachment.PropertyAccessor.GetProperty(@"http://schemas.microsoft.com/mapi/proptag/0x37140003") == 4)
return true;
return false;
And was working very well until last week. 
I have a problem with a single email. This email attachments possess 2 PDF type files. These files are not embbed in the email, but they have the contentId property. Could you tell me why? or if its possible discovery why this happens?
PS.: Sorry about my english.
Att's,
Anderson Rissardi.

Similar Messages

  • Is there any way to tell the differences between auroras or betas?

    There are various arouras and betas released during each rapid release cycles.
    Is there any way to tell the differences (changes/fixes) between auroras or betas?
    bugzilla can only tell the target for landing but not releases for some of the changes/fixes ...

    The Beta builds of a version has about six to twelve with nine being the average in last while until the 34.0 Betas. For Aurora which now currently called Developer Edition has checkins almost everyday so therefore there are updates each of those days.
    For Beta builds you can look at http://release.mozilla.org/ and http://hg.mozilla.org/releases/mozilla-beta/
    For Aurora you can look through http://hg.mozilla.org/releases/mozilla-aurora/
    If you want to be a Tester then perhaps http://forums.mozillazine.org/viewforum.php?f=23 may be of interest as many Testers hang out there.

  • How does muse tell the difference between a temporary site and my free 5 sites with my creative cloud membership?

    how does muse tell the difference between a temporary site and my free 5 sites i get with my creative cloud membership?
    because they both use .businesscatalyst.com and there's no option to say that it is a temporary site not a finished site i wish to publish to my creative cloud account.

    Since this is an open forum, not Adobe support... you need to contact Adobe staff to help
    Adobe contact information - http://helpx.adobe.com/contact.html
    -Select your product and what you need help with
    -Click on the blue box "Still need help? Contact us"

  • In ical, how can you tell the difference between a meeting invite and email?

    When you send a meeting invite in ical, does the recipient receive a different icon in their inbox to differentiate from an email?

    For service stock you can't tell the difference between a new iPad and a refurbished one. Both will come in a plain brown box with the same pattern in model numbers. If you mean between a refurbished one and one new at retail, then other than the obvious difference in packaging, I've read that the model number on refurbished units starts with the letter "F", though I've not confirmed that.
    Regards.

  • Do we have a way to get the differences between xtext model before and after partial parse?

    Do we have a way to get the differences between xtext model before and after partial parse?
    As an example i have file contains 4 lines, xtext parsed this file and generated its model, then i made small modification in line number 3, so xtext partially parsed the file and generated another model.
    The question is could we get the nodes that has been deleted from the model?
    could we get the new nodes added to the model?
    could we get the differences between the two models?

    Workflow {
    bean = StandaloneSetup {
    scanClassPath = true
    platformUri = "${runtimeProject}/.."
    // The following two lines can be removed, if Xbase is not used.
    registerGeneratedEPackage = "org.eclipse.xtext.xbase.XbasePackage"
    registerGenModelFile = "platform:/resource/org.eclipse.xtext.xbase/model/Xbase.genmodel"
    component = ParseXextModel{
    //Load the xtext model and keep the reference of the inmem model
    component = DirectoryCleaner {
    directory = "${runtimeProject}/src-gen"
    component = DirectoryCleaner {
    directory = "${runtimeProject}/model/generated"
    component = DirectoryCleaner {
    directory = "${runtimeProject}.ui/src-gen"
    component = DirectoryCleaner {
    directory = "${runtimeProject}.tests/src-gen"
    component = Generator {
    pathRtProject = runtimeProject
    pathUiProject = "${runtimeProject}.ui"
    pathTestProject = "${runtimeProject}.tests"
    projectNameRt = projectName
    projectNameUi = "${projectName}.ui"
    encoding = encoding
    language = auto-inject {
    uri = grammarURI
    // Java API to access grammar elements (required by several other fragments)
    fragment = grammarAccess.GrammarAccessFragment auto-inject {}
    // provides a compare view
    fragment = compare.CompareFragment auto-inject {}
    component = ParseXextModel{
    //Load the xtext model again and keep the reference of the inmem model
    component = CompareModel {
    //Implement this using EMF Comapre to see the differnces between 2 models
    }

  • My ipad is barely charging - how can i tell the difference between iphone 6 charger and ipad

    my ipad is barely charging - how can i tell the difference between iphone 6 charger and ipad

    See the following page for info on all of Apple's chargers (you'll need to scroll down a bit on that page):
    Charge the battery in your iPad - Apple Support

  • Can anyone tell the difference between USB 3.0 and 2.0?

    I have both a 8GB flashdrive 3.0 and 2.0. I got the 3.0 at office depot for $8.00 and 2.0 for the same price at best buy. I honestly can't tell the difference between the two. They both seem to be the same in speed. Is there really a difference?

    This is an interesting subject, I just recalled a MacWorld podcast I was listening to when the 3.0s were first hitting the market. A guest on the podcast was saying to think of it like a 'bottle neck' not so much as speed. With the 3.0 you can push more information through at any one time. So in the case of the hd movie senario, if you had multiple movies transfering at one time the 3.0 would be a lot faster than a 2.0.

  • Can you please tell the difference between FSCM 8.8 and 9.0

    Hi,
    Can you please tell me the difference b/n PeopleSoft FSCM 8.8 and 9.0.
    What are major changes took place in application from 8.8 to 9.0 and also in tools 8.46 and 8.49.
    Thanks

    Well There is lots of Stuff but hey I will take a crack at it
    First off you will have to go to PeopleTool 8.49 : you get new stuff for IB, XML publisher, Archive Mangers, and too much to cover here....Financials adds:
    Credit Card Encryption
    Workflow Enhancements
    Expenses:
    Save and Hold functionality
    enable approvers to add transaction lines during the approval process.
    Compare Totals
    Payabales
    Financial Santion Validations
    Digital Sig on Electronic Invoices
    Tons of Voucher enhancements : sales Use Tax, ssesion defualts, related documents page
    Streamlined withholding process
    Payment Processing Enhancements: mass payment cancellations
    AM
    Fair Market Value tracking
    Depr. Write-off Reval. Method
    Multiple Deprecation Enchnacements:
    General Assets;
    Operational attributes and creation of non-financial assets
    Asset component hierarchy enhancements
    Configurable attributes for asset definition
    Other enhancements to the asset repository
    General Ledger
    Enhanced spreadsheet import.
    Enhanced combination editing.
    Enhanced audits of VAT report amounts.
    XML Publisher for ChartField reporting

  • How to tell the difference between DRM (fairplay) music and non-DRM music?

    Apple finally is selling non-DRM music and I've bought a couple songs in the past with ease. I like the system but I'm having a problem finding out which music is still using DRM.
    Apple originally differentiated it by charging 30 cents more for the unprotected music. Now however they removed the surcharge, but there's no way to tell if the music I'm looking at is protected.
    I choose not to buy DRMed music as I'm using my music to burn MP3 CDs for my car, and having to crack protection isn't the way I want to do it.
    How can I tell using iTunes Store which music is DRM protected, and which music is DRM free?

    Agreed, I have stopped buying from iTunes until they eliminate the restrictions, and have started replacing the songs I DID buy from iTunes with non copy protected ones from Amazon. I tell everyone not to buy from iTunes for exactly that reason. There are lots of other excellent options, which do not have the stupid restrictions that Apple has. The iPod is great, iTunes with DRM is incredibly annoying.

  • How can I tell the difference between a 7320 CE and a 4630 CDM ?

    Hello, I have just taken delivery of what is supposed to be a 7320 Content Engine, however, there is a slight problem, th grill at the front states that it is
    a CDM4630!!!! A look at the rear shows the same slots/config as a 7320 and
    is labeled as a ce7320. A show version states that it is a ce7320-4.2.1.
    It looks like the wrong front panel has been applied but is there a sure fire
    way of confirming this?
    Thanks in advance,
    Darren

    From your comments, I guess that the device is a CE-7320 with a front panel mismatch. You could use the data sheets that you get with the product to verify the slots and since the show version indicates that it a CE-7320, I believe it should be one. The product overview is available at:
    http://www.cisco.com/univercd/cc/td/doc/product/webscale/content/ce7300/11575pdn.htm

  • Difference between vmx swap file and vswp file

    Hi Guys,
    Just want to know the difference between vmx swap file and vswp file. are these same files or different.
    regards
    VINAY

    The confusion is caused because of the name VMX which we take for granted as the .vmx file which stores the configuration file. First of all the VMX here stands for VM eXecutable and not the same as  the .vmx file in the virtual machine directory .
    when we are running a virtual machine , there comes some basic overheads , ie the processes required to boot the virtual machine , keep it up and running and the agents consume some amount of memory and processing power in addition to the actual load  created by the OS application running on the VM.
    the VM swap file is there to enable the VM's guest OS to consume less physical memory than the configured memory
    the VMX swap file is there to reduce the memory reserved for the VMX process , ie the overhead which we discussed right now .
    ie the VM swap is the internal matter of a VM where as the VMX swap file is the responsibility of our VMkernel
    hope it helps , correct me if I am wrong or confusing

  • Difference between InDesign Defaults file and InDesign SavedData file

    Hi,
    I would like to know (as written in the topic title) the difference between these 2 files. I know that preferences are stored in these files, but I need more accurate informations. I opened each in TextWrangler but, even if I understand some infos, I can't understand the function of each of these 2 files.
    Thanks!

    I can't provide all of the answers to this, but I do know that the open recent list is in SavedData, and all of the doc and print resets are in InDesign Defaults, along with your customized preference settings. Does that help?

  • My iPad was either stolen or lost and was in my luggage.  Is there a way to tell the last time it was turned on.  If so this will tell me if anyone has it.

    My iPad was either stolen or lost and was in my luggage.  Is there a way to tell the last time it was turned on.  If so this will tell me if anyone has it.

    If you have an iCloud account and Find My Device was enabled on the iPad, you could try to find it using the iCloud.com web site. Otherwise there is no way to find it.
    You need to change all your online passwords immediately; notify the airport at which it went missing from your luggage (assuming it was at an airport); notify the police; notify your insurance company so you can get reimbursed and buy a new one; move on.

  • How to tell the difference between 10w and 12w?

    We have:
    2 iPhone 5s
    1 iPad
    1 iPad 2
    1 iPad (4) with Retina
    I know that the iPhones use the smaller 5w charger, but how do I tell the difference between the iPad/iPad 2's 10w charger and the iPad 4's 12w charger? They look exactly the same.
    The iPad 4 takes forever to charge, so I want to make sure I am using the 12w - and I don't want to damage the older iPads by accidentally using the 12w.
    Thanks!

    Read the fine print on the charger. My iPad 2 10W charger says 5.1V 2.1A. A 12W charger should have a higher number for A.
    You can use the iPad 4 charger on your other devices, without damage, to charge them faster.
    ~~~~~~~~~~~~~~
    The quickest way (and really the only way) to charge your iPad is with the included 10W or 12W (5W on Mini) USB Power Adapter. iPad will also charge, although more slowly, when attached to a computer with a high-power USB port (many recent Mac computers) or with an iPhone Power Adapter (5W). When attached to a computer via a standard USB port (2.5W, most PCs or older Mac computers) iPad will charge very slowly (but iPad indicates not charging). Make sure your computer is on while charging iPad via USB. If iPad is connected to a computer that’s turned off or is in sleep or standby mode, the iPad battery will continue to drain.
    Apple recommends that once a month you let the iPad fully discharge & then recharge to 100%.
    How to Calibrate Your Mac, iPhone, or iPad Battery
    http://www.macblend.com/how-to-calibrate-your-mac-iphone-or-ipad-battery/
    At this link http://www.tomshardware.com/reviews/galaxy-tab-android-tablet,3014-11.html , tests show that the iPad 2 battery (25 watt-hours) will charge to 90% in 3 hours 1 minute. It will charge to 100% in 4 hours 2 minutes. The new iPad has a larger capacity battery (42 watt-hours), so using the 10W charger will obviously take longer. If you are using your iPad while charging, it will take even longer. It's best to turn your new iPad OFF and charge over night. Also look at The iPad's charging challenge explained http://www.macworld.com/article/1150356/ipadcharging.html
    Also, if you have a 3rd generation iPad, look at
    Apple: iPad Battery Nothing to Get Charged Up About
    http://allthingsd.com/20120327/apple-ipad-battery-nothing-to-get-charged-up-abou t/
    Apple Explains New iPad's Continued Charging Beyond 100% Battery Level
    http://www.macrumors.com/2012/03/27/apple-explains-new-ipads-continued-charging- beyond-100-battery-level/
    New iPad Takes Much Longer to Charge Than iPad 2
    http://www.iphonehacks.com/2012/03/new-ipad-takes-much-longer-to-charge-than-ipa d-2.html
    Apple Batteries - iPad http://www.apple.com/batteries/ipad.html
    Extend iPad Battery Life (Look at pjl123 comment)
    https://discussions.apple.com/thread/3921324?tstart=30
    New iPad Slow to Recharge, Barely Charges During Use
    http://www.pcworld.com/article/252326/new_ipad_slow_to_recharge_barely_charges_d uring_use.html
    Best Practices for iPad Battery Charging
    http://www.ilounge.com/index.php/articles/comments/best-practices-for-ipad-batte ry-charging/
    Tips About Charging for New iPad 3
    http://goodscool-electronics.blogspot.com/2012/04/tips-about-charging-for-new-ip ad-3.html
    How to Save and Prolong the battery life of your new ipad
    https://discussions.apple.com/thread/4480944?tstart=0
    Prolong battery lifespan for iPad / iPad 2 / iPad 3: charging tips
    http://thehowto.wikidot.com/prolong-battery-lifespan-for-ipad
    iPhone, iPod, Using the iPad Charger
    http://support.apple.com/kb/HT4327
    Install and use Battery Doctor HD
    http://itunes.apple.com/tw/app/battery-doctor-hd/id459702901?mt=8
    To Extend a Device’s Battery Life, Get to Know It Better
    http://tinyurl.com/b67c7xz
    iPad Battery Replacement
    http://www.apple.com/batteries/replacements.html
    In rare instances when using the Camera Connection Kit, you may notice that iPad does not charge after using the Camera Connection Kit. Disconnecting and reconnecting the iPad from the charger will resolve this issue.
     Cheers, Tom

  • Can anyone tell me the difference between OES 11g R1 and OES 11g R2

    Can anyone tell me the difference between OES 11g R1 and OES 11g R2
    What are the new features and updates are done in OES 11g R2. If there is any link plz provide me

    OES11gR2 -> http://docs.oracle.com/cd/E37472_01/admin.1112/e27153/intro.htm#CHDICEIG
    OES11gR1 -> http://docs.oracle.com/cd/E21764_01/doc.1111/e14096/intro.htm#CHDICEIG
    Regards,
    Vishnu Mahajan

Maybe you are looking for

  • Oracle 6i connection problem

    Dear All, good afternoon: i am facing problem with oracle 6i connecting to oracle RAC two nodes cluster. which was working fine from last 3-4 years and there was no issue with application as well as database. now i am getting error with oracle 6i for

  • Syntax error - Field is defined differently in screen (ABAP Dictionary)

    Hi I get a syntax error after decoupling a dynpro field from its original DDIC type (Disabling checkbox "Frm Dict"). The error message is [DE]  Feld ... ist im Dynpro unterschiedlich definiert (ABAP-Feld, DDIC-Feld). [EN]  Field ... is defined differ

  • Hyperion HSF Batches/Maps issue and connectivity error

    Hello, We recently migrated from 933 to 11.1.2.1 During our integration of Batches in HSF, when we try to connect to Essbase, we get a strange error: Local////Error(1051293) Login fails due to invalid login credentials Test: HSF13617: Cannot establis

  • I want to set my default browser to bing not google

    When I open firefox from my shortcut on windows I want bing to open as my homepage instead of google. I just got a new computer but my old computer was able to open with bing so I know it can be done, I just don't know how. Please help. Thanks

  • Set PS CS4 as default

    I recently upgraded from PS CS2 to CS4. When I am in PS CS4 I can open image files just fine. However, when I open an image when PS is not open (i.e. an image sent by email) CS2 launches for image viewing. How can I make CS4 the default for all image