citadel
About: Citadel is an advanced messaging and collaboration system for groupware and BBS applications (preferred OS: Linux).
  Fossies Dox: citadel.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

smtp_util.c File Reference
#include "sysdep.h"
#include <stdlib.h>
#include <unistd.h>
#include <stdio.h>
#include <termios.h>
#include <fcntl.h>
#include <signal.h>
#include <pwd.h>
#include <errno.h>
#include <sys/types.h>
#include <syslog.h>
#include <time.h>
#include <sys/wait.h>
#include <ctype.h>
#include <string.h>
#include <limits.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <libcitadel.h>
#include "citadel.h"
#include "server.h"
#include "citserver.h"
#include "support.h"
#include "config.h"
#include "control.h"
#include "user_ops.h"
#include "database.h"
#include "msgbase.h"
#include "internet_addressing.h"
#include "genstamp.h"
#include "domain.h"
#include "clientsocket.h"
#include "locate_host.h"
#include "citadel_dirs.h"
#include "ctdl_module.h"
#include "smtp_util.h"
Include dependency graph for smtp_util.c:

Go to the source code of this file.

Functions

const char * smtp_get_Recipients (void)
 
void smtp_do_bounce (const char *instr, int is_final)
 
char * smtpstatus (int code)
 

Variables

char * smtpcodes [][2]
 

Function Documentation

◆ smtp_do_bounce()

◆ smtp_get_Recipients()

const char * smtp_get_Recipients ( void  )

Definition at line 53 of file smtp_util.c.

References citsmtp::from, and SMTP.

Referenced by smtp_data(), smtp_do_bounce(), and smtp_rcpt().

◆ smtpstatus()

char * smtpstatus ( int  code)

Definition at line 305 of file smtp_util.c.

References smtpcodes.

Referenced by trim_response().

Variable Documentation

◆ smtpcodes

char* smtpcodes[][2]

Definition at line 253 of file smtp_util.c.

Referenced by smtpstatus().