Cannot use Delta with either Outlook or Zoho, authentication fails

I’m trying to test Delta Chat with both my Outlook and Zoho emails, the latter with the IMAP setting turned on. Neither has 2FA enabled

When I try to authenticate with my email @outlook.com and the correct password, it shows the following error message: No response: code: None, info: Some("LOGIN failed.")

After manually setting up the IMAP and SMTP addresses and ports and trying again, after some minutes it showed: connection failure (os error 10060) - Nothing showed up on my outlook account’s activity, no new login attempts registered.

With zoho, without manually configuring IMAP and SMTP I get Configuration failed. Error. Cannot login as "myemail@zoho.com". Please check if the e-mail address and the password are correct - They are correct, same as with outlook.

After manually setting up the IMAP and SMTP, the error becomes Configuration failed. Error: Trying imap: myemail@zoho@imap.zoho.com:993 security=Ssl certitifcate=strict oauth2=false socks5_config=None... Error: Cannot login as "myemail@zoho.com". Please check if the e=mail address and password are correct.

no response: code: None, info: Some("[AUTHENTICATIONFAILED] Invalid credentials(Failure)")

Looking around on Google and DDG, it’s likely that these two services are requiring some extra configuration that I might be missing? I tried to set them up with K-9 mail on my phone, and both worked, although for Outlook it opened a web page to login, not unlike how Delta Chat did when I tested with my google email (which worked, as did a test email I set up at mailo.com)

Am I doing something wrong? Did I miss some configuration?

Connection failure means you have incorrect server hostname or port. For outlook.com it should be outlook.office365.com server, port 993, TLS for IMAP and smtp-mail.outlook.com (or smtp.office365.com that Delta Chat uses by default and that is stated in https://autoconfig.thunderbird.net/v1.1/outlook.com), port 587, STARTTLS for SMTP:
POP, IMAP, and SMTP settings for Outlook.com - Microsoft Support

For outlook.com it should be outlook.office365.com server, port 993, TLS for IMAP and smtp-mail.outlook.com (or smtp.office365.com that Delta Chat uses by default and that is stated in https://autoconfig.thunderbird.net/v1.1/outlook.com), port 587, STARTTLS for SMTP:
POP, IMAP, and SMTP settings for Outlook.com - Microsoft Support

Tried with those configs, got a no response LOGIN failed error for both imap and smtp, asking me to check if my email and password are correct.

Outlook web recently switched to require outh2

And deltachat does not support it at this time.

Not sure, Modern Authentication Methods now needed to continue syncing Outlook Email in non-Microsoft email apps - Microsoft Support :

September 16th, 2024

Basic Authentication no longer available to access any Outlook account

EDIT: I checked, my outlook account still works with Delta Chat:

2024-09-07T01:14:32.453789Z  INFO deltachat_repl: src/imap.rs:335: IMAP trying to connect to outlook.office365.com:993:tls.

After that it succeeds. As for SMTP, my working configuration is smtp.office365.com:587:starttls, don’t remember why it’s STARTTLS.

Existing credentials aren’t invalidated.
Change your password and then try to set up in deltachat. Or don’t, if you want your outlook to keep working.

I can’t log in anymore, but i didn’t change my password