Alessio Cosenza
56718504ac
FEATURE: Add hooks for email poller plugins ( #21384 )
...
While we are unable to support OAUTH2 with pop3 (due to upstream dependency ruby/net-pop#16 ), we are adding the support for mail pollers plugin. Doing so, it would be possible to write a plugin which then uses other ways (microsoft graph sdk for example) to poll emails from a mailbox.
The idea is that a plugin would define a class which inherits from Email::Poller and defines a poll_mailbox static method which returns an array of strings. Then the plugin could call register_mail_poller(<class_name>) to have it registered. All the configuration (oauth2 tokens, email, etc) could be managed by sitesettings defined in the plugin.
2023-06-26 13:16:03 +08:00
..
2019-10-02 14:01:53 +10:00
2023-01-09 14:14:59 +00:00
2023-05-03 19:35:22 +03:00
2023-01-09 14:14:59 +00:00
2023-03-02 16:40:53 +01:00
2022-10-06 13:26:08 +01:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2023-01-09 11:56:43 -06:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2021-12-09 12:30:27 +00:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2019-10-02 14:01:53 +10:00
2023-05-23 13:41:23 +05:30
2023-01-09 14:14:59 +00:00
2019-10-02 14:01:53 +10:00
2021-07-16 10:58:01 -04:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2020-08-14 12:01:31 +10:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2019-10-02 14:01:53 +10:00
2023-01-09 14:14:59 +00:00
2019-10-02 14:01:53 +10:00
2019-10-02 14:01:53 +10:00
2023-03-24 15:59:03 +02:00
2020-01-16 17:48:47 +01:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2023-01-16 11:55:00 +01:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2023-02-21 10:30:48 +01:00
2023-05-02 08:08:22 +10:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2023-06-26 13:16:03 +08:00
2021-08-27 16:26:06 +01:00
2021-12-20 09:59:11 +10:00
2019-10-02 14:01:53 +10:00
2021-01-27 10:29:24 -06:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2020-11-03 12:38:54 +00:00
2019-10-02 14:01:53 +10:00
2019-10-02 14:01:53 +10:00
2022-04-12 10:33:59 -03:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2019-10-02 14:01:53 +10:00
2019-10-02 14:01:53 +10:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00
2019-10-02 14:01:53 +10:00
2023-01-09 14:14:59 +00:00
2023-01-09 14:14:59 +00:00