public class Email extends BasicSjzt
| 限定符和类型 | 字段和说明 |
|---|---|
static Pattern |
urlZz
url解析正则
|
defaultCache, log, slog$_SYS_AUTHCODE, $_SYS_CLIENT_IP, $_SYS_CLLX, $_SYS_CSTCL, $_SYS_EDITTABLEDATA, $_SYS_FSJDXDM, $_SYS_HDCST, $_SYS_IDS, $_SYS_TIMEOUT, $_SYS_TOKEN, $_SYS_YZDJL, BFH, BLANK_SPACE, DEFAULT, DYH, FXG, KEY_CZRZ, KEY_FIELDS, KEY_OBJ, KEY_OTHEROBJ, KEY_PAGE, KEY_QCFIELDS, KEY_SJDX, KEY_SQL, KEY_SYS, KEY_USER, KEY_YOBJ, KEY_YZGZ, KEY_ZHGZ, KEY_ZNJH, LSYH, NULL_STR, SBC_BLANK_SPACE, SSX, SYS, TEMP_, TEMP_TABLE, TSLJF1, TSLJF2| 限定符 | 构造器和说明 |
|---|---|
protected |
Email(String name,
SysSjglSjzt sjzt) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close() |
static jakarta.mail.Session |
createClient(SysSjglSjzt sjzt) |
static Result |
cszt(SysSjglSjzt sjzt) |
boolean |
delete(IFile file)
删除文件
|
static void |
destroyClient(SysSjglSjzt sjzt,
Object client) |
String |
getAbsolutePath(IFile file) |
InputStream |
getInputStream(IFile file)
获取输入流
|
String |
getRootPath()
获取载体根路径
|
long |
getSize(IFile iFile) |
String |
getUrl(IFile ifile) |
List<IFile> |
listFiles(SysSjglZnjh sysSjglZnjh)
根据交换配置获取文件列表
|
static SysSjglSjzt |
parseSjzt(SysSjglSjzt sjztObj)
解析ftp连接
解析出ip、port、encodeing |
boolean |
save(InputStream is,
IFile file)
上传文件
|
void |
sendEmail(String to,
String subject,
jakarta.mail.BodyPart... bodyParts)
发邮件
|
void |
sjztjt(SysSjglZnjh znjhConfig,
InterfaceLog znjhJob)
数据载体监听
|
static Email |
use(String name) |
static boolean |
validateClient(SysSjglSjzt sjzt,
Object client) |
boolean |
zcUrl(IFile iFile)
支持获取直接访问文件的url
|
createSjztClient, csztSjzt, destroySjztClient, getSjzt, getSjztEjmm, jcListener, listFiles, listFiles, printList, readByteArray, sftg, startListener, stopListener, stopListener, useSjzt, validateSjztClientdb, db, failed, failed, isBlank, requireNonNull, sqlManager, sqlManager, success, success, swtj, valByDefpublic static Pattern urlZz
protected Email(String name, SysSjglSjzt sjzt)
public static jakarta.mail.Session createClient(SysSjglSjzt sjzt)
public static Result cszt(SysSjglSjzt sjzt)
public static boolean validateClient(SysSjglSjzt sjzt, Object client)
public boolean save(InputStream is, IFile file) throws Exception
public void sendEmail(String to, String subject, jakarta.mail.BodyPart... bodyParts)
to - 发给谁subject - 标题bodyParts - 邮件内容public static SysSjglSjzt parseSjzt(SysSjglSjzt sjztObj)
sjztObj - 数据载体对象public String getRootPath()
BasicSjztgetRootPath 在类中 BasicSjztpublic String getAbsolutePath(IFile file)
getAbsolutePath 在类中 BasicSjztpublic void close()
throws IOException
IOExceptionpublic static void destroyClient(SysSjglSjzt sjzt, Object client) throws Exception
Exceptionpublic List<IFile> listFiles(SysSjglZnjh sysSjglZnjh) throws Exception
BasicSjztpublic InputStream getInputStream(IFile file) throws Exception
BasicSjztgetInputStream 在类中 BasicSjztExceptionpublic void sjztjt(SysSjglZnjh znjhConfig, InterfaceLog znjhJob)
BasicSjztCopyright © 2024. All rights reserved.