GNOME Bugzilla – Bug 335785
Changes to IMAP account setting 'Use Secure Connection' not applied until evolution restarted.
Last modified: 2006-03-24 17:40:06 UTC
Please describe the problem: When I change an IMAP account's 'Receiving Email' -> 'Use Secure Connection' option from "No encryption" to "[TLS|SSL] encryption" (or vice versa), Evolution does not actually apply the change until it's been quit and restarted. Steps to reproduce: 1. Set up an IMAP account with no encryption. Make sure you can read mail. netstat -a4p should show Evolution connected to port 143. 2. Edit the account. Navigate to the 'Receiving Email' tab of the Account Editor. 3. Under the 'Security' heading, change the 'Use Secure Connection' option to SSL or TLS. Your IMAP server should must support this. 4. Click OK to exit the Account Editor. Click Close to exit Evolution Preferences. 5. Hit send/receive. 6. netstat -a4p will show Evolution still connected to port 143 (imap); it *should* be connected to port 993 (imaps). 7. Restart Evolution. Evolution will now connect on the correct port. Actual results: Evolution continues to connect to the IMAP server on port 143 when it should switch to port 993 as soon as OK is pressed in the Account Editor. Expected results: Evolution should switch to the port implied by the secure connection settings as soon as OK is pressed in the Account Editor. Does this happen every time? Yes, this happens whenever Evolution should switch server ports based on a user's settings. The same thing happens when changing the SMTP SSL options as well. Other information: This has been reported by two users to Launchpad: https://launchpad.net/distros/ubuntu/+source/evolution/+bug/34058 https://launchpad.net/distros/ubuntu/+source/evolution/+bug/36164 [Dupe of 34058]
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find. *** This bug has been marked as a duplicate of 207481 ***