return (0); // We're Evaling whether a recipient exists
}
else if (!(CC->logged_in)) {
+
if ((CC->room.QRflags & QR_READONLY)) {
snprintf(errmsgbuf, n, "Not logged in.");
return (ERROR + NOT_LOGGED_IN);
snprintf(errmsgbuf, n, "Not logged in Moderation feature not yet implemented!");
return (ERROR + NOT_LOGGED_IN);
}
- if ((CC->room.QRflags2 & QR2_SMTP_PUBLIC) == 0) {
+ if ((PostPublic!=POST_LMTP) &&(CC->room.QRflags2 & QR2_SMTP_PUBLIC) == 0) {
SpoolControl *sc;
char filename[SIZ];
int found;