gtk_toggle_button_set_active(data->tls_checkbtn, TRUE);
}
+ /* Check authentication by default. This is probably required if
+ * auto-configuration worked.
+ */
+ if (data->auth_checkbtn)
+ gtk_toggle_button_set_active(data->auth_checkbtn, TRUE);
+
gtk_label_set_text(data->info_label, _("Done."));
} else {
gtk_label_set_text(data->info_label, _("Failed."));
gint default_ssl_port;
GtkToggleButton *tls_checkbtn;
GtkToggleButton *ssl_checkbtn;
+ GtkToggleButton *auth_checkbtn;
GtkLabel *info_label;
GtkButton *configure_button;
GtkButton *cancel_button;
send_data->ssl_checkbtn = NULL;
send_data->default_port = 25;
send_data->default_ssl_port = -1;
+ send_data->auth_checkbtn = send_page.smtp_auth_checkbtn;
auto_configure_service(send_data);
send_data->ssl_checkbtn = GTK_TOGGLE_BUTTON(wizard->smtp_use_ssl);
send_data->default_port = 25;
send_data->default_ssl_port = -1;
+ send_data->auth_checkbtn = wizard->smtp_auth;
auto_configure_service(send_data);