#--------------------------------------------------------------------
#test area sub directory
SBINDIR = usr/sbin
-DATATST = data-tst
+DATATST = data-feed
LOCKDIR = $(TESTDIR)/var/run/$(APPNAME)
#managing debugging test
#--------------------------------------------------------------------
#test procedure
#--------------------------------------------------------------------
+#testing SPF fonction
tstspf : clean debug
- @ shell/test-spf.sh data-tst/spf.tst
+ @ shell/test-spf.sh data-spf/spf.tst
#todo a specfic test
-DATA = chkaddr.spf.example.com 127.0.1.255
+#DATA = chkaddr.spf.example.com 127.0.1.255
#--------------------------------------------------------------------
#preparing a test area
phase=999; //Trouble trouble
break;
case 5 : //all data sent lets say it is good
- (void) rou_alert(0,"JMPDBG all data sent",data);
status=true;
break;
default : //SAFE Guard
phase++;
}
if (status==true)
- (void) rou_alert(0,"Scanning file <%s> was completed OK",filename);
+ (void) rou_alert(2,"Scanning file <%s> was completed OK",filename);
return status;
}
/********************************************************/
if (scanonefile(feed,argv[next])==false)
next=argc; //do not check next file
break;
- case 3 : //incrementing numfile scanned
+ case 2 : //incrementing numfile scanned
numfile++;
break;
default : //still file to be scanned
(void) openlog("feeder",LOG_NDELAY|LOG_PID,LOG_DAEMON);
numfile=scanallfiles(params->argc,params->argv);
if (numfile==(params->argc-2))
- (void) rou_alert(0,"%d file successfully transmitted to <%s.%s>",
+ (void) rou_alert(0,"%d file successfully submitted to <%s.%s>",
numfile,params->argv[0],params->argv[1]);
(void) closelog();
break;
--- /dev/null
+#very simple test to feed SMTP server
+#====================================================
+T:Very Simple email sending
+R:220 mailleur.example.com ESMTP (cleartext) emlrcvr...
+C:ORGN 127.127.0.2
+R:220 mailleur.example.com ESMTP (cleartext) emlrcvr...
+#====================================================
+S:HELO example.com
+R:250-mailleur.example.com, link (cleartext) ready, your IP/FQDN=[127.127.0.2/feed2.example.com]
+S:MAIL FROM: <postmaster@example.com>
+R:250 2.1.3 postmaster@example.com.. sender ok
+S:RCPT TO: <postmaster@example.com>
+R:250 2.6.2 Address accepted
+#-------------------------------------------------------------------------
+#-sending data
+C:DATA
+Subject: Very Simple email contents
+
+FIRST Line
+SECOND Line
+LAST Line
+
+.
+R:250 3.5.3 Message accepted for delivery
+S:QUIT
+R:221 2.0.0 Bye, closing connection...
#very simple test to feed SMTP server
#====================================================
-T:Simple email sending
+T:Very Simple email sending
R:220 mailleur.example.com ESMTP (cleartext) emlrcvr...
C:ORGN 127.127.0.2
R:220 mailleur.example.com ESMTP (cleartext) emlrcvr...
verif=SSL_get_verify_result(tls->ssl);
switch (verif) {
case X509_V_OK :
- (void) rou_alert(0,"Peer is [%s]/%s",tls->peerip,tls->peername);
- (void) rou_alert(0,"%s; Remote certificate is verified",cn);
+ (void) rou_alert(1,"Peer is [%s]/%s",tls->peerip,tls->peername);
+ (void) rou_alert(1,"%s; Remote certificate is verified",cn);
break;
default :
(void) rou_alert(0,"%s Remote certificate status='%d'",OPEP,verif);