Blob Blame History Raw
diff -up evolution-data-server-3.22.7/modules/gnome-online-accounts/module-gnome-online-accounts.c.goa-prefer-ssl evolution-data-server-3.22.7/modules/gnome-online-accounts/module-gnome-online-accounts.c
--- evolution-data-server-3.22.7/modules/gnome-online-accounts/module-gnome-online-accounts.c.goa-prefer-ssl	2017-03-20 10:07:46.000000000 +0100
+++ evolution-data-server-3.22.7/modules/gnome-online-accounts/module-gnome-online-accounts.c	2017-10-19 17:31:45.489348625 +0200
@@ -392,13 +392,11 @@ gnome_online_accounts_config_imap (EGnom
 		CAMEL_NETWORK_SETTINGS (settings),
 		goa_mail_get_imap_user_name (goa_mail));
 
-	/* Prefer "use_tls" over "use_ssl" if both are set. */
+	/* Prefer "use_ssl" over "use_tls" if both are set. */
 	camel_network_settings_set_security_method (
 		CAMEL_NETWORK_SETTINGS (settings),
-		use_tls ?
-		CAMEL_NETWORK_SECURITY_METHOD_STARTTLS_ON_STANDARD_PORT :
-		use_ssl ?
-		CAMEL_NETWORK_SECURITY_METHOD_SSL_ON_ALTERNATE_PORT :
+		use_ssl ? CAMEL_NETWORK_SECURITY_METHOD_SSL_ON_ALTERNATE_PORT :
+		use_tls ? CAMEL_NETWORK_SECURITY_METHOD_STARTTLS_ON_STANDARD_PORT :
 		CAMEL_NETWORK_SECURITY_METHOD_NONE);
 
 	g_object_unref (network_address);
@@ -477,13 +475,11 @@ gnome_online_accounts_config_smtp (EGnom
 		CAMEL_NETWORK_SETTINGS (settings),
 		gnome_online_accounts_get_smtp_auth (goa_mail));
 
-	/* Prefer "use_tls" over "use_ssl" if both are set. */
+	/* Prefer "use_ssl" over "use_tls" if both are set. */
 	camel_network_settings_set_security_method (
 		CAMEL_NETWORK_SETTINGS (settings),
-		use_tls ?
-		CAMEL_NETWORK_SECURITY_METHOD_STARTTLS_ON_STANDARD_PORT :
-		use_ssl ?
-		CAMEL_NETWORK_SECURITY_METHOD_SSL_ON_ALTERNATE_PORT :
+		use_ssl ? CAMEL_NETWORK_SECURITY_METHOD_SSL_ON_ALTERNATE_PORT :
+		use_tls ? CAMEL_NETWORK_SECURITY_METHOD_STARTTLS_ON_STANDARD_PORT :
 		CAMEL_NETWORK_SECURITY_METHOD_NONE);
 
 	g_object_unref (network_address);
diff -up evolution-data-server-3.22.7/modules/google-backend/module-google-backend.c.goa-prefer-ssl evolution-data-server-3.22.7/modules/google-backend/module-google-backend.c
--- evolution-data-server-3.22.7/modules/google-backend/module-google-backend.c.goa-prefer-ssl	2017-03-20 10:07:46.000000000 +0100
+++ evolution-data-server-3.22.7/modules/google-backend/module-google-backend.c	2017-10-19 17:31:52.929348522 +0200
@@ -49,8 +49,8 @@
 /* SMTP Configuration Details */
 #define GOOGLE_SMTP_BACKEND_NAME	"smtp"
 #define GOOGLE_SMTP_HOST		"smtp.googlemail.com"
-#define GOOGLE_SMTP_PORT		587
-#define GOOGLE_SMTP_SECURITY_METHOD	METHOD (STARTTLS_ON_STANDARD_PORT)
+#define GOOGLE_SMTP_PORT		465
+#define GOOGLE_SMTP_SECURITY_METHOD	METHOD (SSL_ON_ALTERNATE_PORT)
 
 /* Contacts Configuration Details */
 #define GOOGLE_CONTACTS_BACKEND_NAME	"google"