Recent Discussions
Outlook Mobile 5.2623.0 Android - Addins hang whilst loading
I develop and addin and have been testing it, only recently after update to latest Outlook Mobile on Android, it hangs during Office.onReady() I've tested it on 2 different devices and also tried other addins which also fail to load. Outlook Mobile 5.2623.0 on Android Office.context.mailbox is null, Office.onReady() never resolves Reproducible with multiple vendors (my own adding and two Zoho add-ins) Two devices, different OS versions - Samsung One UI 8.0 and 8.5 (Android 16) Regression: add-ins worked prior to this update Appreciate any help. Thanks49Views0likes0CommentsShared Outlook Calendar disappeared
An Outlook Calendar that my wife and I share has suddenly disappeared from my Outlook Calendar. It still shows on my wife's computer. We set this up a number of years ago, so I have no idea where or how to troubleshoot this. I do recall that we had to each create outlook.com email addresses so that we could access Microsoft Exchange. We are using the Classic version of Outlook. In case it's useful, here's the exact information from the Outlook About page: "Microsoft® Outlook® for Microsoft 365 MSO (Version 2605 Build 16.0.20026.20168) 64-bit." Thanks to anyone who can help me solve this problem.36Views0likes0CommentsNew Outlook Offline Mode: Add and open attachments while offline
Microsoft has been rolling out offline functionality in phases, and the latest update now allows users to add and open attachments while offline. I created a short walkthrough covering what works offline now, what users need to know about attaching files from OneDrive versus local drives, and which features still require an internet connection. I also shared my discoveries when creating a calendar event that you don't want to miss. Video: https://www.youtube.com/watch?v=SYsraZBTack traccreations4e-p26 6/15/202656Views1like0CommentsNew desktop outlook do not show incoming message in conversation
Hello. I would like to ask you about solution for this problem in new Outlook. I send message and i got reply for this message. This message i see as conversation in Inbox. When i collapse this conversation, i see only my original message, not reply message. But reply message I see only in header in list of mail, i can't open this message. Where can be problem? Thx27Views0likes0CommentsIMAP connection error INVALIDCREDENTIALS
I am trying to add my external IMAP mailbox from my hosting provider (Easyhost.be) to the new Outlook app / Outlook.com. However, when I try to add this mailbox to my domain 'vinedo.be', I immediately receive the error message: INVALIDCREDENTIALS INTERACTIONREQUIRED. In the classic Outlook desktop app, the account works immediately via IMAP with exactly the same password. Everything also works perfectly with the Outlook app on an Android smartphone. There appears to be an incorrect tenant attribution or cache in the background of the Microsoft Cloud that is internally blocking authentication for the domain vinedo.be. Could you clear the cache/tenant attribution for the domain vinedo.be so that the IMAP connection is routed externally again? The mailbox email address removed for privacy reasons was hosted by Gandi.net until recently. This is presumably causing the problem.65Views0likes0CommentsProblem adding IMAP email account to Outlook on Android
I am trying to add a couple of IMAP email accounts to Outlook on Android. Both are for my own domain, and I already have both added to Outlook on my windows laptop without any issues. One of the emails, "name@ domain . com" is added without any problems on Android, but my catch-all email, "*@ domain . com" will not add, and constantly gives the "check email/password" error. This email works with Outlook on my windows PC, and with other email apps on Android. I suspect the problem is due to the *@ domain address, but my email provider says it should work with Outlook, and it already works on Windows Outlook. Has anyone seen this before? Stephen.12Views0likes0CommentsClassic Outlook event-based add-in: fetch/XMLHttpRequest fails in JavaScript-only runtime
We are testing outbound HTTP from an Outlook add-in event-based activation handler running in the classic Outlook for Windows JavaScript-only runtime used by: <Override type="javascript" resid="JSRuntime.Url"/> Question Is response-bearing HTTP via fetch or XMLHttpRequest officially supported from the classic Outlook for Windows JavaScript-only event runtime? If it is supported: Are there additional manifest, policy, trust, or runtime requirements beyond: absolute HTTPS URLs, <AppDomains>, .well-known/microsoft-officeaddins-allowed.json, Office.actions.associate(...), and using a single bundled JS file? If it is not supported or unreliable in this runtime: What is the recommended/supported pattern for an OnAppointmentSend handler that requires a server-side validation decision before allowing send? We are currently considering this workaround architecture: Precompute the validation result in the taskpane/WebView runtime. Store the decision in Outlook custom properties. Read the stored value from events.js during OnAppointmentSend. Is this workaround required, or should direct outbound HTTP from the event runtime work reliably? Environment Client tested: Microsoft Outlook 2016 MSO Version 2604 Build 16.0.19929.20172 32-bit Platform logged by Office.js: Office.context.platform === "PC" The launch event itself works correctly: OnAppointmentSendHandler is invoked. Office.actions.associate(...) works. event.completed(...) is delivered to Outlook successfully. The issue is specifically that response-bearing HTTP from events.js does not complete reliably. Relevant manifest excerpt <VersionOverrides xmlns="http://schemas.microsoft.com/office/mailappversionoverrides/1.1" xsi:type="VersionOverridesV1_1"> <Requirements> <bt:Sets DefaultMinVersion="1.12"> <bt:Set Name="Mailbox" /> </bt:Sets> </Requirements> <Hosts> <Host xsi:type="MailHost"> <Runtimes> <Runtime resid="WebViewRuntime.Url" lifetime="short"> <Override type="javascript" resid="JSRuntime.Url" /> </Runtime> </Runtimes> <DesktopFormFactor> <ExtensionPoint xsi:type="LaunchEvent"> <LaunchEvents> <LaunchEvent Type="OnAppointmentSend" FunctionName="OnAppointmentSendHandler" SendMode="SoftBlock" /> </LaunchEvents> <SourceLocation resid="WebViewRuntime.Url" /> </ExtensionPoint> </DesktopFormFactor> </Host> </Hosts> <Resources> <bt:Urls> <bt:Url id="WebViewRuntime.Url" DefaultValue="https://example-addin-host.example.com" /> <bt:Url id="JSRuntime.Url" DefaultValue="https://example-addin-host.example.com/events.js?v=2.0.0.16" /> </bt:Urls> </Resources> </VersionOverrides> Well-known event runtime CORS configuration We also configured the documented well-known URI for event runtime CORS: { "allowed": [ "https://example-addin-host.example.com/events.js?v=2.0.0.16" ] } Hosted at: https://example-addin-host.example.com/.well-known/microsoft-officeaddins-allowed.json Minimal events.js repro (function (root) { function OnAppointmentSendHandler(event) { console.log('[test] handler triggered', { hasFetch: typeof fetch, hasXMLHttpRequest: typeof XMLHttpRequest, platform: Office.context.platform }); var fetchStartedAt = Date.now(); setTimeout(function () { console.log('[test] fetch still pending', { elapsedMs: Date.now() - fetchStartedAt }); }, 4500); fetch('https://example-addin-host.example.com/manifest.xml', { method: 'GET', cache: 'no-store' }).then( function (response) { console.log('[test] fetch response', { elapsedMs: Date.now() - fetchStartedAt, ok: response.ok, status: response.status, statusText: response.statusText, url: response.url }); return response.text(); }, function (error) { console.log('[test] fetch error', { elapsedMs: Date.now() - fetchStartedAt, name: error && error.name, message: error && error.message }); } ); var xhrStartedAt = Date.now(); var xhr = new XMLHttpRequest(); xhr.timeout = 4500; xhr.onreadystatechange = function () { console.log('[test] xhr readyState', { elapsedMs: Date.now() - xhrStartedAt, readyState: xhr.readyState, status: xhr.status, statusText: xhr.statusText, responseURL: xhr.responseURL, responseTextLength: xhr.responseText ? xhr.responseText.length : 0 }); }; xhr.onload = function () { console.log('[test] xhr load', { elapsedMs: Date.now() - xhrStartedAt, status: xhr.status, responseTextLength: xhr.responseText ? xhr.responseText.length : 0 }); }; xhr.onerror = function () { console.log('[test] xhr error', { elapsedMs: Date.now() - xhrStartedAt, status: xhr.status }); }; xhr.ontimeout = function () { console.log('[test] xhr timeout', { elapsedMs: Date.now() - xhrStartedAt, readyState: xhr.readyState, status: xhr.status }); }; xhr.open( 'GET', 'https://example-addin-host.example.com/manifest.xml', true ); xhr.send(); setTimeout(function () { console.log('[test] completing event after wait'); event.completed({ allowEvent: true }); }, 6500); } root.OnAppointmentSendHandler = OnAppointmentSendHandler; Office.actions.associate( 'OnAppointmentSendHandler', OnAppointmentSendHandler ); })(this); Observed behavior The handler logs successfully. typeof fetch === "function". typeof XMLHttpRequest === "function". However: fetch(...) starts, but no response callback is logged. In earlier tests, fetch remained pending until our timeout marker. XMLHttpRequest reaches readyState: 1 after open(), but does not return useful response data. In some runs it eventually reports: status: 0, empty response, or timeout. Server-side logs show the request does not reach the server in the failing cases. event.completed(...) works and Outlook receives the completion. Things already ruled out / tested We are using absolute URLs, not relative URLs. We tested both: https://localhost:3000/... http://localhost:3000/... We tested through an HTTPS tunnel pointing to localhost. We tested trusted local HTTPS certificates; this does not appear to be a certificate trust issue. We configured .well-known/microsoft-officeaddins-allowed.json as documented for event-based CORS. We added the target domains to <AppDomains>. We tested public safe domains such as JSONPlaceholder-style endpoints. This does not appear to be ordinary CORS because in failing cases the request never reaches the server. The events.js bundle is intentionally simple and compatible with older JavaScript syntax. We avoided modern syntax and can provide an ES5/ES2015 version if needed. The runtime itself loads and executes the handler correctly.66Views0likes0Commentsnew mail-account automatically forwards external mails to internal address
Hi, last week I created a new mail-account to our outlook-users and added a mail-license. Only internal mails was received in the new inbox and after troubleshooting and using mail-trace I discovered that the mails was forwarded to another internal inbox. This is not something that is configured anywhere in the mentioned settings when trying to troubleshoot forwarding-issues. How do I turn this off, so that my new employee can receive external e-mails. We don't have any policies or rules set up, that should trigger this behavior. Regards Lars52Views0likes0CommentsOutllook does not receive read gmail.
I've been using Outlook 10 for years withouit this problem, but just opened a 365 account using Outlook classic. I've tried everything Google has to offer but can't fix the problem. Everything works fine but once I read a gmail on my phone or browser it will not be recieved by Outlook.23Views0likes0CommentsOutlook Android shows different date on shared recurring appointments
My wife and I share our hotmail calendars with each other For recurring appointments that she creates only, on any Android device using the Outlook app, the appointment is always 1 day later. It is consistent The time is correct so it doesn't seem to be a timezone issue. In Windows settings, Android settings, and outlook.com settings the time zone is Sydney AEST I've resynced the android apps. But tbh it has affected me for years, and has followed me across devices Any ideas? Pixel Outlook v5.2618.2 Samsung Outlook v5.2618.2 ty!19Views0likes0CommentsNew email - linking group email addresses is now broken
I use web-based Outlook. Have always - when wanting to send a mail to an existing group that I have already created - simply clicked in the Bcc: box when creating a new mail. A window has (and still does) open with the names of my groups in the LH pane. It is asking me to select recipients, but clicking on any of the displayed group names does not result in the group members' details appearing in the RH pane. However, clicking on the contacts icon and opening groups shows the contents of my group in full. If I click on the envelope icon there, a new mail will open with that group shown in the To: field. I can simply click and hold and drag that into the Bcc: field. So, I know that what I used to do DID USED TO WORK, but it no longer does. Any fix for this please?24Views0likes0CommentsCan't see or edit contact lists suddenly
Hi, I am not super techy but have used without problem the contact lists in outlook (logging in on a browser) for years. Suddenly, I can't see my lists anywhere, but if I write a new email, I can still select a contact list in the address bar. However, if I click the 'people' icon now, I only see my address book as a list of alphabetical contacts. Can anyone tell me what to do? I am using a MacBook. Thanks19Views0likes0CommentsOutlook on Windows 11: when local sync re‑contaminates global settings
Introduction I want to share a finding that I believe is concerning: the Outlook client on Windows 11 can act as a vector of “re‑contamination” of local data, reactivating settings that were already disabled in the cloud. While this is not malware in the strict sense, the behavior is contradictory enough that it undermines privacy and user trust. Context of the issue To avoid any doubt, I disabled the Expanded People Suggestions option in all three possible places: Outlook client on Windows 11. Outlook Web. Global Privacy settings in my Microsoft Account. In every case, the option was disabled and the exported configuration file appeared empty, confirming that the deletion had been applied correctly. Cross‑account contamination → when another account was added to the Outlook client, the contaminated suggestions were transferred and appeared in that account as well, even though those addresses had never been used there. Evidence observed Empty file in the cloud → confirms that the deletion was effective. Desktop client re‑sync → uploads obsolete local data and reactivates the option. Result → the global configuration once again shows suggestions that had already been disabled. Injected email addresses → the suggestions included addresses that I have never used or contacted. These appear to have been introduced by third parties or internal contamination, not by my own activity. Cross‑account contamination → when another account was added to the Outlook client, the contaminated suggestions were transferred and appeared there too. Implications The Outlook client does not respect privacy preferences set in the cloud. Local data takes precedence over global settings, which contradicts modern synchronization logic. The presence of never‑used, injected email addresses raises serious concerns about data integrity and possible external contamination. This may affect many users, not just an isolated case. Reflection This behavior creates the perception that the client acts like intrusive software: even if the user deletes data in the cloud, the client “resurrects” it from its local cache. In practical terms, it is a form of re‑contamination that compromises confidence in synchronization between client and server. The fact that injected addresses appear in suggestions makes the issue even more problematic, as it suggests external influence beyond the user’s own history. Conclusion The cloud should be the source of truth. If a user disables data in Outlook Web and in the global Microsoft Account settings, no local client should have the ability to reactivate it. This finding deserves attention because it directly affects privacy, data integrity, and the coherence of the Microsoft ecosystem. Invitation Has anyone else observed this behavior in Outlook for Windows 11? Have you seen deleted cloud settings reappear after reinstalling or re‑synchronizing the client, or injected email addresses that were never used showing up in suggestions?63Views0likes0CommentsNew Way to Insert Graphics in New Outlook
If you’re using New Outlook or Outlook on the web, you may have noticed a change in the Insert ribbon while composing an email. Microsoft has added a Graphics option to the Insert Ribbon when composing an email. The new Graphics button gives users a single place to insert Emojis, Stock images, and Stickers. I put together a quick breakdown covering: What the Graphics button actually adds Where to find Online Pictures now Which Classic Outlook illustration tools are still unsupported Full post here: https://traccreations4e.com/new-outlook-graphics-button/ If you find this post helpful, please like it to help others. traccreations4e-p26 4/30/202690Views0likes0CommentsAuto selecting first email not working
Within the past few days, something changed in Outlook web mail where it no longer automatically selects the first email in whatever folder I'm in, and instead forces me to select something manually. I've always just opened webmail and it defaults to the inbox and auto-selects the first email listed, and I have the reading pane set to show on bottom. Something changed in the past couple days to where that no longer works. No matter what folder I go to, nothing is selected, forcing me to manually select the first email in each folder. I looked through the entire settings area, and I don't see anything to adjust this. Searching online, I see options of "What do you want to happen when you open Outlook", but that may be part of the classic layout options because in the new UI, I don't see anywhere to adjust this. All I want is to have it go back to the previous behavior of auto-selecting the first email in the folder (inbox or any others) when I select the folder. How to I set it back to that behavior? Also to note - in Outlook desktop, it works like it always did (when I open the desktop client, it defaults to the inbox and has the first email auto-selected so I can view it in the pane below), so this appears to only be in webmail. I've tried re-sync, cleared browser cache, and even across multiple browsers, but they all do the same and won't auto-select the first message, so it appears to be some setting in O365 on the web/cloud side, I just can't figure out how to change it.79Views0likes0CommentsAttachement date of outlook classic
when i download the attachment from old email, the date of the file, should be today date, but that doesn't happen, it appears the old date of when it was created. In a big folder of downloads i cant find it. This happens in outlook 365, outlook 2016 and Outlook 2024 classic with email 365 account. But in Outlook 2019 classic works perfectly it sava with today date. Should be some configuration?27Views0likes0CommentsCannot reset account password
I created an email address for RSVP purposes. I do not remember the password, and cannot find what I wrote it down on, and have never sent an email from it so I cannot provide enough information to recover the account. I have phoned support and all the bot does is refer me to the website reset which does not work. How can I talk to a real person or recover this account?47Views0likes0CommentsPersonal Microsoft account security code
Dear Microsoft Outlook Support Team, I am currently facing an issue while trying to reset my Outlook account password. I have forgotten my password and attempted to reset it, but I am encountering problems during the verification process. The system is asking for mobile verification codes multiple times, and I am receiving an error message stating that the service is not available. Because of this, I am unable to complete the password reset process. I kindly request you to assist me in resolving this issue and help me regain access to my account as soon as possible. Thank you for your time and support.64Views0likes0CommentsI Can't Permanently Delete Emails From Shared Mailbox
Anyone else had this issue and fixed it? In the outlook desktop app, I deleted mail from my shared mailboxes inbox and sent folder too I believe. In my shared mailbox, under the deleted folder, I select all the messages and click empty folder to try and permanently delete these emails, but then it just readds it back to the shared mailbox's deleted folder. It also creates a copy in my personal account's deleted folder, and when I delete it from there permanently, it still shows in the shared mailbox's deleted folder. How can I fix it so I can get rid of these undeletable emails in my shared mailboxes deleted folder?184Views0likes0Comments
Events
Recent Blogs
- Hello, Outlook community. I’m Vicki Milton, a Principal Product Manager on the Outlook team. Over the last year, we’ve added important capabilities across areas such as offline support, shared mail...Jun 03, 20263.1KViews1like6Comments
- Copilot in Outlook is now agentic, taking on the ongoing work of running your inbox and calendar. It triages emails, reschedules conflicts, and surfaces what matters most before you even ask. ...Apr 27, 202655KViews10likes6Comments