Re: Gnome evolution and RFC 6186
On 03/04/18 09:59, Milan Crha wrote: > On Tue, 2018-04-03 at 09:06 +0100, David Woodhouse wrote: >> >> On Tue, 2018-04-03 at 07:30 +0100, André Rodier via desktop-devel- >> list wrote: >>> I am setting up DNS records for email services automatic discovery >>> (RFC 6186) but it seems that evolution is ignoring them. > > Hi, > which version of Evolution we are talking about, please? The 3.28.0+ > does read SRV records and other stuff. Ideally Edit->Accounts-> > Add->Collection Account, which knows quite interesting things. > >> You might do better on the evolution mailing list (now in Cc), > > I'd avoid cross-posting, though you are correct that the evolution-list > is better for evolution-specific questions. > >> It would also be useful to delegate the various protocols' >> autodiscover mechanisms to the back ends, instead of having protocol- >> specific knowledge for EWS, ActiveSync, IMAP and other stuff hard- >> coded into Evolution itself. > > Already done and possible, in 3.28.0+. The "old" (and still used) > autoconfig uses the information based on the domain part of the email, > while this information is stored on a GNOME server. > Bye, > Milan > ___ > desktop-devel-list mailing list > desktop-devel-list@gnome.org > https://mail.gnome.org/mailman/listinfo/desktop-devel-list > Hello Milan, Sorry, I should have specified the version. My version is perhaps old, 3.22. I am glad to know that the latest version implement DNS lookup. I wanted to be sure that I did not forget a standard, and also wanted to check that the RFC was widely used. I will make sure to post in the right list next time. Kind regards, André -- https://github.com/progmaticltd/homebox ___ desktop-devel-list mailing list desktop-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/desktop-devel-list
Re: Gnome evolution and RFC 6186
On Tue, 2018-04-03 at 09:06 +0100, David Woodhouse wrote: > > On Tue, 2018-04-03 at 07:30 +0100, André Rodier via desktop-devel- > list wrote: > > I am setting up DNS records for email services automatic discovery > > (RFC 6186) but it seems that evolution is ignoring them. Hi, which version of Evolution we are talking about, please? The 3.28.0+ does read SRV records and other stuff. Ideally Edit->Accounts-> Add->Collection Account, which knows quite interesting things. > You might do better on the evolution mailing list (now in Cc), I'd avoid cross-posting, though you are correct that the evolution-list is better for evolution-specific questions. > It would also be useful to delegate the various protocols' > autodiscover mechanisms to the back ends, instead of having protocol- > specific knowledge for EWS, ActiveSync, IMAP and other stuff hard- > coded into Evolution itself. Already done and possible, in 3.28.0+. The "old" (and still used) autoconfig uses the information based on the domain part of the email, while this information is stored on a GNOME server. Bye, Milan ___ desktop-devel-list mailing list desktop-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/desktop-devel-list
Re: Gnome evolution and RFC 6186
On Tue, 2018-04-03 at 07:30 +0100, André Rodier wrote: > I hope I am posting on the right mailing list. I am working on a > project that installs an email server from scratch. > > I am setting up DNS records for email services automatic discovery (RFC > 6186) but it seems that evolution is ignoring them. > > However, something is definitely working, as my domain is hosted on > Gandi, and the automatic settings come back with Gandi IMAP/SMTP > records, even if I don't use Gandi to host emails. > > What is the logic used by evolution to automatically discover email > parameters? AFAIK Evolution just queries api.gnome.org and does not implement RFC 6186. Some reasons are listed in https://git.gnome.org/browse/evolution/tree/src/mail/e-mail-autoconfig.c#n18 You might get better (and informed) answers by asking on https://mail.gnome.org/mailman/listinfo/evolution-hackers andre -- Andre Klapper | ak...@gmx.net http://blogs.gnome.org/aklapper/ ___ desktop-devel-list mailing list desktop-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/desktop-devel-list
Re: Gnome evolution and RFC 6186
On Tue, 2018-04-03 at 07:30 +0100, André Rodier via desktop-devel-list wrote: > Hello all, > > I hope I am posting on the right mailing list. I am working on a project > that installs an email server from scratch. > > I am setting up DNS records for email services automatic discovery (RFC > 6186) but it seems that evolution is ignoring them. You might do better on the evolution mailing list (now in Cc), or just bugzilla. > However, something is definitely working, as my domain is hosted on > Gandi, and the automatic settings come back with Gandi IMAP/SMTP > records, even if I don't use Gandi to host emails. > > What is the logic used by evolution to automatically discover email > parameters? I don't think Evolution ever got RFC6186 support. See discussion at https://git.gnome.org/browse/evolution/tree/src/mail/e-mail-autoconfig.c#n18 It might make a decent GSoC project. It would also be useful to delegate the various protocols' autodiscover mechanisms to the back ends, instead of having protocol-specific knowledge for EWS, ActiveSync, IMAP and other stuff hard-coded into Evolution itself. smime.p7s Description: S/MIME cryptographic signature ___ desktop-devel-list mailing list desktop-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/desktop-devel-list
Gnome evolution and RFC 6186
Hello all, I hope I am posting on the right mailing list. I am working on a project that installs an email server from scratch. I am setting up DNS records for email services automatic discovery (RFC 6186) but it seems that evolution is ignoring them. However, something is definitely working, as my domain is hosted on Gandi, and the automatic settings come back with Gandi IMAP/SMTP records, even if I don't use Gandi to host emails. What is the logic used by evolution to automatically discover email parameters? I have also implemented autoconfig, and it is working with Thunderbird. Thanks for your advices. -- https://github.com/progmaticltd/homebox ___ desktop-devel-list mailing list desktop-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/desktop-devel-list