outlook-2003

Create a right-click context menu in Outlook 2003

大憨熊 提交于 2019-12-10 11:46:54
问题 I'm already able to create a new menu in the top menubar of Outlook 2003 but would like to do the same when the user right-click on an email (but not anywhere else in the interface if possible). Here is what I got: Sub AddMenus() Dim cbMainMenuBar As CommandBar Dim cbcCustomMenu As CommandBarControl Dim cbcTest As CommandBarControl Dim iHelpMenu as Integer Set cbMainMenuBar = Application.ActiveExplorer.CommandBars.ActiveMenuBar iHelpMenu = cbMainMenuBar.Controls("&?").index Set cbcCustomMenu

Outlook 2003 does not import .ics calendar while outlook 2007 does

岁酱吖の 提交于 2019-12-10 10:17:07
问题 I have an .ics file I manually create with PHP like the following: BEGIN:VCALENDAR PRODID:-//Microsoft Corporation//Outlook 11.0 MIMEDIR//EN VERSION:2.0 METHOD:PUBLISH X-MS-OLK-FORCEINSPECTOROPEN:TRUE BEGIN:VEVENT CLASS:PUBLIC DESCRIPTION:Some description here LOCATION:Scheduled PTO DTEND;VALUE=DATE:20101104 DTSTART;VALUE=DATE:20101103 PRIORITY:5 SEQUENCE:0 SUMMARY;LANGUAGE=en-us:PTO - 8.00 hour(s) X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE END:VEVENT END

Automated processing of an Email in C#

北城余情 提交于 2019-12-08 06:09:08
问题 Similar question as this one but for a Microsoft Environment. Email --> Exchange Server -->[something] For the [something] I was using Outlook 2003 & C# but it feels messy (A program is trying to access outlook, this could be a virus etc) Microsoft.Office.Interop.Outlook.Application objOutlook = new Microsoft.Office.Interop.Outlook.Application(); Microsoft.Office.Interop.Outlook.NameSpace objNS = objOutlook.GetNamespace("MAPI"); objNS.Logon("MAPIProfile", "MAPIPassword", false, true); Is this

Automated processing of an Email in C#

二次信任 提交于 2019-12-06 15:59:10
Similar question as this one but for a Microsoft Environment. Email --> Exchange Server -->[something] For the [something] I was using Outlook 2003 & C# but it feels messy (A program is trying to access outlook, this could be a virus etc) Microsoft.Office.Interop.Outlook.Application objOutlook = new Microsoft.Office.Interop.Outlook.Application(); Microsoft.Office.Interop.Outlook.NameSpace objNS = objOutlook.GetNamespace("MAPI"); objNS.Logon("MAPIProfile", "MAPIPassword", false, true); Is this the best way to do it? Is there a better way of retrieving and processing emails in a Microsoft

Outlook 2003 does not import .ics calendar while outlook 2007 does

℡╲_俬逩灬. 提交于 2019-12-06 03:52:58
I have an .ics file I manually create with PHP like the following: BEGIN:VCALENDAR PRODID:-//Microsoft Corporation//Outlook 11.0 MIMEDIR//EN VERSION:2.0 METHOD:PUBLISH X-MS-OLK-FORCEINSPECTOROPEN:TRUE BEGIN:VEVENT CLASS:PUBLIC DESCRIPTION:Some description here LOCATION:Scheduled PTO DTEND;VALUE=DATE:20101104 DTSTART;VALUE=DATE:20101103 PRIORITY:5 SEQUENCE:0 SUMMARY;LANGUAGE=en-us:PTO - 8.00 hour(s) X-MICROSOFT-CDO-ALLDAYEVENT:TRUE X-MICROSOFT-MSNCALENDAR-ALLDAYEVENT:TRUE END:VEVENT END:VCALENDAR This works fine when importing into outlook 2007 (as well as Google calendar). In outlook 2003 I

How to develop addin for MS Outlook?

柔情痞子 提交于 2019-12-06 02:13:56
问题 How do I develop addin for MS Outlook that works with all 1. Outlook 2010 2. Outlook 2007 3. Outlook 2003 I have developed addin that works well with 2010 and 2007 BUT NOT with 2003. I want something like this that works well with all the above three :) 回答1: You need VSTO (Visual Studio Tools for Office). Here is an article to get you started. You can also check out Office Development Center. 回答2: You need to go for NetOffice. It will allow you to abstract out from Outlook version. Also it

Outlook 2013 Ignores font-family

时光毁灭记忆、已成空白 提交于 2019-12-05 22:07:47
问题 What is the best way to specify the font-family when coding emails for Outlook 2013? I have found that font-family is ignored when it is added inline like this: <span style="font-family: Helvetica, Arial, sans-serif;">Text</span> I have found that this works: <span><font face="Helvetica, Arial, sans-serif">Text</font></span> However, this is a pain as I have to add the tag everywhere that text is added. Wrapping a tag around several elements is ignored. Is there a way that I can set the font

Outlook 2013 Ignores font-family

邮差的信 提交于 2019-12-04 03:30:28
What is the best way to specify the font-family when coding emails for Outlook 2013? I have found that font-family is ignored when it is added inline like this: <span style="font-family: Helvetica, Arial, sans-serif;">Text</span> I have found that this works: <span><font face="Helvetica, Arial, sans-serif">Text</font></span> However, this is a pain as I have to add the tag everywhere that text is added. Wrapping a tag around several elements is ignored. Is there a way that I can set the font once and forget about it? An effective way to force Outlook 2013 to use specified font stack is to wrap

Fire an Outlook 2003 macro when the user creates a new blank message

萝らか妹 提交于 2019-12-03 16:31:41
I found events that fire when the user receives a message, or hits the send button, but nothing that fire when the user creates a blank, new email. You should be able to use the NewInspector event. Example: Public WithEvents myOlInspectors As Outlook.Inspectors Private Sub Application_Startup() Initialize_handler End Sub Public Sub Initialize_handler() Set myOlInspectors = Application.Inspectors End Sub Private Sub myOlInspectors_NewInspector(ByVal Inspector As Outlook.Inspector) Dim msg As Outlook.MailItem If Inspector.CurrentItem.Class = olMail Then Set msg = Inspector.CurrentItem If msg

Converting exchange email to smtp email

二次信任 提交于 2019-12-02 16:21:35
问题 Is it possible to convert the exchange email to smtp email. I could find some help while googling, but the solutions are not feasible as I'm using the older version (outlook 2003). When I check MailItem.SenderEmailAddress property the values in the property looks like this format /O=MYCOMPANY/OU=COUNTRY/CN=RECIPIENTS/CN=joseph I want to convert this to smtp email which should be joseph@mail.com 回答1: I am using this way for my .Net: service.ResolveName(emailAddress.Address).First().Mailbox