Ejemplo n.º 1
0
 public MlCmd(Logger logger, Mail mail, MlOneUser mlOneUser)
 {
     //this.logger = logger;
     var lines = Inet.GetLines(mail.GetBody());
     foreach (var line in lines) {
         var str = mail.GetEncoding().GetString(line);
         str = Inet.TrimCrlf(str);
         //Ver5.6.4 前後の空白を除去する
         str = str.Trim();
         if (str == "")//空白行は無視する
             continue;
         if (!SetCmd(str, mlOneUser)) {
             logger.Set(LogKind.Error, null, 40, str);//解釈失敗
         }
     }
 }