I can't get LibreOffice associated with Outlook (new) on Windows 11.

When I try to use email - mass letter function in Writer I get this:
email_fault

I have the Outlook (new) which replaced the Mail and Calendar app on Windows some time ago (also in Windows 10)

The MAILTO link is associated to Outlook (new) on my system:
MAILTO associated

I don’t understand why this happens because if I use a local HTML page
with a simple MAILTO link on my desktop the Outlook (new) app will open and recipient, topic and message body is seen on the New mail window just waiting for pushing of the send button.

The simple HTML:

<!DOCTYPE html>
<html><head><title>MAILTO TEST</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta charset="UTF-8"/>
</head><body>
<a href="mailto:orangecus.trump@potus.gov?subject=Hello%20Turkey&body=YOU'RE  FIRED!">Send Msg</a>
</body></html>

It also works when I load the page from server: test

If I try connection to my outlook.com account in Writer settings it’s a waste of time because outlook.com does not accept basic authentication anymore. I hate Microsoft policy with all that Office 365 stuff when they’re trying to force people to purchase the packet to avoid the mass of ads, especially while they’re collecting several tens of billions a year worldwide counted.

LibreOffice uses SimpleMAPI to launch the mailer on Windows. mailto: URIs are not used on that platform. The “Outlook (new)” does not support SimpleMAPI.

It would be nice for users if, in future updates, LibreOffice would let the user choose from the settings which MAPI system to use…

To allow users a choice, first someone needs to implement a different way. By the way - which specific “MAPI system”, other than Simple MAPI, you mean? Extended MAPI?

I mean that keep it simple (as in my test HTML page) by giving the user ability to choose in Writer settings not to use any MAPI at all, but instead, use simple MAILTO link to launch Outlook (new) or any other mail client.

So - someone needs to implement that mailto: way, as I said. It’s not about “provide a setting to use a functionality”, it’s a missing functionality in the first place. Contributions are welcome.

I get this functionality with a simple CDO script although I have to use other than outlook.com account to send emails-mass letters almost automatically (needs only one mouse click).

Of course. On Linux, it’s also implemented using a .sh script. But nevertheless, saying “it’s simple” is not the same as implementing something missing.

Is it to implement something that is missing (not working at all) or to increase functionality by giving the user the opportunity to make things work even somehow?

I do not see your point. What do you try to say? You need it. Go ahead and propose a patch. I offer my review, but I don’t need what you need, so e.g. I myself won’t spend my free time implementing that myself.

I, on the other hand, wasn’t about to offer you anything :wink: