macOS 15.1 MFMailComposeViewController.canSendMail() returns false always

In my Catalyst app, I use MFMailComposeViewController to send emails, but MFMailComposeViewController.canSendMail() always returns false after updating to macOS 15.1. Has anyone else encountered this issue, or does anyone have suggestions on how to resolve it?

Answered by DTS Engineer in 817357022

You're doing the right thing by checking if the MessageUI framework is able to send mail. It will return true when it is able to send mail, but if you have situations where you beleive it should be able to send mail but is returning false, then please open a bug report with that information and post the FB number here.

—Ed Ford,  DTS Engineer

You're doing the right thing by checking if the MessageUI framework is able to send mail. It will return true when it is able to send mail, but if you have situations where you beleive it should be able to send mail but is returning false, then please open a bug report with that information and post the FB number here.

—Ed Ford,  DTS Engineer

I have been trying to get Apple Engineering to help solve problems with MFMailComposeViewController on Mac since Mar 26, 2022 at 3:40 PM – FB9967507. Any assistance would be greatly appreciated! - Thank you.

I am having the exact same problem. I can confirm that it is not working since macOS 15.1. Please see also the post here: https://stackoverflow.com/questions/79126345/macos-15-1-mfmailcomposeviewcontroller-cansendmail-returns-false-always

I'm also facing this issue on macOS 15.2. I filed a bug report here FB16872976.

hello, I'm also facing this issue when upgrading my macMini for macOS 15.3.2 do you have good news? regards.

Problem solved with recent update Sequoia 15.4 😍

macOS 15.1 MFMailComposeViewController.canSendMail() returns false always
 
 
Q