diff --git a/src/sbbs3/mailsrvr.c b/src/sbbs3/mailsrvr.c
index 36d304823092477c9c4ed7423c287a1d97be11c1..76f55a7b91917079e3b15fa1eacb98a32d5a3197 100644
--- a/src/sbbs3/mailsrvr.c
+++ b/src/sbbs3/mailsrvr.c
@@ -1562,6 +1562,7 @@ static void smtp_thread(void* arg)
 				if(*p=='.') p++;	/* Transparency (RFC821 4.5.2) */
 				if(msgtxt!=NULL) 
 					fprintf(msgtxt, "%s\r\n", p);
+				mswait(1);
 				continue;
 			}
 			/* RFC822 Header parsing */