--- parser3/src/classes/mail.C 2004/05/11 15:03:49 1.104 +++ parser3/src/classes/mail.C 2005/08/09 08:14:48 1.110 @@ -1,11 +1,11 @@ /** @file Parser: @b mail parser class. - Copyright (c) 2001-2004 ArtLebedev Group (http://www.artlebedev.com) + Copyright (c) 2001-2005 ArtLebedev Group (http://www.artlebedev.com) Author: Alexandr Petrosian (http://paf.design.ru) */ -static const char * const IDENT_MAIL_C="$Date: 2004/05/11 15:03:49 $"; +static const char * const IDENT_MAIL_C="$Date: 2005/08/09 08:14:48 $"; #include "pa_config_includes.h" #include "pa_vmethod_frame.h" @@ -21,6 +21,10 @@ static const char * const IDENT_MAIL_C=" #include "smtp.h" +// debug switches + +//#define DEBUG_JUST_SEE_MESSAGE + // defines #define MAIL_CLASS_NAME "mail" @@ -214,9 +218,12 @@ static void _send(Request& r, MethodPara GET_SELF(r, VMail).message_hash_to_string(r, hash, 0, from, smtp_server_port?true:false /*send by SMTP=strip to?*/, to); - //r.write_pass_lang(message); +#ifdef DEBUG_JUST_SEE_MESSAGE + r.write_pass_lang(message); +#else sendmail(vmail_conf, smtp_server_port, message, from, to, soptions); +#endif } // constructor & configurator