/// メールボックスの総メール数を取得します。 /// <summary> /// Get total mail count at mailbox. /// メールボックスの総メール数を取得します。 /// </summary> /// <returns></returns> public Int64 GetTotalMessageCount() { StatCommandResult rs = null; rs = this.ExecuteStat(); return(rs.TotalMessageCount); }
/// <summary> /// /// </summary> /// <param name="text"></param> public StatCommandResult(String text) : base(text) { if (this.Ok == true) { this._TotalMessageCount = StatCommandResult.GetTotalMessageCount(text); this._TotalSize = StatCommandResult.GetTotalSize(text); } }
/// POP3メールサーバーへSTATコマンドを送信します。 /// <summary> /// Send stat command to pop3 server. /// POP3メールサーバーへSTATコマンドを送信します。 /// </summary> /// <returns></returns> public StatCommandResult ExecuteStat() { StatCommandResult rs = null; String s = ""; this.CheckAuthenticate(); s = this.Execute("Stat", false); this.CheckResponseError(s); rs = new StatCommandResult(s); return(rs); }