In another thread it was mentioned, that Haiku’s E-Mail preferences can auto-fill some settings to make adding email accounts easier. The prefs recognize certain providers by the email address you enter. You can have a look which providers are supported by looking at ProviderInfos available.
Those .rdef files are filled with the necessary info, described in the ReadMe.
Does anyone use a provider successfully via Haiku’s mail_daemon, that doesn’t have such an .rdef yet? We could add one.
Or did you have to change settings that were incorrectly auto-filled? We could correct the settings in the .rdef.
If you can work out the right .rdef contents yourself by consulting the ReadMe, great! If not, screenshots of the E-Mail prefs “Incoming” and “Outgoing” settings are OK, too.
(Esp. a working Yahoo account would be interesting, as those currently don’t seem to work with the mail_daemon. Which might not be a configuration problem, but something else, deeper in the system…)
Actually, I think @axeld was talking about using Mozilla’s autoconfig service, rather than creating more and more rdefs? That would be much more accurate and up to date than whatever we could come up with…
I spent most of an afternoon reading Linux message board threads, since Shaw does not support Linux, much less Haiku. After trying various configurations based upon the Linux community experience, I found the right combination that worked for both POP/SMTP and IMAP. Verified working on my Haiku system, although IMAP crashed at least 3 times.
Note to humdinger: Don’t forget to update the Jam file!
Thanks for investigating! It’s done with hrev50675.
As before, you won’t see these new ProviderInfos (or updated Web+ Bookmarks) when updating viy “pkgman update”. Needs a fresh install…
It turns out that one of the largest service providers in Canada (Rogers) is using Yahoo! for their email.
So, until this ticket (https://dev.haiku-os.org/ticket/11491) resolved Rogers and Yahoo users are out of luck.
Receiving works OK. Sending email is bung due to authentication protocols.