barijaona / UniversalMailer

Universal Mailer plugin for Mail.app
https://github.com/barijaona/UniversalMailer
GNU General Public License v3.0
27 stars 3 forks source link

macOS Sonoma removes support for classic Mail plugins #12

Open barijaona opened 1 year ago

barijaona commented 1 year ago

Is your feature request related to a problem? Please describe. Classic Mail plugins are deprecated in macOS Sonoma.

Describe the solution you would like Plugins have to be based on MailKit

jaedon commented 1 year ago

Hi @barijaona Thank you for supporting Mail. Do you have any ideas or plans for moving MailKit?

barijaona commented 1 year ago

Hi, I intend to, but I have yet to asses the size of the project.

Pointers to examples welcome.

jaedon commented 1 year ago

I'm worried. MailKit is very restricted. It seems that MEContentBlocker, MEMessageActionHandler, MEComposeSessionHandler, and MEMessageSecurityHandler are not usable for us.

barijaona commented 1 year ago

I don't know if macOS Sonoma's Mail application solves the main reason I use UniversalMailer : the dispersal of messages passing through Microsoft Exchange servers into ATT00001.htm or ATT0001.txt attachments.

If this is not solved, adapting UniversalMailer will remain important.

MEComposeSessionHandler seems relatively restrictive: many properties of mail message are marked read only.

But I remain hopeful we can hack MEMessageSecurityHandler : the idea is to use the protocol to modify the message instead of encrypting it.

VitaliyYakob commented 9 months ago

@barijaona Hi! Do you have any ideas for updating the plugin? Maybe a beta version?

I don't want to believe that MailKit killed this plugin.

jorgehezd commented 6 months ago

I don't know if macOS Sonoma's Mail application solves the main reason I use UniversalMailer : the dispersal of messages passing through Microsoft Exchange servers into ATT00001.htm or ATT0001.txt attachments.

If this is not solved, adapting UniversalMailer will remain important.

MEComposeSessionHandler seems relatively restrictive: many properties of mail message are marked read only.

But I remain hopeful we can hack MEMessageSecurityHandler : the idea is to use the protocol to modify the message instead of encrypting it.

I confirm that Sonoma doesn't solve the issue. But I noticed that the problem is present only on the Outlook App on Windows OS.