YxySendMailMasterBase.java
15.3 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
package com.espeed.pojo;
import java.io.Serializable;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.Transient;
/**
* 程序名称: EspeedMail_时速邮箱
* 程序版本: V1.0
* 作 者: 深圳市科飞时速网络技术有限公司(0755-88843776)
* 版权所有: 深圳市科飞时速网络技术有限公司
* 技术支持: Tech@21gmail.com
* 单元名称: 邮件基本信息实体(营销游)
* 开始时间: 2013.12.09
* 程 序 员: 谢勇
* 最后修改:
* 备 注: 如需修改请通知程序员
*/
@Entity
@Table(name="yxy_send_mail_master_base")
public class YxySendMailMasterBase implements Serializable{
private static final long serialVersionUID = 1L;
private int send_mail_id;//发送邮件ID
private String user_loginid;//创建用户账号
private String user_domain;//创建用户域名
private String create_time;//创建时间
private String setYYtime;//截取后的时间(年月日)
private String setHHtime;//截取后的时间(时分秒)
private int mass_flag;//是否群发邮件
private int yxy_flag;//是否营销邮邮件
private int separate_flag;//是否分别发送
private int isuse;//是否使用中
private int allow_proxy;//是否允许代发
private int is_unsubscribe;//是否退订
private int unsubscribe_language;//退订选择语言(1.中文2.英文,3自定义)
private String unstr;//退订字符(自定义)
private int front_send_flag;//是否前台直发
private int include_link;//是否包含嵌入链接
private String link_context;//链接内容
private int include_variable;//是否包含邮件变量
private String variable_file_path;//邮件变量文件路径
private int interval_flag;//是否间隔发送
private int Interval_minute ;//间隔时间'
private int per_send_count;//每批发送邮件数'
private int random_flag;
private int use_espeed_flag;
private String mail_account;//发送邮箱账号
private String sender;//发件人
private String send_email;//发件人邮箱
private String reply_email;//回复邮箱
private String subject;//主题
private String setsubject;//截取后的主题
private int auto_change_subject;//是否多主题变换
private String body;//邮件正文
private int attachment_count;//包含附件数量
private int attachment_size;//附件大小
private String attarchment_path ;//附件保存路径
private int image_count ;//包含图片数量
private int image_size;//图片大小
private String image_path;//图片保存路径
private String eml_file_path;//EML文件路径
private String eml_encode_key;//EML文件KEY
private int mail_size;//邮件大小
private int plans_send;//是否定时发送
private String plans_send_time;//定时发送时间
private int convert_time_zone;//是否转换时区发送
private int important_flag;//是否重要邮件
private int urgent_flag;//是否紧急邮件
private int delete_flag ;//删除标识
private String result_remark;//发送情况摘要
private String remark;//邮件备注
private String keywords;//关键词
private int status ;//处理状态
private int star_flag;//是否星标邮件
private int lock_flag;//锁定标识
private int secure_flag ;//保密标识
private int need_auditing;//是否需要审核
private int auditing_flag;//审核标识
private String auditing_operator;//审核人',
private String auditing_time;//审核时间
private int has_folder;//是否已归档
private int has_classify;//分类
private int has_tips;//是否有标签
private int reply_mail_count;//回复邮件总数
private int folder_id;//所属文件夹ID
private String mail_uid; //mail唯一性标识
private int is_high_precision;//是否使用高精准发信
private int send_num;//发送量
private int reading_tol;//点击总数
private int un_person;//退订人数
private String txtaddresspath;//txt文件存放路径
private String txtmemberpath;//整理后未读地址路径
private int isarrange;//是否整理0:未整理 1:已整理
private int membernum;//整理后的地址量
private int isaddaddress;//是否加入了地址库0:否,1:是
private int sendci;//发送次数
private int mainid;//邮件主ID(如果为0则是主邮件,否则为在发一次的邮件)
private String next_sendtime;//发在一次时间
private int iscrm;//是不是客户管理的
private int isold;//是不是老客户营销
private int uid;
@Id
@GeneratedValue(strategy=GenerationType.AUTO)
public int getSend_mail_id() {
return send_mail_id;
}
public void setSend_mail_id(int sendMailId) {
send_mail_id = sendMailId;
}
public String getCreate_time() {
return create_time;
}
public void setCreate_time(String createTime) {
create_time = createTime;
}
public int getMass_flag() {
return mass_flag;
}
public void setMass_flag(int massFlag) {
mass_flag = massFlag;
}
public int getYxy_flag() {
return yxy_flag;
}
public void setYxy_flag(int yxyFlag) {
yxy_flag = yxyFlag;
}
public int getSeparate_flag() {
return separate_flag;
}
public void setSeparate_flag(int separateFlag) {
separate_flag = separateFlag;
}
public int getAllow_proxy() {
return allow_proxy;
}
public void setAllow_proxy(int allowProxy) {
allow_proxy = allowProxy;
}
public int getFront_send_flag() {
return front_send_flag;
}
public void setFront_send_flag(int frontSendFlag) {
front_send_flag = frontSendFlag;
}
public int getInclude_link() {
return include_link;
}
public void setInclude_link(int includeLink) {
include_link = includeLink;
}
public int getInclude_variable() {
return include_variable;
}
public void setInclude_variable(int includeVariable) {
include_variable = includeVariable;
}
public String getVariable_file_path() {
return variable_file_path;
}
public void setVariable_file_path(String variableFilePath) {
variable_file_path = variableFilePath;
}
public int getInterval_flag() {
return interval_flag;
}
public void setInterval_flag(int intervalFlag) {
interval_flag = intervalFlag;
}
public int getInterval_minute() {
return Interval_minute;
}
public void setInterval_minute(int intervalMinute) {
Interval_minute = intervalMinute;
}
public int getPer_send_count() {
return per_send_count;
}
public void setPer_send_count(int perSendCount) {
per_send_count = perSendCount;
}
public int getRandom_flag() {
return random_flag;
}
public void setRandom_flag(int randomFlag) {
random_flag = randomFlag;
}
public int getUse_espeed_flag() {
return use_espeed_flag;
}
public void setUse_espeed_flag(int useEspeedFlag) {
use_espeed_flag = useEspeedFlag;
}
public String getMail_account() {
return mail_account;
}
public void setMail_account(String mailAccount) {
mail_account = mailAccount;
}
public String getSender() {
return sender;
}
public void setSender(String sender) {
this.sender = sender;
}
public String getSend_email() {
return send_email;
}
public void setSend_email(String sendEmail) {
send_email = sendEmail;
}
public String getReply_email() {
return reply_email;
}
public void setReply_email(String replyEmail) {
reply_email = replyEmail;
}
public String getSubject() {
return subject;
}
public void setSubject(String subject) {
this.subject = subject;
}
public int getAuto_change_subject() {
return auto_change_subject;
}
public void setAuto_change_subject(int autoChangeSubject) {
auto_change_subject = autoChangeSubject;
}
@Transient
public String getBody() {
return body;
}
public void setBody(String body) {
this.body = body;
}
public int getAttachment_count() {
return attachment_count;
}
public void setAttachment_count(int attachmentCount) {
attachment_count = attachmentCount;
}
public int getAttachment_size() {
return attachment_size;
}
public void setAttachment_size(int attachmentSize) {
attachment_size = attachmentSize;
}
public String getAttarchment_path() {
return attarchment_path;
}
public void setAttarchment_path(String attarchmentPath) {
attarchment_path = attarchmentPath;
}
public int getImage_count() {
return image_count;
}
public void setImage_count(int imageCount) {
image_count = imageCount;
}
public int getImage_size() {
return image_size;
}
public void setImage_size(int imageSize) {
image_size = imageSize;
}
public String getImage_path() {
return image_path;
}
public void setImage_path(String imagePath) {
image_path = imagePath;
}
public String getEml_file_path() {
return eml_file_path;
}
public void setEml_file_path(String emlFilePath) {
eml_file_path = emlFilePath;
}
public String getEml_encode_key() {
return eml_encode_key;
}
public void setEml_encode_key(String emlEncodeKey) {
eml_encode_key = emlEncodeKey;
}
public int getMail_size() {
return mail_size;
}
public void setMail_size(int mailSize) {
mail_size = mailSize;
}
public int getPlans_send() {
return plans_send;
}
public void setPlans_send(int plansSend) {
plans_send = plansSend;
}
public String getPlans_send_time() {
return plans_send_time;
}
public void setPlans_send_time(String plansSendTime) {
plans_send_time = plansSendTime;
}
public int getConvert_time_zone() {
return convert_time_zone;
}
public void setConvert_time_zone(int convertTimeZone) {
convert_time_zone = convertTimeZone;
}
public int getImportant_flag() {
return important_flag;
}
public void setImportant_flag(int importantFlag) {
important_flag = importantFlag;
}
public int getUrgent_flag() {
return urgent_flag;
}
public void setUrgent_flag(int urgentFlag) {
urgent_flag = urgentFlag;
}
public int getDelete_flag() {
return delete_flag;
}
public void setDelete_flag(int deleteFlag) {
delete_flag = deleteFlag;
}
public String getResult_remark() {
return result_remark;
}
public void setResult_remark(String resultRemark) {
result_remark = resultRemark;
}
public String getRemark() {
return remark;
}
public void setRemark(String remark) {
this.remark = remark;
}
public String getKeywords() {
return keywords;
}
public void setKeywords(String keywords) {
this.keywords = keywords;
}
public int getStatus() {
return status;
}
public void setStatus(int status) {
this.status = status;
}
public int getStar_flag() {
return star_flag;
}
public void setStar_flag(int starFlag) {
star_flag = starFlag;
}
public int getLock_flag() {
return lock_flag;
}
public void setLock_flag(int lockFlag) {
lock_flag = lockFlag;
}
public int getSecure_flag() {
return secure_flag;
}
public void setSecure_flag(int secureFlag) {
secure_flag = secureFlag;
}
public int getNeed_auditing() {
return need_auditing;
}
public void setNeed_auditing(int needAuditing) {
need_auditing = needAuditing;
}
public int getAuditing_flag() {
return auditing_flag;
}
public void setAuditing_flag(int auditingFlag) {
auditing_flag = auditingFlag;
}
public String getAuditing_operator() {
return auditing_operator;
}
public void setAuditing_operator(String auditingOperator) {
auditing_operator = auditingOperator;
}
public String getAuditing_time() {
return auditing_time;
}
public void setAuditing_time(String auditingTime) {
auditing_time = auditingTime;
}
public int getHas_folder() {
return has_folder;
}
public void setHas_folder(int hasFolder) {
has_folder = hasFolder;
}
public int getHas_classify() {
return has_classify;
}
public void setHas_classify(int hasClassify) {
has_classify = hasClassify;
}
public int getHas_tips() {
return has_tips;
}
public void setHas_tips(int hasTips) {
has_tips = hasTips;
}
public int getReply_mail_count() {
return reply_mail_count;
}
public void setReply_mail_count(int replyMailCount) {
reply_mail_count = replyMailCount;
}
public int getFolder_id() {
return folder_id;
}
public void setFolder_id(int folderId) {
folder_id = folderId;
}
public int getIsuse() {
return isuse;
}
public void setIsuse(int isuse) {
this.isuse = isuse;
}
@Transient
public String getSetsubject() {
return setsubject;
}
public void setSetsubject(String setsubject) {
this.setsubject = setsubject;
}
@Transient
public String getSetYYtime() {
return setYYtime;
}
public void setSetYYtime(String setYYtime) {
this.setYYtime = setYYtime;
}
@Transient
public String getSetHHtime() {
return setHHtime;
}
public void setSetHHtime(String setHHtime) {
this.setHHtime = setHHtime;
}
public String getMail_uid() {
return mail_uid;
}
public void setMail_uid(String mailUid) {
mail_uid = mailUid;
}
public int getIs_high_precision() {
return is_high_precision;
}
public void setIs_high_precision(int isHighPrecision) {
is_high_precision = isHighPrecision;
}
public String getLink_context() {
return link_context;
}
public void setLink_context(String linkContext) {
link_context = linkContext;
}
public int getIs_unsubscribe() {
return is_unsubscribe;
}
public void setIs_unsubscribe(int isUnsubscribe) {
is_unsubscribe = isUnsubscribe;
}
public int getUnsubscribe_language() {
return unsubscribe_language;
}
public void setUnsubscribe_language(int unsubscribeLanguage) {
unsubscribe_language = unsubscribeLanguage;
}
public int getSend_num() {
return send_num;
}
public void setSend_num(int sendNum) {
send_num = sendNum;
}
public String getUser_loginid() {
return user_loginid;
}
public void setUser_loginid(String userLoginid) {
user_loginid = userLoginid;
}
public String getUser_domain() {
return user_domain;
}
public void setUser_domain(String userDomain) {
user_domain = userDomain;
}
public int getUn_person() {
return un_person;
}
public void setUn_person(int unPerson) {
un_person = unPerson;
}
public int getReading_tol() {
return reading_tol;
}
public void setReading_tol(int readingTol) {
reading_tol = readingTol;
}
public String getTxtaddresspath() {
return txtaddresspath;
}
public void setTxtaddresspath(String txtaddresspath) {
this.txtaddresspath = txtaddresspath;
}
public int getIsarrange() {
return isarrange;
}
public void setIsarrange(int isarrange) {
this.isarrange = isarrange;
}
public int getIsaddaddress() {
return isaddaddress;
}
public void setIsaddaddress(int isaddaddress) {
this.isaddaddress = isaddaddress;
}
public int getSendci() {
return sendci;
}
public void setSendci(int sendci) {
this.sendci = sendci;
}
public int getMainid() {
return mainid;
}
public void setMainid(int mainid) {
this.mainid = mainid;
}
public String getNext_sendtime() {
return next_sendtime;
}
public void setNext_sendtime(String nextSendtime) {
next_sendtime = nextSendtime;
}
public String getTxtmemberpath() {
return txtmemberpath;
}
public void setTxtmemberpath(String txtmemberpath) {
this.txtmemberpath = txtmemberpath;
}
public int getMembernum() {
return membernum;
}
public void setMembernum(int membernum) {
this.membernum = membernum;
}
// public int getIscrm() {
// return iscrm;
// }
// public void setIscrm(int iscrm) {
// this.iscrm = iscrm;
// }
public int getUid() {
return uid;
}
public void setUid(int uid) {
this.uid = uid;
}
public String getUnstr() {
return unstr;
}
public void setUnstr(String unstr) {
this.unstr = unstr;
}
public int getIsold() {
return isold;
}
public void setIsold(int isold) {
this.isold = isold;
}
public int getIscrm() {
return iscrm;
}
public void setIscrm(int iscrm) {
this.iscrm = iscrm;
}
}