#ifndef WIN32 #include #endif #include #include #include #include std::string gen_message_id(const std::string &module) { unsigned pid; #ifdef WIN32 pid=0; #else pid=getpid(); #endif return module+"."+ i2string((unsigned int)(pid+(config.midcount++)))+"."+ i2string((unsigned int)(time(NULL)))+"@"+ config.boxname+"."+ config.domain; }