Showing 655 of 655 total issues
Avoid too many return
statements within this function. Open
Open
return next();
Avoid too many return
statements within this function. Open
Open
if (!xclient.name) return next(NEXT_HOOK, 'lookup_rdns');
Avoid too many return
statements within this function. Open
Open
return next(OK);
Avoid too many return
statements within this function. Open
Open
return true;
Avoid too many return
statements within this function. Open
Open
return next(DENY, 'HELO host does not match rDNS');
Avoid too many return
statements within this function. Open
Open
return chsit(null, 'rDNS is a generic record');
Avoid too many return
statements within this function. Open
Open
return auth_and_mail_phase(); // no outbound TLS config
Avoid too many return
statements within this function. Open
Open
return this.respond(501, `Invalid MAIL FROM address`);
Avoid too many return
statements within this function. Open
Open
return require(path.join(path.dirname(this.plugin_path), module));
Avoid too many return
statements within this function. Open
Open
if (!smtp_properties.tls) return auth_and_mail_phase(); // TLS not advertised by remote
Avoid too many return
statements within this function. Open
Open
if (net_utils.ip_in_list(obtls.cfg.no_tls_hosts, host)) return auth_and_mail_phase();
Avoid too many return
statements within this function. Open
Open
return self.temp_fail(`Upstream error: ${code} ${(extc) ? `${extc} ` : ''}${reason}`);
Avoid too many return
statements within this function. Open
Open
return self.bounce(reason, { mx });
Avoid too many return
statements within this function. Open
Open
return 0;
Avoid too many return
statements within this function. Open
Open
if (isNaN(num)) return error(i, 'invalid number or symbol');
Avoid too many return
statements within this function. Open
Open
if (num < 5) return error(i, 'delay time too small, should be >=5 seconds')
Avoid too many return
statements within this function. Open
Open
return stream_line_reader(contents, transaction, err => {
if (err) {
return next(constants.denysoft, `Error from stream line reader: ${err}`);
}
exports.send_trans_email(transaction, next);
Avoid too many return
statements within this function. Open
Open
return finish_processing_mail(false);
Avoid too many return
statements within this function. Open
Open
return;
Avoid too many return
statements within this function. Open
Open
return finish_processing_mail(false);