Build Mail app extensions

RSS for tag

Discuss the WWDC21 session Build Mail app extensions.

View Session

Posts under wwdc21-10168 tag

6 results found
Sort by:
Post not yet marked as solved
58 Views

Use of XPC Services from mailKit

Thanks for this excellent session about Mailkit at WWDC. Using the sample code from the session, I added a new XPC Service Target and am trying to call remote objects via the NSXPCInterface from within mailComposeSessionDidBegin. No success. I can verify that the XPC Service is working fine when I make the same calls to the service from the AppDelegate class' applicationDidFinishLaunching function. So, my question is if mailKit extensions are blocking XPC service invocations?
Asked
by kkschulz.
Last updated
.
Post marked as Apple Recommended
91 Views

Access to mailboxes and folders?

MailKit looks exciting. Is there a mechanism to be able to access or interact with messages at rest? More specifically: Get a list of folders Be able to read or even modify each message in a folder Get the read status of a message Be notified when a message is moved, deleted or the read status changes Move messages between folders Thanks!
Asked Last updated
.
Post not yet marked as solved
100 Views

Feature Requests

As long time Mail plugin developer (11 years) I really welcome the addition of extensions for Mail. Unfortunately for now the feature set is very minimal and will only help us to implement a minimal viable version of our product if we switch to it. Is the current API set in stone for macOS Monterey or does it make sense to send feature requests? If so, where it the best place to post them? Here or via Radar? Thanks!
Asked
by lukas.
Last updated
.
Post not yet marked as solved
72 Views

Mail Extension for Creating Signature

Hi, I have an application which adds custom signature to Signature tab of the Mail Preference window based on the inputs entered (first name , last name , Designation,Phone , address etc etc....). I’m wondering if the new Mail Extension can be used to do signatures more ‘natively’. Can MEComposeSessionHandler be used for this? Please help. Thanks In Advance. Regards, Neetha
Asked Last updated
.
Post marked as solved
77 Views

Mail Extensions - from message to all mail

I understand from the presentation that you can handle an incoming mail (e.g. to categorise it). What happens if the user changes the categorisation rules (in my mail extension) - will those changes only apply to new messages or is there a mechanism to re-apply the new configuration to all mail in the inbox?
Asked
by GilW.
Last updated
.
Post not yet marked as solved
77 Views

MIME Framework

In the session there's no mention how the RFC822 data is to be parsed. macOS has long shipped the MailCore framework, which exposes important classes to parse RFC822 messages. Is this framework available for Mail Extensions or is every developer required to bring their own MIME framework?
Asked
by lukas.
Last updated
.