From 39a5d92e418bdc19033f4c6e1ac2b1cbc3c4e4ef Mon Sep 17 00:00:00 2001 From: "Jean-Marc Pigeon (Delson)" Date: Sat, 26 Jul 2025 16:54:56 -0400 Subject: [PATCH] Adding test feed009.tst --- data-feed/feed009.tst | 36 ++++++++++++++++++++++++++++++++++++ lib/lvleml.c | 2 +- 2 files changed, 37 insertions(+), 1 deletion(-) create mode 100644 data-feed/feed009.tst diff --git a/data-feed/feed009.tst b/data-feed/feed009.tst new file mode 100644 index 0000000..488ce90 --- /dev/null +++ b/data-feed/feed009.tst @@ -0,0 +1,36 @@ +T:(feed009) Making sure we accept local IP email +C:CONNECT +#==================================================== +R:220 mailleur.example.com, ESMTP (cleartext) mailleur... +#take a "random" imp number as server remote IP +C:ORGN: 209.85.222.45 +R:220 mailleur.example.com, ESMTP (cleartext) mailleur... +S:EHLO keeper-us-east-1d.mxtoolbox.com +R:250-mailleur.example.com, link (cleartext) ready, your IP/FQDN=[209.85.222.45/mail-ua1-f45.google.com] +R:250-STARTTLS +R:250-AUTH DIGEST-MD5 +R:250-SIZE 52428800 +R:250-8BITMIME +R:250 ENHANCEDSTATUSCODES +S:MAIL FROM: SIZE=2958 +R:250 2.1.3 jmrcpn@gmail.com sender ok +S:RCPT TO: +R:250 2.6.4 Address accepted +#------------------------------------------------------------------------- +#-sending data +C:DATA 354 3.5.0 End data with . +D:Subject: (feed008) sending email to local only +D:From: Maitre Post +D:To: Maitre WEB +D: +D:.single dot, next is an empty line starting with a '.' +D:. +D:This email is sent to 3 domain X 1 users +D: +C:. +#------------------------------------------------------------------------- +R:250-3.5.3 Session ID=<... +R:250-3.5.3 data stream received:... +R:250 3.5.3 Message accepted for delivery +S:QUIT +R:221 2.0.0 Bye, closing connection... diff --git a/lib/lvleml.c b/lib/lvleml.c index 2b3a967..f27e71c 100644 --- a/lib/lvleml.c +++ b/lib/lvleml.c @@ -1609,7 +1609,7 @@ while (proceed==true) { break; case 5 : //everything ok contact->mailfrom=strdup(mailfrom); - (void) transmit(contact,true,"%d 2.1.3 %s.. sender ok", + (void) transmit(contact,true,"%d 2.1.3 %s sender ok", CMDOK,contact->mailfrom); success=true; break; -- 2.47.3