if ((buffer==(char *)0)||(strlen(buffer)==0)) {
const char *ninfo="%d 5.7.1 Missing auth type";
- (void) eml_note(contact,NULL,ninfo,DISCARD);
+ (void) eml_note(contact,NULL,ninfo,UKNUSER);
(void) eml_transmit(contact,true,ninfo,UKNUSER);
phase=999; //No need to go further
}
static char *cmt="bad authentication type";
(void) rou_alert(0,"%s auth type <%s> unknown (Bug?)",OPEP,local);
- (void) eml_note(contact,NULL,"%d %s",DISCARD,cmt);
+ (void) eml_note(contact,NULL,"%d %s",BADPAR,cmt);
(void) eml_transmit(contact,true,"%d 5.7.2 %s",BADPAR,cmt);
(void) setterminator(contact,cmt);
phase=999; //Trouble Trouble
static char *cmt="Unsafe PLAIN auth mode";
contact->credit-=2;
- (void) eml_note(contact,NULL,"%d %s",DISCARD,cmt);
+ (void) eml_note(contact,NULL,"%d %s",FAILED,cmt);
(void) eml_transmit(contact,true,"%d 5.7.3 %s",FAILED,cmt);
(void) setterminator(contact,cmt);
phase=999;
static char *cmt="Unsafe LOGIN auth mode";
contact->credit-=2;
- (void) eml_note(contact,NULL,"%d %s",DISCARD,cmt);
+ (void) eml_note(contact,NULL,"%d %s",FAILED,cmt);
(void) eml_transmit(contact,true,"%d 5.7.3 %s",FAILED,cmt);
(void) setterminator(contact,cmt);
phase=999;
(void) log_fprintlog(contact->logptr,true,fmt,BADAUTH,auth,rmtpass);
(void) sleep(2);
(void) eml_note(contact,NULL,"%d user <%s> pass=<%s> bad authentication",
- DISCARD,auth,rmtpass);
+ BADAUTH,auth,rmtpass);
(void) eml_transmit(contact,true,"%d 5.7.4 wrong authentication",BADAUTH);
(void) setterminator(contact,"Authentication failure");
contact->credit-=1;