diff --git a/src/sbbs3/mailsrvr.c b/src/sbbs3/mailsrvr.c
index c4e01ca6de136938b8112848c77c94129821a467..5a1dbd1a76b959be63df2de1467bae46caad0b01 100644
--- a/src/sbbs3/mailsrvr.c
+++ b/src/sbbs3/mailsrvr.c
@@ -2719,6 +2719,9 @@ static void parse_mail_address(char* p
 	if((tp=strchr(p,'"'))!=NULL) {	/* name in quotes? */
 		p=tp+1;
 		tp=strchr(p,'"');
+	} else if(*p == '\'') {	/* MS Outlook will put names in single-quotes */
+		p++;
+		tp=strchr(p, '\'');
 	} else if((tp=strchr(p,'('))!=NULL) {	/* name in parenthesis? */
 		p=tp+1;
 		tp=strchr(p,')');