添加项目文件。
This commit is contained in:
37
common/Tnb.Thirdparty/Email/Internal/MailFileParameterInfo.cs
vendored
Normal file
37
common/Tnb.Thirdparty/Email/Internal/MailFileParameterInfo.cs
vendored
Normal file
@@ -0,0 +1,37 @@
|
||||
namespace JNPF.Extras.Thirdparty.Email;
|
||||
|
||||
/// <summary>
|
||||
/// 邮件文件参数信息.
|
||||
/// </summary>
|
||||
public class MailFileParameterInfo
|
||||
{
|
||||
/// <summary>
|
||||
/// 文件id.
|
||||
/// </summary>
|
||||
public string fileId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 文件名.
|
||||
/// </summary>
|
||||
public string fileName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 文件大小.
|
||||
/// </summary>
|
||||
public string fileSize { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 文件时间.
|
||||
/// </summary>
|
||||
public DateTime fileTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 文件状态.
|
||||
/// </summary>
|
||||
public string fileState { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 文件名.
|
||||
/// </summary>
|
||||
public string name { get; set; }
|
||||
}
|
||||
62
common/Tnb.Thirdparty/Email/Internal/MailInfo.cs
vendored
Normal file
62
common/Tnb.Thirdparty/Email/Internal/MailInfo.cs
vendored
Normal file
@@ -0,0 +1,62 @@
|
||||
namespace JNPF.Extras.Thirdparty.Email;
|
||||
|
||||
/// <summary>
|
||||
/// 邮件信息.
|
||||
/// </summary>
|
||||
public class MailInfo
|
||||
{
|
||||
/// <summary>
|
||||
/// 消息标识符.
|
||||
/// </summary>
|
||||
public string UID { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 收件人邮箱.
|
||||
/// </summary>
|
||||
public string To { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 收件人名称
|
||||
/// </summary>
|
||||
public string ToName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 抄送人.
|
||||
/// </summary>
|
||||
public string CC { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 抄送人名称.
|
||||
/// </summary>
|
||||
public string CCName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 密送人.
|
||||
/// </summary>
|
||||
public string Bcc { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 密送人名称.
|
||||
/// </summary>
|
||||
public string BccName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 消息主题.
|
||||
/// </summary>
|
||||
public string Subject { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 文本格式.
|
||||
/// </summary>
|
||||
public string BodyText { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 附件.
|
||||
/// </summary>
|
||||
public List<MailFileParameterInfo> Attachment { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 收件时间.
|
||||
/// </summary>
|
||||
public DateTime Date { get; set; }
|
||||
}
|
||||
47
common/Tnb.Thirdparty/Email/Internal/MailParameterInfo.cs
vendored
Normal file
47
common/Tnb.Thirdparty/Email/Internal/MailParameterInfo.cs
vendored
Normal file
@@ -0,0 +1,47 @@
|
||||
namespace JNPF.Extras.Thirdparty.Email;
|
||||
|
||||
/// <summary>
|
||||
/// 邮箱参数信息.
|
||||
/// </summary>
|
||||
public class MailParameterInfo
|
||||
{
|
||||
/// <summary>
|
||||
/// POP3服务.
|
||||
/// </summary>
|
||||
public string POP3Host { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// POP3端口.
|
||||
/// </summary>
|
||||
public int POP3Port { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// SMTP服务.
|
||||
/// </summary>
|
||||
public string SMTPHost { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// SMTP端口.
|
||||
/// </summary>
|
||||
public int SMTPPort { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 账户.
|
||||
/// </summary>
|
||||
public string Account { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 账户名称.
|
||||
/// </summary>
|
||||
public string AccountName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 密码.
|
||||
/// </summary>
|
||||
public string Password { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// SSL.
|
||||
/// </summary>
|
||||
public bool Ssl { get; set; } = false;
|
||||
}
|
||||
Reference in New Issue
Block a user