aboutsummaryrefslogtreecommitdiff
path: root/src/prefs_account.c
diff options
context:
space:
mode:
authorhiro <hiro@ee746299-78ed-0310-b773-934348b2243d>2005-03-14 09:47:36 +0000
committerhiro <hiro@ee746299-78ed-0310-b773-934348b2243d>2005-03-14 09:47:36 +0000
commit136e1e02a3c4f5fb7b7e96e2bc88ac7d5fe9f779 (patch)
treefb88a02964a3212d53eb96795aa96bf46ad5ec68 /src/prefs_account.c
parentff8b73bd96a42dd5517d221c7ef8dca741571ebf (diff)
implemented PLAIN authentication method for SMTP AUTH.
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@166 ee746299-78ed-0310-b773-934348b2243d
Diffstat (limited to 'src/prefs_account.c')
-rw-r--r--src/prefs_account.c10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/prefs_account.c b/src/prefs_account.c
index 29159fc9..c8a790d9 100644
--- a/src/prefs_account.c
+++ b/src/prefs_account.c
@@ -1237,6 +1237,7 @@ static void prefs_account_send_create(void)
optmenu_menu = gtk_menu_new ();
MENUITEM_ADD (optmenu_menu, menuitem, _("Automatic"), 0);
+ MENUITEM_ADD (optmenu_menu, menuitem, "PLAIN", SMTPAUTH_PLAIN);
MENUITEM_ADD (optmenu_menu, menuitem, "LOGIN", SMTPAUTH_LOGIN);
MENUITEM_ADD (optmenu_menu, menuitem, "CRAM-MD5", SMTPAUTH_CRAM_MD5);
MENUITEM_ADD (optmenu_menu, menuitem, "DIGEST-MD5", SMTPAUTH_DIGEST_MD5);
@@ -2130,15 +2131,18 @@ static void prefs_account_smtp_auth_type_set_optmenu(PrefParam *pparam)
GtkWidget *menuitem;
switch (type) {
- case SMTPAUTH_LOGIN:
+ case SMTPAUTH_PLAIN:
gtk_option_menu_set_history(optmenu, 1);
break;
- case SMTPAUTH_CRAM_MD5:
+ case SMTPAUTH_LOGIN:
gtk_option_menu_set_history(optmenu, 2);
break;
- case SMTPAUTH_DIGEST_MD5:
+ case SMTPAUTH_CRAM_MD5:
gtk_option_menu_set_history(optmenu, 3);
break;
+ case SMTPAUTH_DIGEST_MD5:
+ gtk_option_menu_set_history(optmenu, 4);
+ break;
case 0:
default:
gtk_option_menu_set_history(optmenu, 0);