Exemplo n.º 1
0
        void task_GetMessageStream(object sender, TcpMessageEventArgs e)
        {
            //if (!Directory.Exists(m_MailStorePath + "IncomingSMTP"))
            //{
            //    Directory.CreateDirectory(m_MailStorePath + "IncomingSMTP");
            //}

            //e.Stream = new FileStream(API_Utlis.PathFix(m_MailStorePath + "IncomingSMTP\\" + Guid.NewGuid().ToString().Replace("-", "") + ".eml"), FileMode.Create, FileAccess.ReadWrite, FileShare.ReadWrite, 32000, FileOptions.DeleteOnClose);
            //e.Task.Tags["MessageStream"] = e.Stream;
        }
Exemplo n.º 2
0
 public static SBClient GetSBClient(this TcpMessageEventArgs <IConnectionServer> args)
 {
     return(MSNPService.Instance.SBClients.Where(x => args.Connection.ConnectionId == x.Connection.ConnectionId).FirstOrDefault());
 }