Office 365 notification MC181641 posted on June 5 includes the good news that Outlook mobile (iOS and Android) will soon support connections to Exchange Online shared mailboxes. This will remove the need for the IMAP4 connection currently used as a workaround to access shared mailboxes. Apart from the general kludginess of the IMAP4 workaround, if you log onto a shared mailbox with IMAP4., that mailbox should technically have an Office 365 license.
The development also addresses a huge feature gap that Microsoft has acknowledged to exist for years. This update relates to Office 365 Roadmap items 32571 (iOS) and 32572 (Android) and not the two listed in the announcement.
The announcement says: “You will be able read, write and send emails from the Exchange Online Shared Mailboxes in Outlook for iOS and Android. If you are part of the Office Insider program for iOS and using the Microsoft sync technology (MC165218), you will be able get an early preview of the capabilities via TestFlight this week. It is anticipated that we will start to roll out Shared Mailboxes in Outlook for iOS and Android (using Microsoft sync technology) for general availability in the next several weeks.”
In other words, expect to see shared mailbox support appear in July 2019. That is, if support for the Microsoft Sync Technology is deployed to your Office 365 tenant. To check, look at the settings for your account (Figure 1), or use the PowerShell script in this article.
Figure 1: Outlook Mobile uses Microsoft Sync Technology
Microsoft Sync Technology is the new connection protocol for Outlook mobile clients that Microsoft has deployed to Outlook.com and the Government Cloud (GCC) and is now rolling out to commercial tenants. Hopefully, the advent of shared mailbox support serves as a spur for Microsoft to complete the deployment of the new sync technology.
Updated Files, Calendar Events in Search, and Calendar Sync
Microsoft includes some other updates in MC181641. These are:
Updated Files: The way Outlook mobile presents files will become more coherent with the rest of Office 365 and include a list of recently used files plus cloud sources (like OneDrive for Business or Google Drive). You’ll be able to add a link to share a file that complies with default tenant sharing permissions.
Calendar Events in Search: When you search for someone or use a keyword, the results returned will include any matching events found in your calendar. This feature also depends on Microsoft Sync Technology.
Calendar Sync: Outlook for Android now supports syncing calendar events from the native calendar app. This is a one-way sync and Microsoft says that the ability to sync from Outlook to local calendar apps is still in development.
Lots Happening in Mobile
Mobile apps tend to evolve quickly. Outlook mobile is no different. These changes, particularly shared mailbox support, will make many people very happy.
Need more information about Outlook clients? Or Office 365 clients in general? We have a complete chapter on the topic in the Office 365 for IT Pros eBook.
With the exception of the specific option to select a Shared Mailbox, the ability to connect to a Shared Mailbox has been available for a while now in iOS w/o need for IMAP. Glad the option will be more apparent.
Right, but connecting a shared mailbox to Outlook Mobile via IMAP means that people log into the mailbox as users. Technically speaking, that means the shared mailbox must have an Office 365 license.
it does not make me happy, it just makes me less bloodfirsty.
seriously microsoft needed over a decade of mobile devices to add shared mailbox support
and no the imap method isnt a viable option at all
not only that, but there a muoltitude of issues making this way a nogo.
users for instance, gonna give you a hard time if you explain to them they have to add their 5-10 sahred mailboxes this way.
and do not forget you have to explain them an extra step.
or he gets a new shared now you have to call him and tell him how to add this, you cant even do that remotely on a mobile device so its
remote by voice commands on a very flawed AI called user.
the client gonna have a hardtime too, need to sync 5 mailaccounts, 5 times more overhead, needs longer, takes more battery.
needs to have 5 times teh mail cache and what no…
and lest not forget that exchange and imap are not nessesarly the best friends, specially with 3rd party mailclients.
all in all, its a workaround that you wanna avoid at all costs, specially in bigger installation this method is pure chaos
Don’t use IMAP4 for accessing shared mailboxes – the new approach works well and is simple to set up if the user has the right permissions for the shared mailbox.
I am impressed with this post. Your blog gives a lot of useful information regarding the shared mailbox on mobile. Thanks for such post and please keep it up.
Will this shared mailbox support include support for contacts stored within the shared mailbox? There is very little detail about what the update actually is.
Be patient. Microsoft is working through a number of bugs. One I hit yesterday is a bad authentication prompt in the SharePoint mobile app, which wanted me to log into a shared mailbox that I had removed from Outlook…
@Tony can you confirm if shared mailbox support includes support for shared contacts? rchase@gadgetscomputers.com
Loading...
I added your name as a contact in a shared mailbox, added the shared mailbox to Outlook, and when I type “rich” into the new messages dialog, I see your name… That looked good.
But then I realized that your name came from Outlook’s nickname cache (because you had emailed in your question). I added a few more contacts and they have not shown up. And after waiting and doing some other checks, it looks like shared contacts (and the shared calendar) in a shared mailbox are inaccessible through Outlook for iOS.
I confirmed with Microsoft that Outlook for iOS won’t support access to shared contacts in a shared mailbox.
Loading...
Well that seems ridiculous. Shared contacts in mobile is a nightmare, other than using the GAL but adding contacts to GAL isn’t intuitive and it requires giving a user access to parts of the admin portal.
Loading...
It is what it is… But it’s also relatively easy to set up an arrangement where end users can ask for mail contacts to be added to the GAL. I’ve done this with a mixture of a CSV file for users to complete and a PowerShell script to add the contact.
Loading...
Does anyone have any update regarding this? It’s 7th August, and still haven’t seen this feature popping up for Android. Thanks!mar
I tested this yesterday and it appears to be active on iOS but not yet on Android. I didn’t check the date of the app build/version but at least we are almost there. It only took 18 months from retiring the OWA mobile app to offering a true replacement!
It’s on iOS because TestFlight makes it possible to release new beta features to iOS users. Microsoft says a similar facility isn’t available to them on Android. It’s taking Microsoft longer to release the feature to general availability than anyone predicted, but that’s OK if it works well when released. I use a shared mailbox with Outlook mobile all the time and it’s working better now than it did at the start. As to the OWA mobile app, that was a sad hack that seemed good because it allowed OWA features to be used on a mobile device, but it really wasn’t too good and couldn’t have coped with some of the features now available in OWA.
Tony, that reply indicates that Delegate account support is on the roadmap. Is that true?
Loading...
I couldn’t possibly comment…
Loading...
Does automating works in outlook IOS app.
Loading...
We are having issues adding a Shared Mailbox (delegate account support) to an Executive Assistant’s iPhone 8. After adding the Shared Mailbox, it makes us remove one of the accounts even though the assistant has full mailbox access and it works on other devices when the user is logged into other devices and adds the mailbox. Would there be a something stuck somewhere? Essentially have done everything minus resetting the phone.
{"id":null,"mode":"button","open_style":"in_modal","currency_code":"EUR","currency_symbol":"\u20ac","currency_type":"decimal","blank_flag_url":"https:\/\/office365itpros.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/blank.gif","flag_sprite_url":"https:\/\/office365itpros.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/flags.png","default_amount":100,"top_media_type":"featured_image","featured_image_url":"https:\/\/office365itpros.com\/wp-content\/uploads\/2022\/11\/cover-141x200.jpg","featured_embed":"","header_media":null,"file_download_attachment_data":null,"recurring_options_enabled":true,"recurring_options":{"never":{"selected":true,"after_output":"One time only"},"weekly":{"selected":false,"after_output":"Every week"},"monthly":{"selected":false,"after_output":"Every month"},"yearly":{"selected":false,"after_output":"Every year"}},"strings":{"current_user_email":"","current_user_name":"","link_text":"Virtual Tip Jar","complete_payment_button_error_text":"Check info and try again","payment_verb":"Pay","payment_request_label":"Office 365 for IT Pros","form_has_an_error":"Please check and fix the errors above","general_server_error":"Something isn't working right at the moment. Please try again.","form_title":"Office 365 for IT Pros","form_subtitle":null,"currency_search_text":"Country or Currency here","other_payment_option":"Other payment option","manage_payments_button_text":"Manage your payments","thank_you_message":"Thank you for supporting the work of Office 365 for IT Pros!","payment_confirmation_title":"Office 365 for IT Pros","receipt_title":"Your Receipt","print_receipt":"Print Receipt","email_receipt":"Email Receipt","email_receipt_sending":"Sending receipt...","email_receipt_success":"Email receipt successfully sent","email_receipt_failed":"Email receipt failed to send. Please try again.","receipt_payee":"Paid to","receipt_statement_descriptor":"This will show up on your statement as","receipt_date":"Date","receipt_transaction_id":"Transaction ID","receipt_transaction_amount":"Amount","refund_payer":"Refund from","login":"Log in to manage your payments","manage_payments":"Manage Payments","transactions_title":"Your Transactions","transaction_title":"Transaction Receipt","transaction_period":"Plan Period","arrangements_title":"Your Plans","arrangement_title":"Manage Plan","arrangement_details":"Plan Details","arrangement_id_title":"Plan ID","arrangement_payment_method_title":"Payment Method","arrangement_amount_title":"Plan Amount","arrangement_renewal_title":"Next renewal date","arrangement_action_cancel":"Cancel Plan","arrangement_action_cant_cancel":"Cancelling is currently not available.","arrangement_action_cancel_double":"Are you sure you'd like to cancel?","arrangement_cancelling":"Cancelling Plan...","arrangement_cancelled":"Plan Cancelled","arrangement_failed_to_cancel":"Failed to cancel plan","back_to_plans":"\u2190 Back to Plans","update_payment_method_verb":"Update","sca_auth_description":"Your have a pending renewal payment which requires authorization.","sca_auth_verb":"Authorize renewal payment","sca_authing_verb":"Authorizing payment","sca_authed_verb":"Payment successfully authorized!","sca_auth_failed":"Unable to authorize! Please try again.","login_button_text":"Log in","login_form_has_an_error":"Please check and fix the errors above","uppercase_search":"Search","lowercase_search":"search","uppercase_page":"Page","lowercase_page":"page","uppercase_items":"Items","lowercase_items":"items","uppercase_per":"Per","lowercase_per":"per","uppercase_of":"Of","lowercase_of":"of","back":"Back to plans","zip_code_placeholder":"Zip\/Postal Code","download_file_button_text":"Download File","input_field_instructions":{"tip_amount":{"placeholder_text":"How much would you like to tip?","initial":{"instruction_type":"normal","instruction_message":"How much would you like to tip? Choose any currency."},"empty":{"instruction_type":"error","instruction_message":"How much would you like to tip? Choose any currency."},"invalid_curency":{"instruction_type":"error","instruction_message":"Please choose a valid currency."}},"recurring":{"placeholder_text":"Recurring","initial":{"instruction_type":"normal","instruction_message":"How often would you like to give this?"},"success":{"instruction_type":"success","instruction_message":"How often would you like to give this?"},"empty":{"instruction_type":"error","instruction_message":"How often would you like to give this?"}},"name":{"placeholder_text":"Name on Credit Card","initial":{"instruction_type":"normal","instruction_message":"Enter the name on your card."},"success":{"instruction_type":"success","instruction_message":"Enter the name on your card."},"empty":{"instruction_type":"error","instruction_message":"Please enter the name on your card."}},"privacy_policy":{"terms_title":"Terms and conditions","terms_body":null,"terms_show_text":"View Terms","terms_hide_text":"Hide Terms","initial":{"instruction_type":"normal","instruction_message":"I agree to the terms."},"unchecked":{"instruction_type":"error","instruction_message":"Please agree to the terms."},"checked":{"instruction_type":"success","instruction_message":"I agree to the terms."}},"email":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email address"},"success":{"instruction_type":"success","instruction_message":"Enter your email address"},"blank":{"instruction_type":"error","instruction_message":"Enter your email address"},"not_an_email_address":{"instruction_type":"error","instruction_message":"Make sure you have entered a valid email address"}},"note_with_tip":{"placeholder_text":"Your note here...","initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"empty":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"not_empty_initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"saving":{"instruction_type":"normal","instruction_message":"Saving note..."},"success":{"instruction_type":"success","instruction_message":"Note successfully saved!"},"error":{"instruction_type":"error","instruction_message":"Unable to save note note at this time. Please try again."}},"email_for_login_code":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email to log in."},"success":{"instruction_type":"success","instruction_message":"Enter your email to log in."},"blank":{"instruction_type":"error","instruction_message":"Enter your email to log in."},"empty":{"instruction_type":"error","instruction_message":"Enter your email to log in."}},"login_code":{"initial":{"instruction_type":"normal","instruction_message":"Check your email and enter the login code."},"success":{"instruction_type":"success","instruction_message":"Check your email and enter the login code."},"blank":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."},"empty":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."}},"stripe_all_in_one":{"initial":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"empty":{"instruction_type":"error","instruction_message":"Enter your credit card details here."},"success":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"invalid_number":{"instruction_type":"error","instruction_message":"The card number is not a valid credit card number."},"invalid_expiry_month":{"instruction_type":"error","instruction_message":"The card's expiration month is invalid."},"invalid_expiry_year":{"instruction_type":"error","instruction_message":"The card's expiration year is invalid."},"invalid_cvc":{"instruction_type":"error","instruction_message":"The card's security code is invalid."},"incorrect_number":{"instruction_type":"error","instruction_message":"The card number is incorrect."},"incomplete_number":{"instruction_type":"error","instruction_message":"The card number is incomplete."},"incomplete_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incomplete."},"incomplete_expiry":{"instruction_type":"error","instruction_message":"The card's expiration date is incomplete."},"incomplete_zip":{"instruction_type":"error","instruction_message":"The card's zip code is incomplete."},"expired_card":{"instruction_type":"error","instruction_message":"The card has expired."},"incorrect_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incorrect."},"incorrect_zip":{"instruction_type":"error","instruction_message":"The card's zip code failed validation."},"invalid_expiry_year_past":{"instruction_type":"error","instruction_message":"The card's expiration year is in the past"},"card_declined":{"instruction_type":"error","instruction_message":"The card was declined."},"missing":{"instruction_type":"error","instruction_message":"There is no card on a customer that is being charged."},"processing_error":{"instruction_type":"error","instruction_message":"An error occurred while processing the card."},"invalid_request_error":{"instruction_type":"error","instruction_message":"Unable to process this payment, please try again or use alternative method."},"invalid_sofort_country":{"instruction_type":"error","instruction_message":"The billing country is not accepted by SOFORT. Please try another country."}}}},"fetched_oembed_html":false}
With the exception of the specific option to select a Shared Mailbox, the ability to connect to a Shared Mailbox has been available for a while now in iOS w/o need for IMAP. Glad the option will be more apparent.
Right, but connecting a shared mailbox to Outlook Mobile via IMAP means that people log into the mailbox as users. Technically speaking, that means the shared mailbox must have an Office 365 license.
Can you elaborate on that – I can’t add a shared mailbox to my Outlook mobile app on IOS (without IMAP).
You can add your shared mailbox to Outlook for iOS, but only if you use Testflight (for now). See https://office365itpros.com/2019/06/10/add-shared-mailbox-outlook-mobile/. Soon the feature will be generally available and you won’t need Testflight.
@Tony, it was meant as a reply/question to @Todd, as he claims it works with current Outlook mobile (without Testflight).
I hope this means that delegate mailboxes are coming to mobile app soon too!
it does not make me happy, it just makes me less bloodfirsty.
seriously microsoft needed over a decade of mobile devices to add shared mailbox support
and no the imap method isnt a viable option at all
not only that, but there a muoltitude of issues making this way a nogo.
users for instance, gonna give you a hard time if you explain to them they have to add their 5-10 sahred mailboxes this way.
and do not forget you have to explain them an extra step.
or he gets a new shared now you have to call him and tell him how to add this, you cant even do that remotely on a mobile device so its
remote by voice commands on a very flawed AI called user.
the client gonna have a hardtime too, need to sync 5 mailaccounts, 5 times more overhead, needs longer, takes more battery.
needs to have 5 times teh mail cache and what no…
and lest not forget that exchange and imap are not nessesarly the best friends, specially with 3rd party mailclients.
all in all, its a workaround that you wanna avoid at all costs, specially in bigger installation this method is pure chaos
Don’t use IMAP4 for accessing shared mailboxes – the new approach works well and is simple to set up if the user has the right permissions for the shared mailbox.
I am impressed with this post. Your blog gives a lot of useful information regarding the shared mailbox on mobile. Thanks for such post and please keep it up.
Will this shared mailbox support include support for contacts stored within the shared mailbox? There is very little detail about what the update actually is.
Will this include support for contacts within the shared mailbox? Has anyone tested this in IOS on testflight?
Almost end of July and still this feature is not live.
Be patient. Microsoft is working through a number of bugs. One I hit yesterday is a bad authentication prompt in the SharePoint mobile app, which wanted me to log into a shared mailbox that I had removed from Outlook…
@Tony can you confirm if shared mailbox support includes support for shared contacts? rchase@gadgetscomputers.com
I added your name as a contact in a shared mailbox, added the shared mailbox to Outlook, and when I type “rich” into the new messages dialog, I see your name… That looked good.
But then I realized that your name came from Outlook’s nickname cache (because you had emailed in your question). I added a few more contacts and they have not shown up. And after waiting and doing some other checks, it looks like shared contacts (and the shared calendar) in a shared mailbox are inaccessible through Outlook for iOS.
I confirmed with Microsoft that Outlook for iOS won’t support access to shared contacts in a shared mailbox.
Well that seems ridiculous. Shared contacts in mobile is a nightmare, other than using the GAL but adding contacts to GAL isn’t intuitive and it requires giving a user access to parts of the admin portal.
It is what it is… But it’s also relatively easy to set up an arrangement where end users can ask for mail contacts to be added to the GAL. I’ve done this with a mixture of a CSV file for users to complete and a PowerShell script to add the contact.
Does anyone have any update regarding this? It’s 7th August, and still haven’t seen this feature popping up for Android. Thanks!mar
It’s getting very close. I have noticed an increase in quality, so some good work is being done to suppress bugs before release.
Middle of August. Any news on this, Tony?
I’m still waiting. It’s vacation time. Things are slow.
So no support for shared mailbox contacts on mobile is confirmed.
Does the same apply to the shared mailbox calendar on mobile?
You can see the calendar of a shared mailbox in Outlook for iOS.
I tested this yesterday and it appears to be active on iOS but not yet on Android. I didn’t check the date of the app build/version but at least we are almost there. It only took 18 months from retiring the OWA mobile app to offering a true replacement!
It’s on iOS because TestFlight makes it possible to release new beta features to iOS users. Microsoft says a similar facility isn’t available to them on Android. It’s taking Microsoft longer to release the feature to general availability than anyone predicted, but that’s OK if it works well when released. I use a shared mailbox with Outlook mobile all the time and it’s working better now than it did at the start. As to the OWA mobile app, that was a sad hack that seemed good because it allowed OWA features to be used on a mobile device, but it really wasn’t too good and couldn’t have coped with some of the features now available in OWA.
What I don’t understand is that I’ve never signed up for TestFlight but the iPad Pro I tested it on had the option to add Shared Mailbox in iOS
Just an oddity of Microsoft’s distribution? Do other iOS devices in the tenant have shared mailbox support?
Is it possible to add the mailbox type set as user under shared mailbox in outlook IOS app. I am able to add shared mailbox not user mailbox.
You mean to have delegate access to another user’s mailbox? If so, the answer is no. Not yet.
Tony, that reply indicates that Delegate account support is on the roadmap. Is that true?
I couldn’t possibly comment…
Does automating works in outlook IOS app.
We are having issues adding a Shared Mailbox (delegate account support) to an Executive Assistant’s iPhone 8. After adding the Shared Mailbox, it makes us remove one of the accounts even though the assistant has full mailbox access and it works on other devices when the user is logged into other devices and adds the mailbox. Would there be a something stuck somewhere? Essentially have done everything minus resetting the phone.
Time to create a support ticket with Microsoft. They’ll be able to check out the EA’s mailbox to see if everything looks right.