社区
消息协作
帖子详情
有没有办法改变一个域的数据类型?
kelvin-w
2005-07-12 05:28:05
比如:
--------
域名: Body
数据类型: RTF 文本
--------
改成:
--------
域名: Body
数据类型: MIME 部分
--------
有没有办法???
原因是new 一个NotesRichTextItem可以new多次,但是CreateMIMEEntity("bady")只能create一次,而我想实现能create多个mimeEntiry,所以想先create多个NotesRichTextItem再转换成MIME
...全文
253
10
打赏
收藏
有没有办法改变一个域的数据类型?
比如: -------- 域名: Body 数据类型: RTF 文本 -------- 改成: -------- 域名: Body 数据类型: MIME 部分 -------- 有没有办法??? 原因是new 一个NotesRichTextItem可以new多次,但是CreateMIMEEntity("bady")只能create一次,而我想实现能create多个mimeEntiry,所以想先create多个NotesRichTextItem再转换成MIME
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
maplescloud
2005-07-14
打赏
举报
回复
This example creates a multi-part MIME entity, setting header values as necessary.
import lotus.domino.*;
public class JavaAgent extends AgentBase {
public void NotesMain() {
try {
Session session = getSession();
AgentContext agentContext = session.getAgentContext();
// (Your code goes here)
Stream stream = session.createStream();
// Do not convert MIME to rich text
session.setConvertMIME(false);
Database db = agentContext.getCurrentDatabase();
Document doc = db.createDocument();
// Create parent entity
doc.replaceItemValue("Form", "Memo");
MIMEEntity body = doc.createMIMEEntity();
MIMEHeader header = body.createHeader("Content-Type");
header.setHeaderVal("multipart/mixed");
header = body.createHeader("Subject");
header.setHeaderVal("MIME message");
header = body.createHeader("To");
header.setHeaderVal("Roberta Person");
// Create first child entity
MIMEEntity child = body.createChildEntity();
stream.writeText("Text of message for child 1.\n");
child.setContentFromText(stream, "text/plain", MIMEEntity.ENC_NONE);
stream.truncate();
// Create second child entity
child = body.createChildEntity();
stream.writeText("Text of message for child 2.");
child.setContentFromText(stream, "text/plain", MIMEEntity.ENC_NONE);
doc.send(false);
// Restore conversion
session.setConvertMIME(true);
} catch(Exception e) {
e.printStackTrace();
}
}
}
maplescloud
2005-07-14
打赏
举报
回复
NotesMIMEEntity下有一个方法CreateChildEntity,由此来创建多个MIMEEntity,详细可查帮助。
BTW:CreateMIMEEntity("bady")是用来创建TOP-LEVEL的MIME entity
kelvin-w
2005-07-14
打赏
举报
回复
http://dev.csdn.net/article/16/16534.shtm
楼上的你可以看看上面的参考
kelvin-w
2005-07-14
打赏
举报
回复
非常感谢,我今天也试着这样去做了,发送html邮件是没有问题。
问题是附件怎么办?难道我还要把附件拆离到harddisk上,然后对其编码?
试了一下,好像行不通啊
maplescloud
2005-07-13
打赏
举报
回复
一个文档作为邮件发送的时候只需要一个MIMEEntity,你想在同一个文档里面create多个的目的何在?如果确实想产生多个,就用多个文档去create。
hanwenjuan3
2005-07-13
打赏
举报
回复
关注!
dfbbygao
2005-07-13
打赏
举报
回复
你做出来的邮箱怎么实现发html内容的?
kelvin-w
2005-07-13
打赏
举报
回复
发现用inotes发送HTML邮件的时候,它会创建多个body,每个都是MIMEEntity;
我想用标准的邮件模板去改造,模仿inotes的这种方式去发html邮件,否则,我做出来的邮箱能发送html的内容,但附件却总会丢失,所以想解决这个问题
kelvin-w
2005-07-12
打赏
举报
回复
主要用来发送html邮件用,那位有做过这个玩意?
深圳陈建军
2005-07-12
打赏
举报
回复
我对BS开发不熟,请教您使用MIME有什么作用啊?
不过我从帮助里看到RTF域的数据类型只能通过“Type”属性进行改变,并且没有改成Mime部分的类型。
Python跑步入门
课程介绍课程对象:编程小白,想通过学习编程
改变
自己生活或者工作的(如果有其他的语言的基础,可以绕过)课程内容:介绍编程基本概念,变量、函数、基本数据结构课前目标:培养基本的编程概念,为之后高级语言特性和自主学习做准备课前要求:会使用计算机基本操作,有时间、有耐性(有好奇心)学习方法:简单编写或者抄写程序开始;尝试完成课后小问题;积极思考和提问不介绍高级特性,高级特性有其他的课程,高级特性需要了解除语言意外更多知识Python 特点特点:简单易用;适合初次接触编程学习使用。社区活跃,各种库丰富;可移植性好;可在不同平台运行课程大纲课程介绍课程的对象、学习方法,python介绍开发环境搭建SDK 安装和IDE的安装,输出hello world基本
数据类型
和变量掌握什么是变量?什么是
数据类型
字符串和编码通过字符串,了解编码知识判断和循环掌握基本的编程结构,判断和循环简单数据结构 list tuple dict set掌握常用简单的数据结构的基本操作函数的定义和调用掌握函数概念、自定义函数、函数调用函数参数的更多特性掌握函数更多关于参数的语法,默认参数、可变参数、关键字参数等等
14.Python
数据类型
(五)【dict字典类型】
14.Python
数据类型
(五)【dict字典类型】
域
,
域
名,同
域
,跨
域
及解决
转载文章:web服务(同
域
和跨
域
) 作者:淘码小工 来源:简书 转载文章:关于跨
域
,以及跨
域
的几种方式 作者:陈诗烁 来源:博客园
域
:Windows网络中独立运行的单位,
域
之间相互访问则需要建立信任关系;当
一个
域
与其他
域
建立了信任关系后,2个
域
之间不但可以按需要相互进行管理,还可以跨网分配文件和打印机等设备资源,使不同的
域
之间实现网络资源的共享与管理,以及相互通信和数据传输。
域
既是 ...
JS作用
域
JS作用
域
文章目录JS作用
域
变量varvar声明作用
域
var声明提升let暂时性死区全局声明条件声明for循环中的let声明const作用
域
链标识符查找作用
域
链增强作用
域
链增强 这篇文章主要引用自红宝书《JavaScript高级程序设计》(第四版)中的内容 JS中作用
域
有:全局作用
域
、函数作用
域
。没有块作用
域
的概念。ECMAScript 6(简称ES6)中新增了块级作用
域
,使用let声明的变量只能在块级作用
域
里访问,有“暂时性死区”的特性(也就是说声明前不可用)。 块作用
域
由 { } 包括,if语句和fo
js二十五道面试题(含答案)
目录 1.线程和进程是什么?举例说明 2. js中的基础
数据类型
有哪几种? 了解包装对象吗? 3.对内存泄漏的了解 4.js中数组合并的方法 5.合并对象的方法 6.什么是作用
域
,什么是作用
域
链? 7.JS如何实现异步编程(5种)? 8.js中的堆内存与栈内存 9.如何去判断js
数据类型
? 10,怎么允许跨
域
(跨
域
解决
办法
) C、Nginx反向代理 D、webpack (在vue.config.js文件中)中 配置webpack-dev-server 11.怎么让对象的
一个
..
消息协作
535
社区成员
39,101
社区内容
发帖
与我相关
我的任务
消息协作
企业开发 Exchange Server
复制链接
扫一扫
分享
社区描述
企业开发 Exchange Server
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章