Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. Other Discussions
  3. Article Writing
  4. Outlook Express API/SDK?

Outlook Express API/SDK?

Scheduled Pinned Locked Moved Article Writing
comtoolsjsonquestion
10 Posts 5 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A Offline
    A Offline
    Amit Dey
    wrote on last edited by
    #1

    Right now, I'm playing with some undocumented Outlook Express interfaces. Based on this, I am planning to write a COM SDK/library on Outlook Express that would have the following features- allow enumeration of folders, creation/deletion/copying/renaming of folders, getting folder locations and properties, traversing folder hierarchy, accesing message stores, accessing message properties, getting message contents, accessing addressbook entries, common mail-related notifications, will be COM based and component will include support for scripting clients, and will probably work with all majoe OE versions( OE4+ to OE6).

    _'My capacity for happiness', he added, 'you could fit into a matchbox without taking out the matches first'.

    - Marvin, the robot.
    _Amit Dey sonork: 100:18407 msn: visualcdev

    S S L B 4 Replies Last reply
    0
    • A Amit Dey

      Right now, I'm playing with some undocumented Outlook Express interfaces. Based on this, I am planning to write a COM SDK/library on Outlook Express that would have the following features- allow enumeration of folders, creation/deletion/copying/renaming of folders, getting folder locations and properties, traversing folder hierarchy, accesing message stores, accessing message properties, getting message contents, accessing addressbook entries, common mail-related notifications, will be COM based and component will include support for scripting clients, and will probably work with all majoe OE versions( OE4+ to OE6).

      _'My capacity for happiness', he added, 'you could fit into a matchbox without taking out the matches first'.

      - Marvin, the robot.
      _Amit Dey sonork: 100:18407 msn: visualcdev

      S Offline
      S Offline
      SimonS
      wrote on last edited by
      #2

      Sounds cool, Amit. Isn't this similar to CDO though? Cheers, Simon "VB.NET ... the STD of choice", me, internal company memo

      A 1 Reply Last reply
      0
      • S SimonS

        Sounds cool, Amit. Isn't this similar to CDO though? Cheers, Simon "VB.NET ... the STD of choice", me, internal company memo

        A Offline
        A Offline
        Amit Dey
        wrote on last edited by
        #3

        Not really. CDO is more for MS Outlook. The cool thing about this is I'm using undocumented some COM API. I have tried out my code and it seems to work for OE 5.0,OE5.5 and 6.0 with some modifications.

        _'My capacity for happiness', he added, 'you could fit into a matchbox without taking out the matches first'.

        - Marvin, the robot.
        _Amit Dey sonork: 100:18407 msn: visualcdev

        1 Reply Last reply
        0
        • A Amit Dey

          Right now, I'm playing with some undocumented Outlook Express interfaces. Based on this, I am planning to write a COM SDK/library on Outlook Express that would have the following features- allow enumeration of folders, creation/deletion/copying/renaming of folders, getting folder locations and properties, traversing folder hierarchy, accesing message stores, accessing message properties, getting message contents, accessing addressbook entries, common mail-related notifications, will be COM based and component will include support for scripting clients, and will probably work with all majoe OE versions( OE4+ to OE6).

          _'My capacity for happiness', he added, 'you could fit into a matchbox without taking out the matches first'.

          - Marvin, the robot.
          _Amit Dey sonork: 100:18407 msn: visualcdev

          S Offline
          S Offline
          Selevercin
          wrote on last edited by
          #4

          Sounds cool. You should include a way to send a complete message or just open a message with some of the fields already filled out (i.e. Subject, TO, etc). If you have a problem with my spelling, just remember that's not my fault. I [as well as everyone else who learned to spell after 1976] blame it on Robert A. Kolpek for U.S. Patent 4,136,395.

          A 1 Reply Last reply
          0
          • A Amit Dey

            Right now, I'm playing with some undocumented Outlook Express interfaces. Based on this, I am planning to write a COM SDK/library on Outlook Express that would have the following features- allow enumeration of folders, creation/deletion/copying/renaming of folders, getting folder locations and properties, traversing folder hierarchy, accesing message stores, accessing message properties, getting message contents, accessing addressbook entries, common mail-related notifications, will be COM based and component will include support for scripting clients, and will probably work with all majoe OE versions( OE4+ to OE6).

            _'My capacity for happiness', he added, 'you could fit into a matchbox without taking out the matches first'.

            - Marvin, the robot.
            _Amit Dey sonork: 100:18407 msn: visualcdev

            L Offline
            L Offline
            LukeV
            wrote on last edited by
            #5

            Sure I'm interested. I also found something to make plug-ins for OE... I wonder if we have the same source though... Would we be able to catch some events? Let me know! Luc --------------- Tired of Spam? Introducing InboxShield® for Microsoft® Outlook® http://www.edovia.com

            A 1 Reply Last reply
            0
            • L LukeV

              Sure I'm interested. I also found something to make plug-ins for OE... I wonder if we have the same source though... Would we be able to catch some events? Let me know! Luc --------------- Tired of Spam? Introducing InboxShield® for Microsoft® Outlook® http://www.edovia.com

              A Offline
              A Offline
              Amit Dey
              wrote on last edited by
              #6

              Plugins for OE? like toolbars,bands,menuitems etc? now that's interesting. The thing with me is that all my code is totally non-visual and will have no support for any user interface items(with OE I guess we still need to hack with hooks,FindWindow() or something). I'm trying so that all of the messageboxes(like make OE default client) are also suppressed and this seems to work well. So maybe if we could put the user interface elements together with my COM object for all folder and store info for something new that also offers toolbars and menubars.

              _'My capacity for happiness', he added, 'you could fit into a matchbox without taking out the matches first'.

              - Marvin, the robot.
              _Amit Dey sonork: 100:18407 msn: visualcdev

              L 1 Reply Last reply
              0
              • S Selevercin

                Sounds cool. You should include a way to send a complete message or just open a message with some of the fields already filled out (i.e. Subject, TO, etc). If you have a problem with my spelling, just remember that's not my fault. I [as well as everyone else who learned to spell after 1976] blame it on Robert A. Kolpek for U.S. Patent 4,136,395.

                A Offline
                A Offline
                Amit Dey
                wrote on last edited by
                #7

                I haven't gotten to writing a complete new message but OE message and folder enumeration and extraction seems to work great. :) Eventually it will support message creation at a very low level and dynamic message manipulation(like adding signatures to all mails).

                _'My capacity for happiness', he added, 'you could fit into a matchbox without taking out the matches first'.

                - Marvin, the robot.
                _Amit Dey sonork: 100:18407 msn: visualcdev

                1 Reply Last reply
                0
                • A Amit Dey

                  Plugins for OE? like toolbars,bands,menuitems etc? now that's interesting. The thing with me is that all my code is totally non-visual and will have no support for any user interface items(with OE I guess we still need to hack with hooks,FindWindow() or something). I'm trying so that all of the messageboxes(like make OE default client) are also suppressed and this seems to work well. So maybe if we could put the user interface elements together with my COM object for all folder and store info for something new that also offers toolbars and menubars.

                  _'My capacity for happiness', he added, 'you could fit into a matchbox without taking out the matches first'.

                  - Marvin, the robot.
                  _Amit Dey sonork: 100:18407 msn: visualcdev

                  L Offline
                  L Offline
                  LukeV
                  wrote on last edited by
                  #8

                  I haven't got time to read and understand the code I found but all I know is that it's a big hack and that it does not work very well. I'm interested in making my product available for OE but I don't count on it to be as performant as in Outlook... I'll let you know when I find my source back ( I lost it!!!:-O ) Luc --------------- Tired of Spam? Introducing InboxShield® for Microsoft® Outlook® http://www.edovia.com

                  A 1 Reply Last reply
                  0
                  • L LukeV

                    I haven't got time to read and understand the code I found but all I know is that it's a big hack and that it does not work very well. I'm interested in making my product available for OE but I don't count on it to be as performant as in Outlook... I'll let you know when I find my source back ( I lost it!!!:-O ) Luc --------------- Tired of Spam? Introducing InboxShield® for Microsoft® Outlook® http://www.edovia.com

                    A Offline
                    A Offline
                    Amit Dey
                    wrote on last edited by
                    #9

                    Hi Luc, Naw! I'm not doing any major hacking. Just using a few undocumented MS interfaces regarding Outlook Express. If you think the effort will be worthwhile, maybe we can talk more about the tech side of things?:)

                    _'My capacity for happiness', he added, 'you could fit into a matchbox without taking out the matches first'.

                    - Marvin, the robot.
                    _Amit Dey sonork: 100:18407 msn: visualcdev

                    1 Reply Last reply
                    0
                    • A Amit Dey

                      Right now, I'm playing with some undocumented Outlook Express interfaces. Based on this, I am planning to write a COM SDK/library on Outlook Express that would have the following features- allow enumeration of folders, creation/deletion/copying/renaming of folders, getting folder locations and properties, traversing folder hierarchy, accesing message stores, accessing message properties, getting message contents, accessing addressbook entries, common mail-related notifications, will be COM based and component will include support for scripting clients, and will probably work with all majoe OE versions( OE4+ to OE6).

                      _'My capacity for happiness', he added, 'you could fit into a matchbox without taking out the matches first'.

                      - Marvin, the robot.
                      _Amit Dey sonork: 100:18407 msn: visualcdev

                      B Offline
                      B Offline
                      Bui Huy Kien
                      wrote on last edited by
                      #10

                      Wonderful! Keep working!!! -BHKien

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups