Email functions not working with office365 exchange accounts 9.4

Lex Clay shared this problem 2 months ago
Defect Logged

Hi Guys,

It looks like there might be a bug with the email functions. Pretty sure I've narrowed it down to the email from. If you use office365 as your email provider, you don't have the option to allow other accounts to email on your behalf (it's also disabled by default in on prem Exchange 2019).

When you add the credentials into the configuration settings & hit test, you get a successful message and the email does come through. However, if you then try to broadcast a report or use the forgot password link you get a SendAsDeniedException.MapiExceptionSendAsDenied error.

What's odd is that it appears system generated emails (alerts when transformations fail for example) work fine.

I've created a jsp to send an email using the 365 account to make sure it's something in YF rather than the account and it worked fine (attached but with credentials removed for obvious reasons).

If you need a 365 account to replicate/test with, I can provide one for you.

Comments (2)

photo
1

Quick update, it seems this only affects user initiated email functions (Forgot password & share report via email). Broadcasting a report on a schedule does work

photo
1

Hi Lex,

Yes it looks like this has been recently reported to us. I've added your additional points to our internal task and tagged this ticket.

You'll be able to track the bug via this ticket.

Kind regards,

Chris

photo
1

Nice one. Cheers bud.

photo
1

No worries, glad to help!

photo
1

Hi Chris,

Any update on this? It's been escalated via Ivan and Cory.

photo
1

Hi Lex,

I'm escalating this with the dev team to get a response, so will keep you informed.

Kind regards,

Chris

photo