GetMessage_EventArgs.cs
上传用户:horngjaan
上传日期:2009-12-12
资源大小:2882k
文件大小:1k
源码类别:

Email服务器

开发平台:

C#

  1. using System;
  2. namespace LumiSoft.MailServer.POP3
  3. {
  4. /// <summary>
  5. /// Provides data for the GetMailEvent event.
  6. /// </summary>
  7. public class GetMessage_EventArgs
  8. {
  9. private string m_MessageID = "";
  10. private byte[] m_Message   = null;
  11. private string m_UserName  = "";
  12. /// <summary>
  13. /// Default constructor.
  14. /// </summary>
  15. /// <param name="messageID">Message ID.</param>
  16. /// <param name="mailbox">Mailbox name</param>
  17. public GetMessage_EventArgs(string messageID,string mailbox)
  18. {
  19. m_MessageID = messageID;
  20. m_UserName  = mailbox;
  21. }
  22. #region properties Implementation
  23. /// <summary>
  24. /// ID of message which to retrieve.
  25. /// </summary>
  26. public string MessageID
  27. {
  28. get{ return m_MessageID; }
  29. }
  30. /// <summary>
  31. /// Mail message which is delivered to user.
  32. /// </summary>
  33. public byte[] Message
  34. {
  35. get{ return m_Message; }
  36. set{ m_Message = value; }
  37. }
  38. /// <summary>
  39. /// User Name.
  40. /// </summary>
  41. public string UserName
  42. {
  43. get{ return m_UserName; }
  44. }
  45. #endregion
  46. }
  47. }