thsmi / sieve

Sieve Script Editor
GNU Affero General Public License v3.0
746 stars 57 forks source link

Sieve as a Thunderbird plug broken #799

Closed dxdxdt closed 2 years ago

dxdxdt commented 2 years ago

image

thunderbird.x86_64 102.2.1-1.fc36 Sieve 0.6.1

The SieveUrl instance is constructed with "sieve://undefined:4190". Probably due to Thunderbird interface change. Under investigation.

It might work if you alias "undefined" as your mail server in the hosts file for a quick fix?

dxdxdt commented 2 years ago

realHostName and realUserName have been removed from the interface. Writing a patch now.

https://hg.mozilla.org/comm-central/rev/e7602ee8cf16b8885dcc63d6f70650223b26260f

dxdxdt commented 2 years ago

For anyone who's desperate, this is the build I quickly made.

https://github.com/ashegoulding/sieve/releases/tag/0.6.1-mozfix-2022-09-08

Cheers

thsmi commented 2 years ago

This is already fixed on the Thunderbird 102 compatibility pull request in commit e827edcd8b0a1fdaf1f4134b0490f1c4629c79f1 and it duplicated #763.

Sadly the new Thunderbird version broke way more stuff than just this issue. If you refer to the pull request you can see that it contains changes for ~170 files. And it is still not in a state where it could be released and would pass the addon review process.