diff --git a/src/sbbs3/mailsrvr.c b/src/sbbs3/mailsrvr.c
index 0135d1076857f681fb3570ed29a41ec180a72edc..6a4e5b62c414f2697b38f333f8368df8e2ee6824 100644
--- a/src/sbbs3/mailsrvr.c
+++ b/src/sbbs3/mailsrvr.c
@@ -1208,7 +1208,7 @@ static void smtp_thread(void* arg)
 			fprintf(spy,"%s\n",buf);
 		if(state>=SMTP_STATE_DATA_HEADER) {
 			if(!strcmp(buf,".")) {
-				lprintf("%04d SMTP End of message", socket);
+				lprintf("%04d SMTP End of message (%lu bytes)", socket, ftell(msgtxt));
 
 				if(sender[0]==0) {
 					lprintf("%04d !SMTP Mail header missing 'FROM' field", socket);