xrtSmtpSubmitEnvelope

使用独立 envelope 流式构建并提交消息,不创建整封临时报文。

bool xrtSmtpSubmitEnvelope( xsmtpclient* pClient, const xsmtpenvelope* pEnvelope, const xmailmessage* pMessage, xdeadline iDeadline, xcancel* pCancel );
参数说明
xsmtpclient* pClient客户端对象
const xsmtpenvelope* pEnvelopeEnveloe 参数
const xmailmessage* pMessage出:消息
xdeadline iDeadline截止时间
xcancel* pCancel取消令牌
返回:使用独立 envelope 流式构建并提交消息,不创建整封临时报文。

示例已编译验证

/* 使用独立 envelope 流式构建并提交消息,不创建整封临时报文。 */
result = xrtSmtpSubmitEnvelope(pClient, pEnvelope, pMessage, iDeadline, pCancel);

xrtSmtpSubmit

从消息 From、To、Cc、Bcc 自动建立 envelope 并流式提交。

bool xrtSmtpSubmit( xsmtpclient* pClient, const xmailmessage* pMessage, xdeadline iDeadline, xcancel* pCancel );
参数说明
xsmtpclient* pClient客户端对象
const xmailmessage* pMessage出:消息
xdeadline iDeadline截止时间
xcancel* pCancel取消令牌
返回:从消息 From、To、Cc、Bcc 自动建立 envelope 并流式提交。

示例已编译验证

/* 从消息 From、To、Cc、Bcc 自动建立 envelope 并流式提交。 */
result = xrtSmtpSubmit(pClient, pMessage, iDeadline, pCancel);