POST api/Email/SendEmail
立即发送邮件
Request Information
URI Parameters
None.
Body Parameters
SendEmailDataName | Description | Type | Additional information |
---|---|---|---|
sendType | EmailSendType |
None. |
|
RecordSendData | AutoSendData |
None. |
|
resid | integer |
None. |
|
recid | integer |
None. |
|
title | string |
None. |
|
messsage | string |
None. |
|
sycrodata | boolean |
None. |
|
dblinkname | string |
None. |
|
from | string |
None. |
|
tos | string |
None. |
|
ccs | string |
None. |
|
subject | string |
None. |
|
body | string |
None. |
|
smtp | string |
None. |
|
userName | string |
None. |
|
userPass | string |
None. |
|
AttachFile | string |
None. |
|
priority | MailPriority |
None. |
|
isBodyHtml | boolean |
None. |
|
useAlternateView | boolean |
None. |
|
enableSsl | boolean |
None. |
|
port | integer |
None. |
|
useCalendar | boolean |
None. |
|
defaultMethod | string |
None. |
|
ICalevtSummary | string |
None. |
|
ICalEvtLocation | string |
None. |
|
ICalEvtDescription | string |
None. |
|
ICalEvtAlarmRes | string |
None. |
|
ICalEvtAttendeeRes | string |
None. |
|
ICalEvtRecurrencePatternRes | string |
None. |
|
ICalProductId | string |
None. |
|
ICalEvtUID | string |
None. |
|
ICalEvtClass | string |
None. |
|
ICalMethod | string |
None. |
|
ICalAttendees | Collection of Object |
None. |
|
ICalEvtRecurrencePatterns | Collection of Object |
None. |
|
ICalEvtAlarms | Collection of Object |
None. |
|
ICalEvtEnd | date |
None. |
|
ICalEvtStart | date |
None. |
|
ICalStr | string |
None. |
|
ICalVTimeZone | string |
None. |
Request Formats
application/json, text/json
Sample:
{ "sendType": 0, "RecordSendData": { "ASEND_ID": 1, "ASEND_RelateID": 2, "ASEND_RESID": 3, "ASEND_TITLE": "sample string 4", "ASEND_ENABLE": true, "ASEND_TYPE": 0, "ASEND_SubType": "sample string 6", "ASEND_EDTID": "sample string 7", "ASEND_ORDER": 8, "ASEND_EDTTIME": "2025-07-03T09:27:35.8692375+08:00", "ASEND_EMAIL_TITLE": "sample string 10", "ASEND_CONTENT": "sample string 11", "ASEND_CONTENT_TYPE": 0, "SubData": { "ParmOfHashTable": { "System.Object": {} }, "ResidsDataOfAttach": [ {}, {} ], "HttpFilesOfAttach": [ {}, {} ], "RelatedResidsDataOfAttach": [ {}, {} ], "ResidsOfAutoImport": [ "sample string 1", "sample string 2" ], "SyncroData": true }, "dblinkname": "sample string 12", "UpdateAutoSendColData": true, "sendTo": "sample string 14", "sendToCol": "sample string 15", "ListOfAutoSendColData": [ { "ASENDCOL_ID": 1, "ASENDCOL_HOSTID": 2, "ASENDCOL_RESID": 3, "ASENDCOL_RESPID": 4, "ASENDCOL_TYPE": 0, "ASENDCOL_COLNAME": "sample string 5", "ASENDCOL_COLCOND": "sample string 6", "ASENDCOL_COLVALUE": "sample string 7", "ASENDCOL_TIME_UNIT": 8, "ASENDCOL_ORDER": 9, "ASENDCOL_EDTID": "sample string 10", "ASENDCOL_EDTTIME": "2025-07-03T09:27:35.8692375+08:00", "sendTo": "sample string 12" }, { "ASENDCOL_ID": 1, "ASENDCOL_HOSTID": 2, "ASENDCOL_RESID": 3, "ASENDCOL_RESPID": 4, "ASENDCOL_TYPE": 0, "ASENDCOL_COLNAME": "sample string 5", "ASENDCOL_COLCOND": "sample string 6", "ASENDCOL_COLVALUE": "sample string 7", "ASENDCOL_TIME_UNIT": 8, "ASENDCOL_ORDER": 9, "ASENDCOL_EDTID": "sample string 10", "ASENDCOL_EDTTIME": "2025-07-03T09:27:35.8692375+08:00", "sendTo": "sample string 12" } ], "frequency": { "Day1": 1, "Day2": 2, "Day3": 3, "Frequency": 0, "Hour1": 4, "Hour2": 5, "Hour3": 6, "Minute1": 7, "Minute2": 8, "Minute3": 9, "ResID1": 10, "ResID2": 11, "RunOnceInterval": 12, "Times": 13, "UniID": 14 } }, "resid": 1, "recid": 2, "title": "sample string 3", "messsage": "sample string 4", "sycrodata": true, "dblinkname": "sample string 6", "from": "sample string 7", "tos": "sample string 8", "ccs": "sample string 9", "subject": "sample string 10", "body": "sample string 11", "smtp": "sample string 12", "userName": "sample string 13", "userPass": "sample string 14", "AttachFile": "sample string 15", "priority": 0, "isBodyHtml": true, "useAlternateView": true, "enableSsl": true, "port": 19, "useCalendar": true, "defaultMethod": "sample string 21", "ICalevtSummary": "sample string 22", "ICalEvtLocation": "sample string 23", "ICalEvtDescription": "sample string 24", "ICalEvtAlarmRes": "sample string 25", "ICalEvtAttendeeRes": "sample string 26", "ICalEvtRecurrencePatternRes": "sample string 27", "ICalProductId": "sample string 28", "ICalEvtUID": "sample string 29", "ICalEvtClass": "sample string 30", "ICalMethod": "sample string 31", "ICalAttendees": [ {}, {} ], "ICalEvtRecurrencePatterns": [ {}, {} ], "ICalEvtAlarms": [ {}, {} ], "ICalEvtEnd": "2025-07-03T09:27:35.8692375+08:00", "ICalEvtStart": "2025-07-03T09:27:35.8692375+08:00", "ICalStr": "sample string 34", "ICalVTimeZone": "sample string 35" }
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
resultName | Description | Type | Additional information |
---|---|---|---|
error |
错误代码 |
integer |
None. |
message |
错误信息 |
string |
None. |
data |
数据 |
Object |
None. |
stacktrace |
详细错误信息 |
string |
None. |
otherdata |
其他返回数据 |
Object |
None. |
LastError | string |
None. |
|
IsComplete | boolean |
None. |
|
total | integer |
None. |
|
index | integer |
None. |
|
IsTerminate | boolean |
None. |
|
taskgroupid | integer |
None. |
|
taskid | integer |
None. |
|
msg | string |
None. |
|
status | integer |
None. |
|
serverTime | date |
None. |
|
lockdata | Object |
None. |
Response Formats
application/json, text/json
Sample:
{ "error": 1, "message": "sample string 2", "data": {}, "stacktrace": "sample string 4", "otherdata": {}, "LastError": "sample string 6", "IsComplete": true, "total": 8, "index": 9, "IsTerminate": true, "taskgroupid": 11, "taskid": 12, "msg": "sample string 13", "status": 14, "serverTime": "2025-07-03T09:27:35.8692375+08:00", "lockdata": {} }