--邮件列表
CG_MAIL_QUERY = {
	{"type",	1,		"byte"},--1：系统邮件 2：公告
}
MailNet = {
	{"uuid",		1,	"string"},
	{"type",		1,	"byte"},
	{"senderName",	1,	"string"},
	{"identity",	1,	"string"},
	{"sendTime",	1,	"int"},
	{"read",		1,	"byte"},    --0：未读，1：已读
	{"get",			1,	"byte"},    --0：未领取，1：已领取
    {"head",        1,  "int"},     --发送者头像ID  -- 0 为系统邮件
    {"flag",        1,  "byte"},    --是否有附件  0 无附件，1有附件
    {"fbTime",      1,  "int"},         --反馈时间
    {"fbContent",   1,  "string"},      --反馈内容
    {"fbHead",      1,  "int"},         --反馈头像
    {"fbLv",        1,  "int"},         --反馈等级
    {"expireTime",  1,  "int"},         --过期时间(秒)
}
GC_MAIL_QUERY = {
	{"isEnd",		1,	    "byte"},            --1：最后一个包
	{"list",	    30,		MailNet},
    {"dotFlag",     1,      "byte"},           -- 红点标注 1：个人邮件，2：系统邮件 3：both
}

--读邮件
CG_MAIL_READ = {
	{"uuid",		1,	"string"},
}

GC_MAIL_READ = {
	{"uuid",		1,	"string"},
	{"title",	    1,	"string"},
	{"content",	    1,	"string"},
	{"items",	    30,	require("bag.Proto").ItemData},
    {"name",        1,  "string"},
    {"fbTime",      1,  "int"},      --反馈时间
    {"fbContent",   1,  "string"},  --反馈内容
    {"fbHead",      1,  "int"},      --反馈头像
    {"fbLv",        1,  "int"},           --反馈等级
}

--领取附件
CG_MAIL_GET = {
	{"uuid",		1,	"string"},
}

GC_MAIL_GET = {
	{"uuid",		1,	"string"},
}

--删除邮件
CG_MAIL_DEL = {
	{"uuid",		1,	"string"},
}

GC_MAIL_DEL = {
	{"uuid",		1,	"string"},
}

--一键删除
CG_MAIL_ALL_DEL = {
	{"type",		1,	"byte"},-- 0 所有邮件 1 系统邮件 2 玩家邮件
}

GC_MAIL_ALL_DEL = {
	{"delStr",		1,	"string"},
}
--一键领取
CG_MAIL_ALL_GET = {}

CG_MAIL_SEND = {
	{"identity",	1,	"string"},
	{"content",		1,	"string"},
}

GC_MAIL_SEND = {}