diff --git a/src/sbbs3/mailsrvr.c b/src/sbbs3/mailsrvr.c
index 432e8799d5128bd69aae8f338520f686351091d3..4d6c1661435eb474106be202dd587a61de720f8a 100644
--- a/src/sbbs3/mailsrvr.c
+++ b/src/sbbs3/mailsrvr.c
@@ -2414,6 +2414,13 @@ static uchar* normalize_utf8(uchar* str)
 			continue;
 		}
 		if(*src == 0xe2) {
+			// UNICODE HORIZONTAL ELLIPSIS -> ASCII periods (3)
+			if(*(src + 1) == 0x80 && *(src + 2) == 0xa6) {
+				src += 2;
+				for(int i = 0; i < 3; i++)
+					*dest++ =  '.';
+				continue;
+			}
 			// UNICODE EN SPACE -> ASCII space
 			// UNICODE EM SPACE -> ASCII space
 			if(*(src + 1) == 0x80 && (*(src + 2) == 0x82 || *(src + 2) == 0x83)) {