Skip to content

WorkMail IMAP Login Fails for Shared Mailbox Despite Full Access Permissions

0

A user (A@domain) is unable to access a shared mailbox (B@domain) via IMAP, even though they have been granted "Full access" permissions. The user needs to configure this shared mailbox in email clients like Thunderbird.

Details:

Primary User Account: A@domain

Shared Mailbox: B@domain

WorkMail Region: eu-west-1 (Ireland)

Permissions Granted: The user A@domain has both Full access and Send on behalf permissions for the B@domain mailbox.

Troubleshooting Steps Performed:

SMTP Test (SUCCESSFUL):

We successfully sent an email from B@domain by authenticating to the SMTP server (smtp.mail.eu-west-1.awsapps.com) with the user's primary credentials (A@domain). This confirms the user's password is correct and the server details are correct.

IMAP Test (FAILED):

We have tested two different IMAP login methods, and both fail with distinct errors.

Method A (Standard Login):

IMAP Username: A@domain/B@domain

Result: Fails with error: [AUTHENTICATIONFAILED] Authentication failed.

Method B (Alternative Login):

IMAP Username: B@domain

Result: Fails with error: [UNAVAILABLE] Temporary authentication failure.

** the User A is able to see and work with the shared inbox over webmail dashboard, but it's not possible over the other clients.

asked a year ago181 views

2 Answers
5

Amazon WorkMail does not support IMAP access to shared mailboxes directly using another user's credentials—even if that user has Full Access or Send on Behalf permissions, I thought it was because IMAP will be failed since it requires direct authentication to the mailbox, which shared mailboxes do not support in the same way, below some workarounds to consider:

  1. Convert Shared Mailbox to Regular User Mailbox If IMAP access is essential, consider converting the shared mailbox (B@domain) into a regular user mailbox. This allows direct login and IMAP access using its own credentials.

  2. Use Webmail or Outlook with Delegation Since user A@domain can access B@domain via the WorkMail web interface, you can:

  • Use Outlook with WorkMail integration, which supports delegated access to shared mailboxes.
  • Avoid IMAP and use Exchange Web Services (EWS) or ActiveSync, which support delegation better.
  1. Use AWS WorkMail APIs If automation is the goal, consider using the Amazon WorkMail Message Flow API to programmatically access mailbox content.
EXPERT

answered a year ago

0

Hey,

Hope you're keeping well.

IMAP in Amazon WorkMail only supports direct login to the mailbox that owns the credentials, so you can’t connect to a shared mailbox using your own account’s username and password. Full Access permissions let you open the shared mailbox in the WorkMail web app or Outlook, but they don’t extend to IMAP authentication. To use IMAP, the shared mailbox needs its own WorkMail-enabled user with a password set, and you’d connect using that mailbox’s credentials. You can create this in the WorkMail console under Organizations > Mailboxes > Create user, then assign the address and enable IMAP in the user settings.

Thanks and regards,
Taz

answered 10 months ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.