From 2d0eaa1710d456a9c5d299d1c63ab747a7c6041d Mon Sep 17 00:00:00 2001 From: Art Cancro Date: Wed, 22 Dec 1999 04:11:33 +0000 Subject: [PATCH] * Fun stuff with addressing and trying to save messages from smtp mode --- citadel/serv_smtp.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/citadel/serv_smtp.c b/citadel/serv_smtp.c index ec7b9ae2e..434e23c0a 100644 --- a/citadel/serv_smtp.c +++ b/citadel/serv_smtp.c @@ -59,6 +59,8 @@ long SYM_SMTP; void smtp_greeting(void) { strcpy(CC->cs_clientname, "Citadel SMTP"); + CC->internal_pgm = 1; + CC->cs_flags |= CS_STEALTH; CtdlAllocUserData(SYM_SMTP, sizeof(struct citsmtp)); cprintf("220 Welcome to the Citadel/UX ESMTP server at %s\n", @@ -135,6 +137,8 @@ void smtp_get_pass(char *argbuf) { if (CtdlTryPassword(password) == pass_ok) { cprintf("235 Authentication successful.\n"); lprintf(9, "SMTP auth login successful\n"); + CC->internal_pgm = 0; + CC->cs_flags &= ~CS_STEALTH; } else { cprintf("500 Authentication failed.\n"); -- 2.39.2